Difference between revisions of "Team M - OOP344 20133"
(→0.3 Classes) |
|||
(18 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | = | + | {{OOP344 Index | 20133}} |
+ | |||
+ | = Team M = | ||
== Project Marking Percentage == | == Project Marking Percentage == | ||
* due immediately | * due immediately | ||
Line 8: | Line 10: | ||
Total 100% | Total 100% | ||
</big> | </big> | ||
+ | |||
== Repository == | == Repository == | ||
− | * repo Github id:https://github.com/Seneca-OOP344/Team-M.git | + | * repo Github id: https://github.com/Seneca-OOP344/Team-M.git |
+ | |||
+ | |||
+ | == Master Branch Status == | ||
+ | ====Status==== | ||
+ | *'''''Open''''' | ||
+ | *: Open: you can merge now. | ||
+ | *: Closed: Wait for the repo to get opened | ||
+ | |||
+ | ====Logs==== | ||
+ | * Latest will be on top in order of: DateTime, Merged/being Merged by [mailto:emailid@learn.senecac.on.ca full name], ircnick: mynick, any other info | ||
+ | * Oct 23rd 22:55, Merged/being Merged by [mailto:tthaninayagam@learn.senecac.on.ca Thanusha] | ||
+ | |||
+ | |||
+ | == Coding Style and Standards == | ||
+ | === Indentation === | ||
+ | |||
+ | * No Tab Character allowed. (replace tabs with 2 spaces) | ||
+ | * 2 spaces for indentation | ||
+ | === Blocks === | ||
+ | <big><syntaxhighlight lang="cpp"> | ||
+ | if(condition) { | ||
+ | whatever; | ||
+ | } | ||
+ | </syntaxhighlight></big> | ||
+ | === Variable Naming === | ||
+ | * Each object must have its own type: | ||
+ | <big><syntaxhighlight lang="cpp"> | ||
+ | int a; | ||
+ | int b; | ||
+ | CDialog D; | ||
+ | </syntaxhighlight></big> | ||
+ | === Class Naming === | ||
+ | * Use the class name for the name of the file but make sure it is all lowercase: | ||
+ | <big><syntaxhighlight lang="cpp"> | ||
+ | CFrame class should have 'cframe.h' and 'cframe.cpp' files | ||
+ | </syntaxhighlight></big> | ||
+ | |||
+ | |||
== Team Members == | == Team Members == | ||
{| class="wikitable sortable" border="1" cellpadding="5" | {| class="wikitable sortable" border="1" cellpadding="5" | ||
− | |+ | + | |+ Team M |
! First Name !! Last Name !! Section !! Seneca Id !! Github ID !! wiki id !! IRC nick !! Blog URL | ! First Name !! Last Name !! Section !! Seneca Id !! Github ID !! wiki id !! IRC nick !! Blog URL | ||
Line 21: | Line 62: | ||
|- | |- | ||
|[[User:Neilson Ho|Neilson]]||Ho||B||[mailto:nho6@myseneca.ca?subject=oop344 nho6]||NeilsonHo||[[Special:Contributions/Neilson Ho|Neilson]]||NeilsonH|| [http://neilsonho.wordpress.com/ Neilson's Blog] | |[[User:Neilson Ho|Neilson]]||Ho||B||[mailto:nho6@myseneca.ca?subject=oop344 nho6]||NeilsonHo||[[Special:Contributions/Neilson Ho|Neilson]]||NeilsonH|| [http://neilsonho.wordpress.com/ Neilson's Blog] | ||
− | |||
− | |||
− | |||
|- | |- | ||
Line 32: | Line 70: | ||
|- | |- | ||
--> | --> | ||
+ | |} | ||
+ | |||
+ | == Issues and Status == | ||
+ | === task name === | ||
+ | * task description | ||
+ | * being done by team member name / not assigned | ||
+ | * status | ||
+ | |||
+ | === Release 0.2 === | ||
+ | |||
+ | ==== Release 0.2 Task 1 ==== | ||
+ | * Create teampage using template | ||
+ | * Being done by Thanusha | ||
+ | * Status: Done | ||
+ | |||
+ | ==== Release 0.2 Task 2 ==== | ||
+ | * 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 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 | ||
+ | * Being done by Thanusha | ||
+ | * Status: Done | ||
+ | |||
+ | ==== Release 0.2 Task 3 ==== | ||
+ | * Must clone the repository and test the execution of CFrame: | ||
+ | ** 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 | ||
+ | * Being done by Shehzin, Neilson, and Koghulan | ||
+ | * Status: Done | ||
+ | |||
+ | === Release 0.3 === | ||
+ | |||
+ | ==== Release 0.3 Task 1 ==== | ||
+ | * Prototyping | ||
+ | * Being done by Shehzin | ||
+ | * Status: Done | ||
+ | |||
+ | ==== Release 0.3 Task 2 ==== | ||
+ | * CLabel | ||
+ | * Being done by Shehzin | ||
+ | * Status: Done | ||
+ | |||
+ | ==== Release 0.3 Task 3 ==== | ||
+ | * CLineEdit | ||
+ | * Status: Done | ||
+ | |||
+ | ==== Release 0.3 Task 4 ==== | ||
+ | * CDialog | ||
+ | * Being done by Neilson, and Thanusha | ||
+ | * Status: Done | ||
+ | |||
+ | ==== Release 0.3 Task 5 ==== | ||
+ | * Test Code | ||
+ | * Being done by Neilson | ||
+ | * Status: Done | ||
+ | |||
+ | === Release 0.4 === | ||
+ | |||
+ | ==== Release 0.4 Task 1 ==== | ||
+ | * CButton | ||
+ | * Being done by Thanusha | ||
+ | * Status: Done | ||
+ | |||
+ | ==== Release 0.4 Task 2 ==== | ||
+ | * CValEdit | ||
+ | * Status: Done | ||
+ | |||
+ | ==== Release 0.4 Task 3 ==== | ||
+ | * CCheckMark | ||
+ | * Being done by Neilson | ||
+ | * Status: Done | ||
− | + | ==== Release 0.4 Task 4 ==== | |
+ | * CMenuItem | ||
+ | * Being done by Shehzin | ||
+ | * Status: Done | ||
+ | |||
+ | === Debugging Classes === | ||
+ | |||
+ | ==== 0.3 Classes ==== | ||
+ | * CDialog, CLineedit, CLabel | ||
+ | * Status: Done | ||
+ | |||
+ | ==== 0.4 Classes ==== | ||
+ | * CValEdit, CCheckMark, CMenuItem, CValeEdit | ||
+ | * Being done by Shehzin | ||
+ | * Status: Done | ||
+ | |||
+ | |||
+ | === Application === | ||
− | + | * Being done by All Members | |
− | + | * Status: Submitted | |
− | |||
+ | === FINAL Debugging of Console === | ||
− | + | * Being done by All Team-M Members and with the help of Hamza Tahir | |
− | + | * Status: Submitted | |
− | == | + | == Meetings == |
− | + | * Latest will be on top | |
− | * | ||
# [[(Irc)logs of meeting number ### - oop344 20133 | topic and date1 ]] | # [[(Irc)logs of meeting number ### - oop344 20133 | topic and date1 ]] | ||
# [[(Irc)logs of meeting number ### - oop344 20133 | topic and date2 ]] | # [[(Irc)logs of meeting number ### - oop344 20133 | topic and date2 ]] | ||
− | == | + | |
+ | |||
+ | == Discussions == |
Latest revision as of 11:34, 19 March 2014
OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources
Contents
- 1 Team M
Team M
Project Marking Percentage
- due immediately
Group work: XX% (25 <= xx <= 50) Individual work: XX% + (50 <= xx <= 75) ---------------------- Total 100%
Repository
- repo Github id: https://github.com/Seneca-OOP344/Team-M.git
Master Branch Status
Status
- Open
- Open: you can merge now.
- Closed: Wait for the repo to get opened
Logs
- Latest will be on top in order of: DateTime, Merged/being Merged by full name, ircnick: mynick, any other info
- Oct 23rd 22:55, Merged/being Merged by Thanusha
Coding Style and Standards
Indentation
- No Tab Character allowed. (replace tabs with 2 spaces)
- 2 spaces for indentation
Blocks
if(condition) {
whatever;
}
Variable Naming
- Each object must have its own type:
int a;
int b;
CDialog D;
Class Naming
- Use the class name for the name of the file but make sure it is all lowercase:
CFrame class should have 'cframe.h' and 'cframe.cpp' files
Team Members
First Name | Last Name | Section | Seneca Id | Github ID | wiki id | IRC nick | Blog URL |
---|---|---|---|---|---|---|---|
Shehzin | Arshad | A | sarshad5 | shahzyn | Shehzin | shahzyn | tinker |
Neilson | Ho | B | nho6 | NeilsonHo | Neilson | NeilsonH | Neilson's Blog |
Thanushaa | Thaninayagam | A | tthaninayagam | tthaninayagam | Thanushaa | tthanushaa | Thanushaa's Blog |
Issues and Status
=== task name === * task description * being done by team member name / not assigned * status
Release 0.2
Release 0.2 Task 1
- Create teampage using template
- Being done by Thanusha
- Status: Done
Release 0.2 Task 2
- 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 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
- Being done by Thanusha
- Status: Done
Release 0.2 Task 3
- Must clone the repository and test the execution of CFrame:
- 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
- Being done by Shehzin, Neilson, and Koghulan
- Status: Done
Release 0.3
Release 0.3 Task 1
- Prototyping
- Being done by Shehzin
- Status: Done
Release 0.3 Task 2
- CLabel
- Being done by Shehzin
- Status: Done
Release 0.3 Task 3
- CLineEdit
- Status: Done
Release 0.3 Task 4
- CDialog
- Being done by Neilson, and Thanusha
- Status: Done
Release 0.3 Task 5
- Test Code
- Being done by Neilson
- Status: Done
Release 0.4
Release 0.4 Task 1
- CButton
- Being done by Thanusha
- Status: Done
Release 0.4 Task 2
- CValEdit
- Status: Done
Release 0.4 Task 3
- CCheckMark
- Being done by Neilson
- Status: Done
Release 0.4 Task 4
- CMenuItem
- Being done by Shehzin
- Status: Done
Debugging Classes
0.3 Classes
- CDialog, CLineedit, CLabel
- Status: Done
0.4 Classes
- CValEdit, CCheckMark, CMenuItem, CValeEdit
- Being done by Shehzin
- Status: Done
Application
- Being done by All Members
- Status: Submitted
FINAL Debugging of Console
- Being done by All Team-M Members and with the help of Hamza Tahir
- Status: Submitted
Meetings
- Latest will be on top