OOP344 20131 Oopers
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.
- 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.