Difference between revisions of "Team G - OOP344 20133"

From CDOT Wiki
Jump to: navigation, search
(Team Members)
(tasks)
 
(44 intermediate revisions by 3 users not shown)
Line 2: Line 2:
  
  
= Team Name=
+
= Godzilla=
 
== Project Marking Percentage ==
 
== Project Marking Percentage ==
* due right after study break
+
 
 
<big>
 
<big>
Group work: XX% (25 <= xx <= 50)
+
Group work: 50% (25 <= xx <= 50)
Individual work: XX% + (50 <= xx <= 75)
+
 
 +
Individual work: 50% (50 <= xx <= 75)
 
-------------------------
 
-------------------------
 
Total 100%
 
Total 100%
 
</big>
 
</big>
 +
 
== Repository ==
 
== Repository ==
 
* repo path: https://github.com/Seneca-OOP344/Team-G
 
* repo path: https://github.com/Seneca-OOP344/Team-G
 
=== Master Branch Status ===
 
=== Master Branch Status ===
 
* Merged/being Merged by [mailto:emailid@learn.senecac.on.ca full name], ircnick: mynick, any other info
 
* Merged/being Merged by [mailto:emailid@learn.senecac.on.ca full name], ircnick: mynick, any other info
 +
* Merging branch - by [mailto:hmaharajah@myseneca.ca Haysean Maharajah], codegenetix
 +
* Merge complete - by [mailto:hmaharajah@myseneca.ca Haysean Maharajah], codegenetix 21:51
  
 
== Coding Style and Standards ==
 
== Coding Style and Standards ==
Line 23: Line 27:
 
int b;
 
int b;
 
CDialog D;
 
CDialog D;
 +
Tab Spaces:---5
 +
Class Names:---Start with upper case letter.
 +
Variable names: ---Start with lower case letter. eg: int test;
 +
Multiple word Variable names: ---Start with lower case and then following words start with upper case. eg: char empName;
 +
Function/Method names:--- Start with lower case letter. eg: display();
 +
Multiple word Function/Method names:--- Start with lower case and then following words start with upper case. eg: char getData();
 +
Verticle spacing: ---Single spaces between assignments (= +=...) double otherwise
 +
Comments:--- Comments go above or at end of line. End of functions and control structures which are more than 5 lines must be commented
 +
Class Variables:---Begin with _
 
</syntaxhighlight></big>
 
</syntaxhighlight></big>
  
Line 39: Line 52:
 
|-
 
|-
 
|-
 
