Difference between revisions of "OOP344 20131 - iCODE"

From CDOT Wiki
Jump to: navigation, search
(Progress)
(Progress)
 
(14 intermediate revisions by 2 users not shown)
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 ==
 
== Project Style ==
  
*Indentations are to be in spaces of 4
+
*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
Line 39: Line 37:
 
** date
 
** date
 
** release number
 
** 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
  
  
Line 51: Line 58:
  
 
</pre></big>
 
</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==
 
==Progress==
Line 62: Line 93:
 
*** Created test file for CLabel and made changes to CLabel implementation.
 
*** Created test file for CLabel and made changes to CLabel implementation.
 
** March 1, 2013
 
** March 1, 2013
*** Merged the changes to CDialog and cuigh.h
+
*** Merged the changes to CDialog and cuigh.h to master
*** Merged CLabel
+
*** 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 ==
 
== 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

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