Difference between revisions of "OOP344 20131 - iCODE"
(Style Guide for iCODE) |
(→Progress) |
||
(26 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | <big>iCODE Team Page</big> | |
− | + | {{OOP344 Index | 20131}} | |
− | + | = iCODE = | |
− | + | == Contacts == | |
− | + | [mailto:hqiao3@myseneca.ca;cchen116@myseneca.ca;yhwong6@myseneca.ca;jmfeng1@myseneca.ca?subject=oop344-iCODE EMAIL TEAM MEMBER]<br /> | |
+ | number of team members: 4 | ||
− | + | {| class="wikitable sortable" border="1" cellpadding="5" | |
+ | |+ OOP344 - iCODE Team Member list (Winter of 2013) | ||
− | + | ! First Name !! Last Name !! Team Name !! Section !! Seneca Id !! wiki id !! IRC nick !! GITHUB ID !! Blog URL !! R0.2 Area!! R0.4 Area | |
− | + | |- | |
+ | |[[User:Haiyu Qiao|Haiyu]]||Qiao||[http://zenit.senecac.on.ca/wiki/index.php/OOP344_20131_-_iCODE iCODE]||B||[mailto:hqiao3@myseneca.ca?subject=oop344 hqiao3]||[[Special:Contributions/Haiyu Qiao |Haiyu Qiao]]||CallaQ||haiyuqiao|| [http://haiyuqiao.blogspot.ca/ C++ Island]||CButton||CText | ||
+ | |- | ||
+ | |[[User:Chun Chen|Chun]]||Chen||[http://zenit.senecac.on.ca/wiki/index.php/OOP344_20131_-_iCODE iCODE]||B||[mailto:cchen116@myseneca.ca?subject=oop344 cchen116]||[[Special:Contributions/Chun Chen|Chun Chen]]||Garycc||Garycc|| [http://garycc.blogspot.com/ GaryC's blog]||ClineEdit||CValEdit, CCheckList | ||
+ | |- | ||
+ | |[[User:Yue Heng Wong|Yue Heng(Brian)]]||Wong||[http://zenit.senecac.on.ca/wiki/index.php/OOP344_20131_-_iCODE iCODE]||B||[mailto:yhwong6@myseneca.ca?subject=oop344 yhwong6]||[[Special:Contributions/Yue Heng Wong|Yue Heng Wong]]||byhwong||yhwong||[http://byhwong.blogspot.com/ Brian's blog]||CLabel||CCheckMark | ||
+ | |- | ||
+ | |[[User:Jie Ming Feng|Jie Ming(Jay)]]||Feng||[http://zenit.senecac.on.ca/wiki/index.php/OOP344_20131_-_iCODE iCODE]||B||[mailto:jmfeng1@myseneca.ca?subject=oop344 jmfeng1]||[[Special:Contributions/Jie Ming Feng|Jie Ming Feng]]||jayfeng||jayfeng||[http://jayfeng.wordpress.com/ Blue Jay C++]||CDialog||CMenuItem | ||
− | + | |} | |
− | + | == Project Style == | |
− | name 2: | + | *Indentations are to be in '''spaces''' of '''4''' |
+ | *Blocks are to be coded as follows: | ||
+ | ** the beginning bracket must go with the statement | ||
+ | ** the ending bracket is standalone | ||
+ | *Variables and class names are to be in camel case. Variable names should beign with a lowercase letter and class names should begin with an uppercase letter. | ||
+ | *Header comments must have the following and in the listed order: | ||
+ | ** description of program | ||
+ | ** file name | ||
+ | ** author | ||
+ | ** date | ||
+ | ** release number | ||
+ | *Release Number Format: | ||
+ | ** x.x.x.x | ||
+ | ** First and Second number is your Branch Number | ||
+ | ** Third position: | ||
+ | *** 0 for alpha (status) | ||
+ | *** 1 for beta (status) | ||
+ | *** 2 for release candidate | ||
+ | *** 3 for (final) release | ||
+ | ** Fourth position: bug fixes | ||
− | |||
− | + | Example for code blocks style: | |
+ | <big><pre> | ||
+ | if(data){ | ||
+ | ... | ||
+ | } | ||
+ | else{ | ||
+ | ... | ||
+ | } | ||
− | + | </pre></big> | |
− | |||
− | + | Example for Header comments style: | |
+ | <big><pre> | ||
+ | // File Brief | ||
+ | // File Name | ||
+ | // | ||
+ | // Your First Name & Last Name | ||
+ | // Date Modified / Submitted | ||
+ | // Release Number | ||
− | + | </pre></big> | |
− | + | Example for Release Number Format: | |
+ | <big><pre> | ||
+ | 3.5.0.1 | ||
− | + | 3.5.1.5 | |
− | + | 3.5.2.1 | |
− | - | + | 3.5.3.0 |
+ | </pre></big> | ||
+ | *3.5 -> 3.5_CButtonImplementation Branch On GitHUB | ||
− | + | ==Progress== | |
− | + | *Milestone 0.2 completed | |
− | + | *Milestone 0.3 | |
+ | ** Feb 22, 2013 | ||
+ | *** CLabel completed, waiting for test file | ||
+ | ** Feb 23, 2013 | ||
+ | *** Created test file for CLabel and made changes to CLabel implementation. | ||
+ | ** March 1, 2013 | ||
+ | *** Merged the changes to CDialog and cuigh.h to master | ||
+ | *** Merged CLabel to master | ||
+ | ** March 4, 2013 | ||
+ | *** 3.5_CButtonImplementation Uploaded, waiting for CDialog & CLabel testing | ||
+ | ** March 6, 2013 | ||
+ | *** Milestone 0.3 completed | ||
− | + | *Milestone 0.4 | |
+ | ** March 20, 2013 | ||
+ | *** CValEdit, CText and CCheckMark Mockup branches Created | ||
+ | ** March 21, 2013 | ||
+ | *** Made changes to cuigh.h file | ||
+ | *** CMenuItem and CCheckList Mockup branches created | ||
+ | *** Merged CValEdit, CText and CCheckMark Mockup to master | ||
+ | ** March 22, 2013 | ||
+ | *** Merged CMenuItem to master | ||
+ | *** Milestone 0.4 completed | ||
− | + | *Milestone 0.8 | |
+ | ** April 8, 2013 | ||
+ | *** Merged CChecklist to master | ||
+ | ** April 9, 2013 | ||
+ | *** Merged CText to master | ||
+ | *** Made changes to Console files and merged to master | ||
− | + | == Resources == | |
− | |||
− | == | ||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 19:36, 9 April 2013
iCODE Team Page
OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources
iCODE
Contacts
EMAIL TEAM MEMBER
number of team members: 4
First Name | Last Name | Team Name | Section | Seneca Id | wiki id | IRC nick | GITHUB ID | Blog URL | R0.2 Area | R0.4 Area |
---|---|---|---|---|---|---|---|---|---|---|
Haiyu | Qiao | iCODE | B | hqiao3 | Haiyu Qiao | CallaQ | haiyuqiao | C++ Island | CButton | CText |
Chun | Chen | iCODE | B | cchen116 | Chun Chen | Garycc | Garycc | GaryC's blog | ClineEdit | CValEdit, CCheckList |
Yue Heng(Brian) | Wong | iCODE | B | yhwong6 | Yue Heng Wong | byhwong | yhwong | Brian's blog | CLabel | CCheckMark |
Jie Ming(Jay) | Feng | iCODE | B | jmfeng1 | Jie Ming Feng | jayfeng | jayfeng | Blue Jay C++ | CDialog | CMenuItem |
Project Style
- Indentations are to be in spaces of 4
- Blocks are to be coded as follows:
- the beginning bracket must go with the statement
- the ending bracket is standalone
- Variables and class names are to be in camel case. Variable names should beign with a lowercase letter and class names should begin with an uppercase letter.
- Header comments must have the following and in the listed order:
- description of program
- file name
- author
- date
- release number
- Release Number Format:
- x.x.x.x
- First and Second number is your Branch Number
- Third position:
- 0 for alpha (status)
- 1 for beta (status)
- 2 for release candidate
- 3 for (final) release
- Fourth position: bug fixes
Example for code blocks style:
if(data){ ... } else{ ... }
Example for Header comments style:
// File Brief // File Name // // Your First Name & Last Name // Date Modified / Submitted // Release Number
Example for Release Number Format:
3.5.0.1 3.5.1.5 3.5.2.1 3.5.3.0
- 3.5 -> 3.5_CButtonImplementation Branch On GitHUB
Progress
- Milestone 0.2 completed
- Milestone 0.3
- Feb 22, 2013
- CLabel completed, waiting for test file
- Feb 23, 2013
- Created test file for CLabel and made changes to CLabel implementation.
- March 1, 2013
- Merged the changes to CDialog and cuigh.h to master
- Merged CLabel to master
- March 4, 2013
- 3.5_CButtonImplementation Uploaded, waiting for CDialog & CLabel testing
- March 6, 2013
- Milestone 0.3 completed
- Feb 22, 2013
- Milestone 0.4
- March 20, 2013
- CValEdit, CText and CCheckMark Mockup branches Created
- March 21, 2013
- Made changes to cuigh.h file
- CMenuItem and CCheckList Mockup branches created
- Merged CValEdit, CText and CCheckMark Mockup to master
- March 22, 2013
- Merged CMenuItem to master
- Milestone 0.4 completed
- March 20, 2013
- Milestone 0.8
- April 8, 2013
- Merged CChecklist to master
- April 9, 2013
- Merged CText to master
- Made changes to Console files and merged to master
- April 8, 2013