Difference between revisions of "Team K - OOP344 20133"

From CDOT Wiki
Jump to: navigation, search
(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}}
<H1> DO NOT EDIT THIS PAGE, JUST COPY THE CONTENT </H1>
 
 
= 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:      XX%        (25 <= xx <= 50)
+
  Group work:      50%        (25 <= xx <= 50)
  Individual work: XX% +      (50 <= xx <= 75)  
+
  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 Name (team x)
+
|+ Team K
! First Name !! Last Name !! Section !! Seneca Id !! wiki id !! IRC nick !! Blog URL
+
! 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 ==
+
== Tasks ==
=== task name ===
+
=== Release 0.2 ===
* task description
+
* Chose console class of one of the team members
* being done by team member name / not assigned
+
* Dmytro Rudeshko
* status
+
* 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
  
== meetings ==
+
=== Release 0.4, November 15 ===  
* latest will be on top
+
- Facebook Chat
=== topic, date ===  
 
[[Irc logs of meeting (unique name) - oop344 20113 | date]]
 

Latest revision as of 21:09, 15 December 2013


OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources

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

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

Team K
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