Difference between revisions of "Team K - OOP344 20133"
(Created page with '{{OOP344 Index | 20133}} <H1> DO NOT EDIT THIS PAGE, JUST COPY THE CONTENT </H1> = Team Name= == Project Marking Percentage == * due right after study break <big> Group work: …') |
(→Application) |
||
(19 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{OOP344 Index | 20133}} | {{OOP344 Index | 20133}} | ||
− | |||
= Team Name= | = Team Name= | ||
+ | Team K | ||
== Project Marking Percentage == | == Project Marking Percentage == | ||
* due right after study break | * due right after study break | ||
<big> | <big> | ||
− | Group work: | + | Group work: 50% (25 <= xx <= 50) |
− | Individual work: | + | Individual work: 50% + (50 <= xx <= 75) |
------------------------- | ------------------------- | ||
Total 100% | Total 100% | ||
</big> | </big> | ||
+ | |||
== Repository == | == Repository == | ||
− | * repo path: | + | * repo path: https://github.com/Seneca-OOP344/Team-K |
=== Master Branch Status === | === Master Branch Status === | ||
====Status==== | ====Status==== | ||
Line 28: | Line 29: | ||
CDialog D; | CDialog D; | ||
</syntaxhighlight></big> | </syntaxhighlight></big> | ||
+ | |||
+ | == Github Class Setup == | ||
+ | 1. Go to https://github.com/Seneca-OOP344/Team-K/issues and create a "New Issue". | ||
+ | - "Title" -> 2.*_IssueName -> For example 2.1_CFieldMockups, 2.2_CLabelMockups, etc. | ||
+ | - "No one is assigned" gear icon -> Assign yourself to this issue. | ||
+ | - "No milestone" gear icon -> 0.2 Milestone | ||
+ | - Submit it | ||
+ | |||
+ | 2. Go to your GitHub shell, and create a branch with the same name. | ||
+ | - git branch 2.*_IssueName -> For example git branch 2.1_CFieldMockups. | ||
+ | - git checkout 2.*_IssueName -> For example git checkout 2.1_CFieldMockups (this will switch to the newly created branch). | ||
+ | |||
+ | 3. Create two files with the names of your issues. | ||
+ | - vi cfield.h | ||
+ | - Copy and Paste the code from http://zenit.senecac.on.ca/wiki/index.php/The_CIO_Framework_-_OOP344_20123#CField | ||
+ | - Save the file. | ||
+ | - Create empty .cpp file for this too. | ||
+ | - Add #include "filename.h" into the "cio.h" | ||
+ | - Make sure it compiles. | ||
+ | |||
+ | 4. Submit the changes to our "Team-K" repo. | ||
+ | - git add cfield.* -> cfield should be different in your case. | ||
+ | - git commit -m "Added class CField" | ||
+ | - git push origin 2.*_IssueName -> Name used in steps 1 and 2 - Branch name | ||
+ | - git checkout master | ||
+ | - git merge 2.*_IssueName | ||
+ | - git push origin master | ||
+ | |||
+ | 5. Repeat steps 1 through 4 for all your issues. | ||
== Team Members == | == Team Members == | ||
{| class="wikitable sortable" border="1" cellpadding="5" | {| class="wikitable sortable" border="1" cellpadding="5" | ||
− | |+ Team | + | |+ Team K |
− | ! First Name !! Last Name | + | ! First Name !! Last Name !! Section !! Seneca Id !! wiki id !! IRC nick !! Blog URL |
|- | |- | ||
+ | |[[User:Joanna Madden | Joanna]]|| Madden || C || [mailto:jmadden@learn.senecac.on.ca?subject=oop344 jmadden] || [[Special:Contributions/Joanna Madden | Joanna Madden]] || jmadden || [http://jcsmadden.wordpress.com/ Talk Nerdy To Me: An Adult's Guide To Back To School] | ||
+ | |- | ||
+ | |[[User:Dmytro Rudeshko | Dmytro]]|| Rudeshko || C || [mailto:drudeshko@learn.senecac.on.ca?subject=oop344 drudeshko] || [[Special:Contributions/Dmytro Rudeshko | Dmytro Rudeshko]] || sQuaDx || [http://rudeshko.net/blog Dima Rudeshko's Blog] | ||
+ | |- | ||
+ | |[[User:Dmitry Yastremskiy | Dmitry]]|| Yastremskiy || B || [mailto:dyastremskiy@learn.senecac.on.ca?subject=oop344 dyastremskiy] || [[Special:Contributions/Dmitry Yastremskiy | Dmitry Yastremskiy]] || Hamabama || [http://hamabama.ru/blog Hamabama's world] | ||
+ | |- | ||
+ | |[[User:Eric Andrew Dallo | Eric]]|| Dallo || B || [mailto:eadallo@learn.senecac.on.ca?subject=oop344 eadallo] || [[Special:Contributions/Eric Andrew Dallo| Eric Andrew Dallo]] || eadallo || [http://eadallo.blogspot.ca Eric's Blog] | ||
+ | |- | ||
+ | |||
<!-- | <!-- | ||
|[[User:WikiID | Thevakaran]]|| LastName || Section || [mailto:YourSenecaEmailID@learn.senecac.on.ca?subject=oop344 SenecaEmailID] || [[Special:Contributions/WikiID | WikiID]] || IrcNick || [http://your blog address Blogname] | |[[User:WikiID | Thevakaran]]|| LastName || Section || [mailto:YourSenecaEmailID@learn.senecac.on.ca?subject=oop344 SenecaEmailID] || [[Special:Contributions/WikiID | WikiID]] || IrcNick || [http://your blog address Blogname] | ||
Line 40: | Line 79: | ||
|} | |} | ||
− | == | + | == Tasks == |
− | === | + | === Release 0.2 === |
− | * | + | * Chose console class of one of the team members |
− | * | + | * Dmytro Rudeshko |
− | * | + | * Complete |
+ | |||
+ | === Release 0.3 === | ||
+ | - '''CLabel''' | ||
+ | * Prototyping and coding. | ||
+ | * Eric Dallo | ||
+ | * Complete | ||
+ | |||
+ | - '''CDialog''' | ||
+ | * Prototyping and coding. | ||
+ | * Dmitry Yastremskiy | ||
+ | * Complete | ||
+ | |||
+ | - '''CLineEdit''' | ||
+ | * Prototyping and coding. | ||
+ | * Dmytro Rudeshko | ||
+ | * Complete | ||
+ | |||
+ | === Release 0.4 === | ||
+ | - '''CButton''' | ||
+ | * Prototyping and coding. | ||
+ | * Dmitry Yastremskiy | ||
+ | * Complete | ||
+ | |||
+ | - '''CValEdit''' | ||
+ | * Prototyping and coding. | ||
+ | * Dmytro Rudeshko | ||
+ | * Complete | ||
+ | |||
+ | - '''CCheckmark''' | ||
+ | * Prototyping and coding. | ||
+ | * Eric Dallo | ||
+ | * Complete | ||
+ | |||
+ | - '''CMenuItem''' | ||
+ | * Prototyping and coding. | ||
+ | * Dmytro Rudeshko | ||
+ | * Complete | ||
+ | |||
+ | === Application === | ||
+ | - '''UI''' | ||
+ | * Prototyping and coding. | ||
+ | * Eric Dallo | ||
+ | * Complete | ||
+ | |||
+ | - '''Files''' | ||
+ | * Prototyping and coding. | ||
+ | * Eric Dallo | ||
+ | * Complete | ||
+ | |||
+ | - '''Viewing records - Forward/Back (First, Last)''' | ||
+ | * Prototyping and coding. | ||
+ | * Dmytro Rudeshko | ||
+ | * Complete | ||
+ | |||
+ | - '''Edit record + Browsing binary files''' | ||
+ | * Prototyping and coding. | ||
+ | * Dmytro Rudeshko | ||
+ | * Complete | ||
+ | |||
+ | - '''Add new record''' | ||
+ | * Prototyping and coding. | ||
+ | * Dmitry Yastremskiy | ||
+ | * Complete | ||
+ | |||
+ | - '''Bin Files creation(script) + Linked list''' | ||
+ | * Prototyping and coding. | ||
+ | * Dmitry Yastremskiy | ||
+ | * Complete | ||
+ | |||
+ | == Meetings == | ||
+ | |||
+ | === Release 0.2, October 15 === | ||
+ | - Facebook Chat | ||
+ | === Release 0.3, November 1 === | ||
+ | - Facebook Chat | ||
− | == | + | === Release 0.4, November 15 === |
− | + | - Facebook Chat | |
− | |||
− |
Latest revision as of 21:09, 15 December 2013
OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources
Contents
Team Name
Team K
Project Marking Percentage
- due right after study break
Group work: 50% (25 <= xx <= 50) Individual work: 50% + (50 <= xx <= 75) ------------------------- Total 100%
Repository
- repo path: https://github.com/Seneca-OOP344/Team-K
Master Branch Status
Status
- Open/Closed
- Open: you can merge now.
- Closed: Wait for the repo to get opened
Logs
- DateTime, Merged/being Merged by full name, ircnick: mynick, any other info
Coding Style and Standards
- No Tab Character allowed. (replace tabs with spaces)
- Each object must have its own type:
int a;
int b;
CDialog D;
Github Class Setup
1. Go to https://github.com/Seneca-OOP344/Team-K/issues and create a "New Issue".
- "Title" -> 2.*_IssueName -> For example 2.1_CFieldMockups, 2.2_CLabelMockups, etc. - "No one is assigned" gear icon -> Assign yourself to this issue. - "No milestone" gear icon -> 0.2 Milestone - Submit it
2. Go to your GitHub shell, and create a branch with the same name.
- git branch 2.*_IssueName -> For example git branch 2.1_CFieldMockups. - git checkout 2.*_IssueName -> For example git checkout 2.1_CFieldMockups (this will switch to the newly created branch).
3. Create two files with the names of your issues.
- vi cfield.h - Copy and Paste the code from http://zenit.senecac.on.ca/wiki/index.php/The_CIO_Framework_-_OOP344_20123#CField - Save the file. - Create empty .cpp file for this too. - Add #include "filename.h" into the "cio.h" - Make sure it compiles.
4. Submit the changes to our "Team-K" repo.
- git add cfield.* -> cfield should be different in your case. - git commit -m "Added class CField" - git push origin 2.*_IssueName -> Name used in steps 1 and 2 - Branch name - git checkout master - git merge 2.*_IssueName - git push origin master
5. Repeat steps 1 through 4 for all your issues.
Team Members
First Name | Last Name | Section | Seneca Id | wiki id | IRC nick | Blog URL |
---|---|---|---|---|---|---|
Joanna | Madden | C | jmadden | Joanna Madden | jmadden | Talk Nerdy To Me: An Adult's Guide To Back To School |
Dmytro | Rudeshko | C | drudeshko | Dmytro Rudeshko | sQuaDx | Dima Rudeshko's Blog |
Dmitry | Yastremskiy | B | dyastremskiy | Dmitry Yastremskiy | Hamabama | Hamabama's world |
Eric | Dallo | B | eadallo | Eric Andrew Dallo | eadallo | Eric's Blog |
Tasks
Release 0.2
- Chose console class of one of the team members
- Dmytro Rudeshko
- Complete
Release 0.3
- CLabel
- Prototyping and coding.
- Eric Dallo
- Complete
- CDialog
- Prototyping and coding.
- Dmitry Yastremskiy
- Complete
- CLineEdit
- Prototyping and coding.
- Dmytro Rudeshko
- Complete
Release 0.4
- CButton
- Prototyping and coding.
- Dmitry Yastremskiy
- Complete
- CValEdit
- Prototyping and coding.
- Dmytro Rudeshko
- Complete
- CCheckmark
- Prototyping and coding.
- Eric Dallo
- Complete
- CMenuItem
- Prototyping and coding.
- Dmytro Rudeshko
- Complete
Application
- UI
- Prototyping and coding.
- Eric Dallo
- Complete
- Files
- Prototyping and coding.
- Eric Dallo
- Complete
- Viewing records - Forward/Back (First, Last)
- Prototyping and coding.
- Dmytro Rudeshko
- Complete
- Edit record + Browsing binary files
- Prototyping and coding.
- Dmytro Rudeshko
- Complete
- Add new record
- Prototyping and coding.
- Dmitry Yastremskiy
- Complete
- Bin Files creation(script) + Linked list
- Prototyping and coding.
- Dmitry Yastremskiy
- Complete
Meetings
Release 0.2, October 15
- Facebook Chat
Release 0.3, November 1
- Facebook Chat
Release 0.4, November 15
- Facebook Chat