|-
|[[User:Haysean Maharajah| Haysean]]|| Maharajah || B || [mailto:temporary@learn.senecac.on.ca?subject=oop344 codegenetix] || [[Special:Contributions/WikiID | Haysean Maharajah]] || codegenetix ||[http://zenit.senecac.on.ca/wiki/index.php/User:Haysean_Maharajah]
+
|[[User:Haysean Maharajah| Haysean]]|| Maharajah || B || [mailto:temporary@learn.senecac.on.ca?subject=oop344 codegenetix] || [[Special:Contributions/WikiID | Haysean Maharajah]] || codegenetix ||[http://codegenetix.blogspot.ca/ Haysean's Blog]
 
|-
 
|-
|[[User:Jonathan Hivon | Jonathan]]|| Hivon || B || [mailto:temporary@learn.senecac.on.ca?subject=oop344  johivon] || [[Special:Contributions/WikiID | temporary]] || temporary ||[http://zenit.senecac.on.ca/wiki/index.php/User:Jonathan_Hivon]
+
|[[User:Jonathan Hivon | Jonathan]]|| Hivon || B || [mailto:temporary@learn.senecac.on.ca?subject=oop344  johivon] || [[Special:Contributions/WikiID | Jonathan Hivon]] || OoBb ||[http://jonathanhivon.wordpress.com/ Jo's Blog]
 
|}
 
|}
  
 
== tasks ==
 
== tasks ==
 
*Gilbert is unable to compile using the repository.
 
*Gilbert is unable to compile using the repository.
=== task name ===
+
<h3>'''CIO 20133 Release 0.4'''</h3>
* task description
+
 
* being done by team member name / not assigned
+
<u>'''Prototyping '''</u>
* status
+
* Member: Jonathan Hivon
 +
* Task: Create prototypes and empty definitions for all classes
 +
* Status: <span style="color:green">Complete</span>
 +
 
 +
<u>'''R0.4.1: CButton'''</u>
 +
* Member: Jonathan Hivon
 +
* Task: code cbutton.cpp and cbutton.h
 +
* Status: <span style="color:green">Complete</span>
 +
 
 +
<u>'''R0.4.2: CValEdit'''</u>
 +
* Member: Haysean Maharajah
 +
* Task: code cvaledit.cpp and cvaledit.h
 +
* Status: <span style="color:green">Complete</span>
 +
 
 +
<u>'''R0.4.3: CCheckMark'''</u>
 +
* Member: Jonathan Hivon & Haysean Maharajah
 +
* Task: code ccheckmark.cpp and ccheckmark.h
 +
* Status: <span style="color:green">Complete</span>
 +
 
 +
<u>'''R0.4.4: CMenuItem'''</u>
 +
* Member: Gilbert Quach
 +
* Task: code cmenuitem.cpp and cmenuitem.h
 +
* Status: <span style="color:green">Complete</span>
 +
 
 +
 
 +
<h3>'''CIO 20133 Release 0.3'''</h3>
 +
 
 +
<u>'''1. Prototyping '''</u>
 +
* Member: Bing Pang
 +
* Task: Create prototypes and empty definitions for all classes
 +
* Status: <span style="color:green">Complete</span>
 +
 
 +
<u>'''2. CLabel '''</u>
 +
* Member: Bing Pang
 +
* Task: Code CLabel.h and CLabel.cpp
 +
* Status: <span style="color:green">Complete</span>
 +
 
 +
<u>'''3. CDialog '''</u>
 +
* Member: Haysean Maharajah & Jonathan Hivon
 +
* Task: Code CDialog.h and CDialog.cpp
 +
* Status: <span style="color:green">Complete</span>
 +
 
 +
<u>'''4. CLineEdit'''</u>
 +
* Member: Gilbert Quach
 +
* Task: Code CLineEdit.h and CLineEdit.cpp
 +
* Status: <span style="color:green">Complete</span>
 +
 
 +
<h3>'''CIO 20133 Release 0.2'''</h3>
 +
 
 +
1. Create your teampage using this template. '''COMPLETED BY GILBERT QUACH'''
 +
 
 +
2. Select one of the team member's console.cpp and console.h '''COMPLETED BY JONATHAN HIVON'''
 +
 
 +
* That team member should branch and clone the repository, add console.cpp and console.h to the files in the repository, compile, run and test the execution.
 +
* When done this team member should add her/his name, github id and the date and time of the completion (as a comment) to cframe.h and merge the branch back to the master repo and push the changes up to github.
  
 +
3. All other team members must clone the repository and test the execution of CFrame: '''COMPLETED'''
 +
* Branch the master for review with a proper name.
 +
* Compile, run and test the execution.
 +
* Add a comment with your, github id and date and time to the top of cframe.h header file.
 +
* Merge the branch back into the master branch.
 +
* Push the changes to github.
  
 
== meetings ==
 
== meetings ==

Latest revision as of 17:37, 1 December 2013


OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources


Godzilla

Project Marking Percentage

Group work: 50% (25 <= xx <= 50)

Individual work: 50% (50 <= xx <= 75)


Total 100%

Repository

Master Branch Status

Coding Style and Standards

  • No Tab Character allowed. (replace tabs with spaces)
  • Each object must have its own type:
int a;
int b;
CDialog D;
Tab Spaces:---5
Class Names:---Start with upper case letter.
Variable names: ---Start with lower case letter. eg: int test;
Multiple word Variable names: ---Start with lower case and then following words start with upper case. eg: char empName;
Function/Method names:--- Start with lower case letter. eg: display();
Multiple word Function/Method names:--- Start with lower case and then following words start with upper case. eg: char getData();
Verticle spacing: ---Single spaces between assignments (= +=...) double otherwise
Comments:--- Comments go above or at end of line. End of functions and control structures which are more than 5 lines must be commented
Class Variables:---Begin with _

Team Members

Team Name (team G)
First Name Last Name Section Seneca Id wiki id IRC nick Blog URL
Gilbert Quach B gquach Gilbert Quach GilbertQuach [1]
Bing Pan B bpan2 Bing Pan bpan2 [2]
Haysean Maharajah B codegenetix Haysean Maharajah codegenetix Haysean's Blog
Jonathan Hivon B johivon Jonathan Hivon OoBb Jo's Blog

tasks

  • Gilbert is unable to compile using the repository.

CIO 20133 Release 0.4

Prototyping

  • Member: Jonathan Hivon
  • Task: Create prototypes and empty definitions for all classes
  • Status: Complete

R0.4.1: CButton

  • Member: Jonathan Hivon
  • Task: code cbutton.cpp and cbutton.h
  • Status: Complete

R0.4.2: CValEdit

  • Member: Haysean Maharajah
  • Task: code cvaledit.cpp and cvaledit.h
  • Status: Complete

R0.4.3: CCheckMark

  • Member: Jonathan Hivon & Haysean Maharajah
  • Task: code ccheckmark.cpp and ccheckmark.h
  • Status: Complete

R0.4.4: CMenuItem

  • Member: Gilbert Quach
  • Task: code cmenuitem.cpp and cmenuitem.h
  • Status: Complete


CIO 20133 Release 0.3

1. Prototyping

  • Member: Bing Pang
  • Task: Create prototypes and empty definitions for all classes
  • Status: Complete

2. CLabel

  • Member: Bing Pang
  • Task: Code CLabel.h and CLabel.cpp
  • Status: Complete

3. CDialog

  • Member: Haysean Maharajah & Jonathan Hivon
  • Task: Code CDialog.h and CDialog.cpp
  • Status: Complete

4. CLineEdit

  • Member: Gilbert Quach
  • Task: Code CLineEdit.h and CLineEdit.cpp
  • Status: Complete

CIO 20133 Release 0.2

1. Create your teampage using this template. COMPLETED BY GILBERT QUACH

2. Select one of the team member's console.cpp and console.h COMPLETED BY JONATHAN HIVON

  • That team member should branch and clone the repository, add console.cpp and console.h to the files in the repository, compile, run and test the execution.
  • When done this team member should add her/his name, github id and the date and time of the completion (as a comment) to cframe.h and merge the branch back to the master repo and push the changes up to github.

3. All other team members must clone the repository and test the execution of CFrame: COMPLETED

  • Branch the master for review with a proper name.
  • Compile, run and test the execution.
  • Add a comment with your, github id and date and time to the top of cframe.h header file.
  • Merge the branch back into the master branch.
  • Push the changes to github.

meetings

  • latest will be on top

topic, date

date