Difference between revisions of "OSD & DPS909 Fall 2019 - Release 0.3"
(→Submission) |
(→@eekbatani - Ehsan Ekbatani) |
||
Line 218: | Line 218: | ||
=====Pull Request===== | =====Pull Request===== | ||
* #1: Coming Soon... | * #1: Coming Soon... | ||
− | |||
=====Blog Post(s)===== | =====Blog Post(s)===== | ||
− | * #1: Coming Soon... | + | * #1: https://eekbatani.blogspot.com/2019/11/lab-8-contribution-goals-for-cdot.html |
+ | * #2: Coming Soon... | ||
<hr> | <hr> |
Revision as of 00:57, 8 November 2019
Contents
- 1 Introduction
- 2 Requirements
- 3 Submission
- 3.1 @GitHubName - FirstName LastName
- 3.2 @Fluffiest Bunny - Bowei Yao
- 3.3 @cyh0968 - Yohan Choi
- 3.4 @Thomas Luu - Thomas Luu
- 3.5 @Paul Luu - Paul Luu
- 3.6 @drwm-base - David Medeiros
- 3.7 @asyam1 - Adith Syam
- 3.8 @birtony - Anton Biriukov
- 3.9 @ultimabgd - Brett Dennis
- 3.10 @cindyledev - Cindy Le
- 3.11 @smilegodly - Matthew Clifford
- 3.12 @eekbatani - Ehsan Ekbatani
Introduction
DUE: Friday Nov 15
In Release 0.1, you were asked to become familiar working on an open source project on GitHub. This included filling issues, creating pull requests, receiving and conducting code reviews, etc.
In Release 0.2, you were asked to take what you'd learned in 0.1, and start to expand your abilities, working on 4 pull requests in various open source projects. These pull requests were due weekly, which didn't give much time to work on larger tasks.
For your 0.3 release, you are asked to continue your progression on two fronts. First, you are asked to work on a larger issue in an existing open source project; second, you are asked to contribute a feature to an open source project run by your peers.
For your external project PR, I suggest you consider working on a repository/project that you've already worked on in the past, and have setup on your machine. If you want to work on something new, that's fine too. Just leave yourself enough time to get it setup.
For your internal project PR, you are required to find an area of the project that you want to "own." With 50+ other students all working in the same project, you'll have to work together to break things down into small enough pieces, so everyone can collaborate on the same code. Make sure you work with other people, and don't try to do things alone. Your internal project PR must be merged to count, so if you don't work with the community, you'll be unlikely to get your work merged. Communication is key, in Issues, Slack, and the classroom.
You will be marked on the expanded scope and scale of the work you take on during this release. It will not be acceptable to do small "README fixes," single-line typos, or the like during this release. You should look for opportunities to fix a bug, add a feature, or otherwise make a more meaningful code contribution.
Requirements
- Create 1 larger Pull Request in an external project. This must be larger than anything you did for 0.2, so this probably shouldn't be a "good first issue" type bug fix. If you are unsure, speak to your professor. NOTE: this PR does not need to be merged to be counted.
- Create 1 Pull Request for a feature in the class' open source project. You are required to pick an area of code in the project, research it, and get it merged into the repository. NOTE: this PR must be merged to count (i.e., creating a PR is not enough).
- Write a blog post about these two PRs, discussing what you did, the process by which you did it, and what you learned as you went. If you want to split this into two parts, that's also fine.
Submission
@GitHubName - FirstName LastName
Pull Requests
- (URL to PR in external project)
- (URL to PR in internal class project)
Blog Post(s)
- Blog Post URL or URLs if you write more than one
@Fluffiest Bunny - Bowei Yao
Pull Requests
External
- Issue: Coming soon...
- PR: Coming soon...
Internal
- Issue1: https://github.com/Seneca-CDOT/telescope/issues/5
- PR1: https://github.com/Seneca-CDOT/telescope/pull/9
- Issue2: https://github.com/Seneca-CDOT/telescope/issues/31
- PR2: https://github.com/Seneca-CDOT/telescope/pull/36
Blog Post(s)
@cyh0968 - Yohan Choi
Pull Requests
- External-
- Internal-
Blog Post(s)
- TBA
@Thomas Luu - Thomas Luu
Pull Requests
External
- Issue: Coming soon...
- PR: Coming soon...
Internal
- Issue: Coming soon...
- PR: Coming soon...
Blog Post(s)
@Paul Luu - Paul Luu
Pull Requests
External
- Issue: WIP
- PR: WIP
Internal
- Issue: https://github.com/Seneca-CDOT/telescope/issues/16
- PR: https://github.com/Seneca-CDOT/telescope/pull/30
Blog Post(s)
@drwm-base - David Medeiros
Pull Requests
External
- Issue: https://github.com/Tanibox/tania-core/issues/89
- PR: WIP
Internal
- Issue: https://github.com/Seneca-CDOT/telescope/issues/27
- PR: https://github.com/Seneca-CDOT/telescope/pull/34
Blog Post(s)
@asyam1 - Adith Syam
Pull Requests
External
- Issue: Coming soon...
- PR: Coming soon...
Internal
- Issue1: https://github.com/Seneca-CDOT/telescope/issues/70
- PR: Coming soon...
Blog Post(s)
- Coming soon...
@birtony - Anton Biriukov
External
Issues
- #1: https://github.com/mozilla/web-ext/issues/1335
- #2: https://github.com/bitcoin/bitcoin/issues/17294
- #3: https://github.com/ethereum/solidity/issues/7578
- #4: https://github.com/athenahacks/application-portal/issues/5
Pull Requests
- #1:
Internal
Issues
- #1: https://github.com/Seneca-CDOT/telescope/issues/13
- #2: https://github.com/Seneca-CDOT/telescope/issues/16
- #3: https://github.com/Seneca-CDOT/telescope/issues/17
- #4: https://github.com/Seneca-CDOT/telescope/issues/18
- #5: https://github.com/Seneca-CDOT/telescope/issues/19
- #6: https://github.com/Seneca-CDOT/telescope/issues/20
- #7: https://github.com/Seneca-CDOT/telescope/issues/21
Pull Requests
- #1: https://github.com/Seneca-CDOT/telescope/pull/14
- #2: https://github.com/Seneca-CDOT/telescope/pull/78
Blog Post(s)
- #1: Coming soon
@ultimabgd - Brett Dennis
External
Issues
Pull Requests
Internal
Issues
- #1: https://github.com/Seneca-CDOT/telescope/issues/7
- #2: https://github.com/Seneca-CDOT/telescope/issues/67
- #3: https://github.com/Seneca-CDOT/telescope/issues/32
Pull Requests
- #1: https://github.com/Seneca-CDOT/telescope/pull/69
- #2: https://github.com/Seneca-CDOT/telescope/pull/38
Blog Post(s)
- #1: https://ultimaopensource.wordpress.com/2019/10/31/telescope-week-1/
- #2: https://ultimaopensource.wordpress.com/2019/11/07/telescope-week-2/
- #3: https://ultimaopensource.wordpress.com/2019/11/07/status-update-jabref/
@cindyledev - Cindy Le
External
Issues
- #1:
Pull Requests
- #1:
Blog Post(s)
- #1:
Internal
Issues
Pull Requests
Blog Post(s)
@smilegodly - Matthew Clifford
External
Issues
- #1: Coming Soon...
Pull Requests
- #1: Coming Soon...
Blog Post(s)
- #1: Coming Soon...
Internal
Issues
Pull Requests
Blog Post(s)
- #1: Coming Soon...
@eekbatani - Ehsan Ekbatani
External
Issue
Pull Request
- #1: Coming Soon...
Internal
Issue
Pull Request
- #1: Coming Soon...
Blog Post(s)
- #1: https://eekbatani.blogspot.com/2019/11/lab-8-contribution-goals-for-cdot.html
- #2: Coming Soon...