Difference between revisions of "OOP344 20131 Oopers"
Peter Huang (talk | contribs) (→Coding Guidelines) |
Peter Huang (talk | contribs) (→Announcements) |
||
(65 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{OOP344 Index | 20131}} | {{OOP344 Index | 20131}} | ||
== '''Oopers (Team 8)''' == | == '''Oopers (Team 8)''' == | ||
+ | |||
+ | |||
+ | |||
+ | Welcome to OOP344B Winter 2013 Semester Group 8 'Oopers' Team Page. | ||
+ | |||
+ | == '''Announcements''' == | ||
+ | |||
+ | |||
+ | |||
+ | ==='''April 14, 2013 - Milestone 0.8 completion (CIO Framework)'''=== | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | Milestone 0.8 (CIO Framework) is completed. Milestone 0.9 (CMenu) was optional. All Testers 1-9 have passed and all branches are merged to Master. Have a good day and good luck to everyone on their exams. | ||
+ | |||
+ | * Peter | ||
+ | |||
+ | |||
+ | ==='''March 15, 2013 - Milestone 0.3 master branch compilation error'''=== | ||
+ | |||
+ | Milestone 0.3 compilation error (error MSB8008) found in master branch (found by Shay). Attempting to locate compilation problem and if need source files from group member branches. Will send email attachment to everyone or provide dropbox link of the fixed master branch. | ||
+ | * Peter | ||
+ | |||
+ | |||
+ | '''Update 1''': Made a 3.0_Fixed_Main_Branch branch to the master with the fixed vcxproj and other setting files. Please check and merge to master. Thanks. | ||
+ | |||
+ | * Peter | ||
+ | |||
+ | |||
+ | '''Update 2''': Verified, compiled and ran with no errors, and merged by Curtis. Thanks. - March 18, 2013. | ||
+ | |||
+ | * Peter | ||
+ | |||
== '''Repository''' == | == '''Repository''' == | ||
+++ Git Repository ID: Ooper (https://github.com/Seneca-OOP344/8-Ooper.git) +++ | +++ Git Repository ID: Ooper (https://github.com/Seneca-OOP344/8-Ooper.git) +++ | ||
Line 52: | Line 86: | ||
== '''Agenda''' == | == '''Agenda''' == | ||
− | '''0.2 Milestone | + | ==='''0.2 Milestone (Due Thur Feb 14th, 2013 23:59)'''=== |
− | '''Issue 2.0 - Create Oopers Wiki Site And Coding Standards''' | + | <s>'''Issue 2.0 - Create Oopers Wiki Site And Coding Standards'''</s> - done |
* Team wiki page | * Team wiki page | ||
Line 65: | Line 99: | ||
− | '''Issue 2.1 - Add console class to project 0.2 and test with cio_test''' | + | <s>'''Issue 2.1 - Add console class to project 0.2 and test with cio_test'''</s> - done |
+ | |||
+ | Assigned to: Shay Troksky | ||
+ | |||
+ | |||
+ | <s>'''Issue 2.2 - CLabel Mock-up Class'''</s> - done | ||
+ | |||
+ | Assigned to: Mark Hom | ||
+ | |||
+ | |||
+ | <s>'''Issue 2.3 - CDialog Mock-up Class'''</s> - done | ||
+ | |||
+ | Assigned to: Curtis Wilson | ||
+ | |||
+ | |||
+ | <s>'''Issue 2.4 - CLineEdit Mock-up Class'''</s> - done | ||
Assigned to: Shay Troksky | Assigned to: Shay Troksky | ||
− | '''Issue 2. | + | <s>'''Issue 2.5 - CButton Mock-up Class'''</s> - done |
+ | |||
+ | Assigned to: Peter Huang | ||
+ | |||
+ | |||
+ | ==='''0.3 Milestone (Due Wed March 6th, 2013 23:59)'''=== | ||
+ | |||
+ | |||
+ | |||
+ | <s>'''Issue 3.2 - CLabel Implementation'''</s> - done | ||
Assigned to: Mark Hom | Assigned to: Mark Hom | ||
− | '''Issue 2.3 - | + | <s>'''Issue 3.3 - CDialog Implementation'''</s> - done |
+ | |||
+ | Assigned to: Curtis Wilson | ||
+ | |||
+ | |||
+ | <s>'''Issue 3.4 - CLineEdit Implementation'''</s> - done | ||
+ | |||
+ | Assigned to: Shay Troksky | ||
+ | |||
+ | |||
+ | <s>'''Issue 3.5 - CButton Implementation'''</s> - done | ||
+ | |||
+ | Assigned to: Peter Huang | ||
+ | |||
+ | |||
+ | ==='''0.5 Milestone (Due Thurs March 28th, 2013 23:59)'''=== | ||
+ | |||
+ | |||
+ | |||
+ | <s>'''Issue 5.2 - CValEdit Implementation'''</s> - done | ||
+ | |||
+ | Assigned to: Curtis Wilson | ||
+ | |||
+ | |||
+ | <s>'''Issue 5.3 - CCheckMark Implementation'''</s> - done | ||
+ | |||
+ | Assigned to: Shay Troksky | ||
+ | |||
+ | |||
+ | <s>'''Issue 5.4 - CMenuItem Implementation'''</s> - done | ||
+ | |||
+ | Assigned to: Peter Huang | ||
+ | |||
+ | |||
+ | ==='''0.8 and 0.9 (Optional) Milestone (Due Sat April 6th, 2013 23:59)'''=== | ||
+ | |||
+ | |||
+ | |||
+ | <s>'''Issue 8.1 - CText Implementation'''</s> - done | ||
Assigned to: Curtis Wilson | Assigned to: Curtis Wilson | ||
− | '''Issue 2 | + | <s>'''Issue 8.2 - CChecklist Implementation'''</s> - done |
Assigned to: Shay Troksky | Assigned to: Shay Troksky | ||
− | ''' | + | <s>'''Debugging Assistance'''</s> - done |
Assigned to: Peter Huang | Assigned to: Peter Huang | ||
+ | |||
+ | |||
+ | ==='''<s>1.0 Application Milestone (Due Sat April 13th, 2013 23:59)</s>'''=== | ||
+ | |||
+ | * Removed from project by Fardad | ||
== '''Merge Info''' == | == '''Merge Info''' == | ||
+ | ==='''0.2 Milestone (Due Thur Feb 14th, 2013 23:59)'''=== | ||
+ | |||
+ | * Issue 2.2 - 2.5 merged to Master | ||
+ | |||
+ | |||
+ | |||
+ | ==='''0.3 Milestone (Due Wed March 6th, 2013 23:59)'''=== | ||
+ | |||
+ | * Issue 3.2 - 3.5 merged to Master | ||
+ | |||
+ | |||
+ | |||
+ | ==='''0.5 Milestone (Due Thurs March 28th, 2013 23:59)'''=== | ||
+ | |||
+ | |||
+ | * All 0.5 Milestone Branches made in repository | ||
+ | * Issue 5.2 - 5.4 merged to Master | ||
+ | |||
+ | |||
+ | ==='''0.8 and 0.9 (Optional) Milestone (Due Sat April 6th, 2013 23:59)'''=== | ||
+ | * All 0.8 Milestone Branches made in repository | ||
+ | * Debugging: Testers 1-7 passed. Merged to Master. | ||
+ | * Debugging. Testers 8-9 passed. Merged to Master. | ||
+ | |||
+ | |||
+ | |||
+ | ==='''<s>1.0 Application Milestone (Due Sat April 13th, 2013 23:59)</s>'''=== | ||
+ | |||
+ | * Removed from project by Fardad | ||
== '''Meetings''' == | == '''Meetings''' == |
Latest revision as of 22:31, 14 April 2013
OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources
Contents
Oopers (Team 8)
Welcome to OOP344B Winter 2013 Semester Group 8 'Oopers' Team Page.
Announcements
April 14, 2013 - Milestone 0.8 completion (CIO Framework)
Milestone 0.8 (CIO Framework) is completed. Milestone 0.9 (CMenu) was optional. All Testers 1-9 have passed and all branches are merged to Master. Have a good day and good luck to everyone on their exams.
- Peter
March 15, 2013 - Milestone 0.3 master branch compilation error
Milestone 0.3 compilation error (error MSB8008) found in master branch (found by Shay). Attempting to locate compilation problem and if need source files from group member branches. Will send email attachment to everyone or provide dropbox link of the fixed master branch.
- Peter
Update 1: Made a 3.0_Fixed_Main_Branch branch to the master with the fixed vcxproj and other setting files. Please check and merge to master. Thanks.
- Peter
Update 2: Verified, compiled and ran with no errors, and merged by Curtis. Thanks. - March 18, 2013.
- Peter
Repository
+++ Git Repository ID: Ooper (https://github.com/Seneca-OOP344/8-Ooper.git) +++
Coding Guidelines
1) Software: Visual Studio 2010.
2) Blocking: Open and closed brackets {} should each be in a new line. Single syntax in functions are to be blocked as well.
Examples:
if(whatever) do this; //bad
if(whatever) do this; // bad
if(whatever) { do this: } // good
3) Identation: 3 spaces!
4) Variable Names:
- Private instance var - _dataExample - starts with underscore, first word is in lowercase, first letter of second word is uppercase (rest of characters are lowercase), etc.
- Public functions - GetData() - first letter of each word in function name is uppercase (rest of characters are lowercase).
- Each variable, when created, should be written in one line
Examples:
int a; // good
int a, b. c; //bad
Team Members
First Name | Last Name | Team Name | Section | Seneca Id | wiki id/Contributions | IRC nick | GITHUB ID | Blog URL |
---|---|---|---|---|---|---|---|---|
Peter | Huang | Oopers | B | phuang19 | Peter Huang | phuang | peter-huang | Peter Huang's Blog |
Mark | Hom | Oopers | B | mahom | Mark Hom | mahom | mahom21 | OOP344 bLoG |
Shay | Trotsky | Oopers | B | strotsky | Shay Trotsky | strotsky | strotsky | OOP344 Rules |
Curtis | Wilson | Oopers | B | cjwilson3 | Curtis Jordan Wilson | SL37 | Curtis37 | Curtis' Blog |
Agenda
0.2 Milestone (Due Thur Feb 14th, 2013 23:59)
Issue 2.0 - Create Oopers Wiki Site And Coding Standards - done
- Team wiki page
- Coding standards
Assigned to: Peter Huang
Issue 2.1 - Add console class to project 0.2 and test with cio_test - done
Assigned to: Shay Troksky
Issue 2.2 - CLabel Mock-up Class - done
Assigned to: Mark Hom
Issue 2.3 - CDialog Mock-up Class - done
Assigned to: Curtis Wilson
Issue 2.4 - CLineEdit Mock-up Class - done
Assigned to: Shay Troksky
Issue 2.5 - CButton Mock-up Class - done
Assigned to: Peter Huang
0.3 Milestone (Due Wed March 6th, 2013 23:59)
Issue 3.2 - CLabel Implementation - done
Assigned to: Mark Hom
Issue 3.3 - CDialog Implementation - done
Assigned to: Curtis Wilson
Issue 3.4 - CLineEdit Implementation - done
Assigned to: Shay Troksky
Issue 3.5 - CButton Implementation - done
Assigned to: Peter Huang
0.5 Milestone (Due Thurs March 28th, 2013 23:59)
Issue 5.2 - CValEdit Implementation - done
Assigned to: Curtis Wilson
Issue 5.3 - CCheckMark Implementation - done
Assigned to: Shay Troksky
Issue 5.4 - CMenuItem Implementation - done
Assigned to: Peter Huang
0.8 and 0.9 (Optional) Milestone (Due Sat April 6th, 2013 23:59)
Issue 8.1 - CText Implementation - done
Assigned to: Curtis Wilson
Issue 8.2 - CChecklist Implementation - done
Assigned to: Shay Troksky
Debugging Assistance - done
Assigned to: Peter Huang
1.0 Application Milestone (Due Sat April 13th, 2013 23:59)
- Removed from project by Fardad
Merge Info
0.2 Milestone (Due Thur Feb 14th, 2013 23:59)
- Issue 2.2 - 2.5 merged to Master
0.3 Milestone (Due Wed March 6th, 2013 23:59)
- Issue 3.2 - 3.5 merged to Master
0.5 Milestone (Due Thurs March 28th, 2013 23:59)
- All 0.5 Milestone Branches made in repository
- Issue 5.2 - 5.4 merged to Master
0.8 and 0.9 (Optional) Milestone (Due Sat April 6th, 2013 23:59)
- All 0.8 Milestone Branches made in repository
- Debugging: Testers 1-7 passed. Merged to Master.
- Debugging. Testers 8-9 passed. Merged to Master.
1.0 Application Milestone (Due Sat April 13th, 2013 23:59)
- Removed from project by Fardad
Meetings
None.
Discussion
None.