Difference between revisions of "Team E - OOP344 20133"

From CDOT Wiki
Jump to: navigation, search
(Release 0.4)
(Meetings)
 
(12 intermediate revisions by 3 users not shown)
Line 15: Line 15:
  
 
=== Logs ===
 
=== Logs ===
 +
* Sat Dec 14 01:00:14 2013 - [mailto:dromanenko@myseneca.ca Dmitry] - Fix for Warning - [https://github.com/Seneca-OOP344/Team-E/commit/9e9609d 9e9609d]
 +
* Fri Dec 13 23:47:50 2013 - [mailto:dromanenko@myseneca.ca Dmitry] - Changes to modules v2 - [https://github.com/Seneca-OOP344/Team-E/commit/bc38ef6 bc38ef6]
 +
* Fri Dec 13 22:58:29 2013 - [mailto:dromanenko@myseneca.ca Dmitry] - Massive Pack of changes - [https://github.com/Seneca-OOP344/Team-E/commit/43c5012 43c5012]
 +
* Thu Dec 12 13:11:03 2013 - [mailto:jswilkin@myseneca.ca Justin] - Application v1.0 - [https://github.com/Seneca-OOP344/Team-E/commit/cfff94b cfff94b]
 +
* Thu Dec 12 13:10:00 2013 - unknown - Application v1.0 - [https://github.com/Seneca-OOP344/Team-E/commit/786f45d 786f45d]
 +
* Sun Dec 1 15:09:46 2013 - [mailto:sanietogarzon@myseneca.ca Santiago] - Test5ValEdit.cpp - [https://github.com/Seneca-OOP344/Team-E/commit/d10168d d10168d]
 +
* Sat Nov 23 12:25:58 2013 - [mailto:sanietogarzon@myseneca.ca Santiago] - Update cio.h - [https://github.com/Seneca-OOP344/Team-E/commit/c552c01 c552c01]
 
* Fri Nov 22 21:26:33 2013 - [mailto:jswilkin@myseneca.ca Justin] - Converted tabs to spaces - [https://github.com/Seneca-OOP344/Team-E/commit/605643e 605643e]
 
* Fri Nov 22 21:26:33 2013 - [mailto:jswilkin@myseneca.ca Justin] - Converted tabs to spaces - [https://github.com/Seneca-OOP344/Team-E/commit/605643e 605643e]
 
* Fri Nov 22 21:19:41 2013 - [mailto:dromanenko@myseneca.ca Dmitry] - Console - Minor Fix - [https://github.com/Seneca-OOP344/Team-E/commit/64d7bd7 64d7bd7]
 
* Fri Nov 22 21:19:41 2013 - [mailto:dromanenko@myseneca.ca Dmitry] - Console - Minor Fix - [https://github.com/Seneca-OOP344/Team-E/commit/64d7bd7 64d7bd7]
Line 163: Line 170:
 
* [https://github.com/Seneca-OOP344/Team-E/issues/4 Tester 3 - Segmentation Fault inside CLineEdit]
 
* [https://github.com/Seneca-OOP344/Team-E/issues/4 Tester 3 - Segmentation Fault inside CLineEdit]
 
** Problem in console.cpp (Linux)
 
** Problem in console.cpp (Linux)
** '''Status''': <span style="color:red">'''Unresolved'''</span>
+
** '''Status''': <span style="color:green">'''Resolved'''</span>
 +
 
 +
* [https://github.com/Seneca-OOP344/Team-E/issues/5 CValEdit.cpp - Compile warning (G++)]
 +
** Problem in CValEdit.cpp (Linux)
 +
** '''Status''': <span style="color:green">'''Resolved'''</span>
 +
 
 +
=== [[The_Application_-_OOP344_20133 | Application]] ===
 +
<big>Due Date: '''December 14, 2013 @ 11:59'''</big>
 +
 
 +
* Build application
 +
** <span style="color:blue">'''In Progress'''</span>
  
 
=== [[CIO_20133_Release_0.4_-_OOP344 | Release 0.4]] ===
 
=== [[CIO_20133_Release_0.4_-_OOP344 | Release 0.4]] ===
Line 178: Line 195:
  
 
* '''CMenuItem''' assigned to Davson Wandja
 
* '''CMenuItem''' assigned to Davson Wandja
** <span style="color:red">'''Complete'''</span>
+
** <span style="color:green">'''Complete'''</span>
  
 
* '''Implementation test'''
 
* '''Implementation test'''
** <span style="color:red">'''Incomplete'''</span>
+
** <span style="color:green">'''Complete'''</span>
  
 
=== [[CIO_20133_Release_0.3_-_OOP344 | Release 0.3]] ===
 
=== [[CIO_20133_Release_0.3_-_OOP344 | Release 0.3]] ===
Line 206: Line 223:
  
 
== Meetings ==
 
== Meetings ==
 +
=== December 14, 2013 @ 5:00pm ===
 +
* Location: IRC channel ''#oop344-teame''
 +
* Discuss application
 
=== November 21, 2013 @ 6:00pm ===
 
=== November 21, 2013 @ 6:00pm ===
 
* Location: IRC channel ''#oop344-teame''
 
* Location: IRC channel ''#oop344-teame''
 
* CValEdit discussion
 
* CValEdit discussion
 +
=== November 13, 2013 @ 5:00pm ===
 +
* Location: IRC channel ''#oop344-teame''
 +
* R1.0 discussion - cancelled
 
=== November 4, 2013 @ 6:00pm ===
 
=== November 4, 2013 @ 6:00pm ===
 
* Location: IRC channel ''#oop344-teame''
 
* Location: IRC channel ''#oop344-teame''

Latest revision as of 01:43, 16 December 2013

Team E

Project Marking Percentage

Group work:       50%
Individual work:  50%
------------------------
Total:           100%

Repository

Master Branch Status

--- FREE --- BUSY

Logs

Coding Style and Standards

  • No tab characters allowed.
  • Indents composed of 4 spaces.
  • Include guards composed of "TEAME" followed by file name and type:
//For header file "Example.h"
#ifndef TEAME_EXAMPLE_H
#define TEAME_EXAMPLE_H
  • Each object must be declared separately:
//Proper declaration
int a;
int b;
CDialog D;

//Improper declaration
int a, b;
CDialog D;
  • Member variables indicated with underline prefix:
class MyClass {
    int _var1;
    double _var2;
    char* _var3;
    public:
    MyClass();
};
  • Parameter variables indicated without underline prefix:
void method(int param1, double param2, char* param3);
  • Use braces for all applicable statements (even single line statements):
//Proper use
if (value == 0) {
    return true;
}

//Improper use
if (value == 0)
    return true;

//Improper use
if (value == 0) return true;
  • Declare counter variables before use inside loops:
//Proper declaration
int i;
for (i = 0; i <= 5; i ++) {
    cout << "i = " << i << endl;
}

//Improper declaration
for (int i = 0; i <= 5; i ++) {
    cout << "i = " << i << endl;
}

Team Members

First Name Last Name Section Seneca ID Wiki ID IRC Blog Page
Justin Wilkin B jswilkin Justin Sean Wilkin xwilkinx Justin's Blog
Dmitry Romanenko A dromanenko Dmitry Romanenko dimon222 Dmitry's Blog
Santiago Nieto C sanietogarzon Santiago Andres Nieto Garzon sanietogarzon Santi's Blog
Davson dwandja B dwandja Davson Wandja DW_V C++ object oriented programming language

Tasks

Issues

Application

Due Date: December 14, 2013 @ 11:59

  • Build application
    • In Progress

Release 0.4

Due Date: November 22, 2013 @ 23:59

  • CButton assigned to Justin Sean Wilkin
    • Complete
  • CValEdit assigned to Santiago Andres Nieto Garzon
    • Complete
  • CCheckMark assigned to Dmitry Romanenko
    • Complete
  • CMenuItem assigned to Davson Wandja
    • Complete
  • Implementation test
    • Complete

Release 0.3

Due Date: November 4, 2013 @ 23:59

  • Prototyping assigned to Justin Sean Wilkin
    • Complete
  • CLabel assigned to Justin Sean Wilkin
    • Complete
  • CLineEdit assigned to Santiago Andres Nieto Garzon
    • Complete
  • CDialog assigned to Davson Wandja, Dmitry Romanenko
    • Complete
  • Implementation test
    • Complete

Release 0.2

  • Finish all tasks
    • Complete

Meetings

December 14, 2013 @ 5:00pm

  • Location: IRC channel #oop344-teame
  • Discuss application

November 21, 2013 @ 6:00pm

  • Location: IRC channel #oop344-teame
  • CValEdit discussion

November 13, 2013 @ 5:00pm

  • Location: IRC channel #oop344-teame
  • R1.0 discussion - cancelled

November 4, 2013 @ 6:00pm

  • Location: IRC channel #oop344-teame
  • Fix any remaining Release 0.3 bugs

November 4, 2013 @ 3:25pm

  • Location: T4040
  • Final fix before submission

November 3, 2013 @ 6:00pm

  • Location: IRC channel #oop344-teame
  • Discuss progress of Release 0.3

October 27, 2013 @ 6:00pm

  • Location: IRC channel #oop344-teame
  • Decide team name, Project Marking Percentage, and discuss solutions for Release 0.3

October 20, 2013 @ 6:00pm

  • Location: IRC channel #oop344-teame
  • Discuss project organization and console files