Difference between revisions of "OOP344 20131 - iCODE"

From CDOT Wiki
Jump to: navigation, search
(PROJECT STYLE)
(Progress)
 
(19 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
= iCODE =
 
= iCODE =
  
== CONTACTS ==
+
== Contacts ==
  
 
[mailto:hqiao3@myseneca.ca;cchen116@myseneca.ca;yhwong6@myseneca.ca;jmfeng1@myseneca.ca?subject=oop344-iCODE EMAIL TEAM MEMBER]<br />
 
[mailto:hqiao3@myseneca.ca;cchen116@myseneca.ca;yhwong6@myseneca.ca;jmfeng1@myseneca.ca?subject=oop344-iCODE EMAIL TEAM MEMBER]<br />
Line 11: Line 11:
 
|+ OOP344 - iCODE Team Member list (Winter of 2013)
 
|+ 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 !! Area
+
! 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
+
|[[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
+
|[[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
+
|[[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
+
|[[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 ==
  
 
+
*Indentations are to be in '''spaces''' of '''4'''
== PROJECT STYLE ==
 
 
 
*Indentations are to be in spaces of 4
 
 
*Blocks are to be coded as follows:
 
*Blocks are to be coded as follows:
 
** the beginning bracket must go with the statement
 
** the beginning bracket must go with the statement
 
** the ending bracket is standalone
 
** 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.
 
*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:
 
Example for code blocks style:
Line 45: Line 59:
 
</pre></big>
 
</pre></big>
  
== RESOURCES ==
+
 
 +
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 20: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

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
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
  • 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