Difference between revisions of "OSD & DPS909 Fall 2018 Release 0.4"
Yevseytsev (talk | contribs) (→Submission) |
Cdanzinger (talk | contribs) m (→Submission) |
||
(58 intermediate revisions by 27 users not shown) | |||
Line 42: | Line 42: | ||
| | | | ||
* https://github.com/PopeSpaceous/CodeTalker/pull/16 | * https://github.com/PopeSpaceous/CodeTalker/pull/16 | ||
− | * | + | * https://github.com/jupyter/notebook/issues/4270 |
* | * | ||
| | | | ||
* https://whilenotzero.wordpress.com/2018/12/08/continuous-integration-azure-pipelines-and-how-simple-it-is/ | * https://whilenotzero.wordpress.com/2018/12/08/continuous-integration-azure-pipelines-and-how-simple-it-is/ | ||
− | * | + | * https://whilenotzero.wordpress.com/2018/12/15/using-your-browsers-toolkit-to-debug-front-end-issues/ |
* | * | ||
|- | |- | ||
Line 65: | Line 65: | ||
* https://azouprogrammingblog.wordpress.com/2018/12/01/cleaning-up-behind-the-scenes/ | * https://azouprogrammingblog.wordpress.com/2018/12/01/cleaning-up-behind-the-scenes/ | ||
* https://azouprogrammingblog.wordpress.com/2018/12/07/quantity-over-quality/ | * https://azouprogrammingblog.wordpress.com/2018/12/07/quantity-over-quality/ | ||
− | * reflection | + | * https://azouprogrammingblog.wordpress.com/2018/12/10/reflection-on-open-source-course/ |
| | | | ||
* https://github.com/yevseytsev/SenecaBlackboardExtension/pull/87 | * https://github.com/yevseytsev/SenecaBlackboardExtension/pull/87 | ||
Line 84: | Line 84: | ||
| | | | ||
* https://medium.com/pynnl/dps909-rc-0-4-week-1-e882a4ac0937 | * https://medium.com/pynnl/dps909-rc-0-4-week-1-e882a4ac0937 | ||
− | * | + | * https://medium.com/pynnl/dps909-rc-0-4-week-2-c85b4a6755b3 |
− | * | + | * https://medium.com/pynnl/dps909-rc-0-4-week-3-9ef5e563ddaa |
| | | | ||
* https://github.com/deepanjali19/GitHub-Dashboard/pull/30 | * https://github.com/deepanjali19/GitHub-Dashboard/pull/30 | ||
Line 139: | Line 139: | ||
* [https://shawnblog1.wordpress.com/2018/12/11/osd600-0-4-reflection/ OSD600 0.4 Reflection] | * [https://shawnblog1.wordpress.com/2018/12/11/osd600-0-4-reflection/ OSD600 0.4 Reflection] | ||
| | | | ||
− | * [https://github.com/exercism/python/pull/ | + | * [https://github.com/exercism/python/pull/1632 Python Hamming Test Updates] |
+ | * [https://github.com/exercism/python/pull/1631 Python Binary Search Test Updates] | ||
* [https://github.com/lmcjt37/curated-tv-and-film/pull/208 Curated-tv-and-film Test Improvement] | * [https://github.com/lmcjt37/curated-tv-and-film/pull/208 Curated-tv-and-film Test Improvement] | ||
* [https://github.com/Mera-Gangapersaud/Creative-Collab/pull/37 Creative-Collab Test Addition] | * [https://github.com/Mera-Gangapersaud/Creative-Collab/pull/37 Creative-Collab Test Addition] | ||
Line 191: | Line 192: | ||
* https://medium.com/@jagmeetb/dps909-0-4-release-week-1-bda6a372830a | * https://medium.com/@jagmeetb/dps909-0-4-release-week-1-bda6a372830a | ||
* https://medium.com/@jagmeetb/dps909-0-4-release-week-2-eeb258862b8e | * https://medium.com/@jagmeetb/dps909-0-4-release-week-2-eeb258862b8e | ||
− | * | + | * https://medium.com/@jagmeetb/dps909-0-4-release-week-3-6595b89090b0 |
| | | | ||
− | * https://bugzilla.mozilla.org/show_bug.cgi?id=1508823 | + | * [https://bugzilla.mozilla.org/show_bug.cgi?id=1508823 Issue], [https://phabricator.services.mozilla.com/D14130 Commit] |
* https://github.com/deepanjali19/GitHub-Dashboard/issues/27 | * https://github.com/deepanjali19/GitHub-Dashboard/issues/27 | ||
* | * | ||
Line 232: | Line 233: | ||
| Muchtar Salimov | | Muchtar Salimov | ||
| | | | ||
− | * | + | * https://muchtarosd600.home.blog/2018/11/26/working-on-something-bigger-osd600/ |
− | * | + | * https://muchtarosd600.home.blog/2018/12/11/getting-started-with-travis-ci-osd600/ |
− | * | + | * https://muchtarosd600.home.blog/2018/12/12/osd600-course-in-review/ |
| | | | ||
− | * | + | * https://bugzilla.mozilla.org/show_bug.cgi?id=1508984 |
− | * | + | * https://github.com/DarkChatter/DarkChatterBackend/pull/7 |
* | * | ||
|- | |- | ||
Line 277: | Line 278: | ||
| Charlotte Baptist | | Charlotte Baptist | ||
| | | | ||
− | * | + | * https://mycbprogramming.wordpress.com/2018/12/13/release-0-4-external-pr-1/ |
− | * | + | * https://mycbprogramming.wordpress.com/2018/12/13/release-0-4-external-pr-2/ |
− | * | + | * https://mycbprogramming.wordpress.com/2018/12/13/release-0-4-internal-pr-1/ |
+ | * https://mycbprogramming.wordpress.com/2018/12/13/final-post/ | ||
| | | | ||
− | * | + | * https://github.com/manrajgrover/algorithms-js/pull/71 |
− | * | + | * https://github.com/manrajgrover/algorithms-js/pull/73 |
− | * | + | * https://github.com/yevseytsev/SenecaBlackboardExtension/pull/136 |
|- | |- | ||
| Xiaochen Wang | | Xiaochen Wang | ||
Line 317: | Line 319: | ||
| Maya Filipp | | Maya Filipp | ||
| | | | ||
− | * | + | * https://mordax.io/blog/seneca/2018/12/16/On-Building-Firefox.html |
− | * | + | * https://mordax.io/blog/seneca/2018/12/19/0.4-Internal.html |
− | * | + | * https://mordax.io/blog/seneca/2018/12/19/0.4-internal-2.html |
| | | | ||
* Mozilla ESLint - [https://bugzilla.mozilla.org/show_bug.cgi?id=1508983 Issue] - [https://phabricator.services.mozilla.com//D13128 Commit 1] - [https://phabricator.services.mozilla.com//D13129 Commit 2] - [https://phabricator.services.mozilla.com//D13130 Commit 3] - [https://phabricator.services.mozilla.com//D13134 Commit 4] | * Mozilla ESLint - [https://bugzilla.mozilla.org/show_bug.cgi?id=1508983 Issue] - [https://phabricator.services.mozilla.com//D13128 Commit 1] - [https://phabricator.services.mozilla.com//D13129 Commit 2] - [https://phabricator.services.mozilla.com//D13130 Commit 3] - [https://phabricator.services.mozilla.com//D13134 Commit 4] | ||
− | * | + | * https://github.com/0xazure/supernova/pull/41 |
− | * | + | * https://github.com/0xazure/supernova/pull/42 |
|- | |- | ||
| Stuart Crust | | Stuart Crust | ||
Line 329: | Line 331: | ||
* https://stuartcrust.com/2018/11/i-see-you-are-writing-some-rust/ | * https://stuartcrust.com/2018/11/i-see-you-are-writing-some-rust/ | ||
* https://stuartcrust.com/2018/12/yak-shaving-in-f/ | * https://stuartcrust.com/2018/12/yak-shaving-in-f/ | ||
− | * | + | * https://stuartcrust.com/2019/01/lints-syntax-parsing-and-you/ |
| | | | ||
− | * | + | * https://github.com/rust-lang/rust-clippy/pull/3616 |
* | * | ||
* | * | ||
Line 338: | Line 340: | ||
| | | | ||
* https://medium.com/seanprashad/mozlando-2018-tifu-ceb4721a1c28 | * https://medium.com/seanprashad/mozlando-2018-tifu-ceb4721a1c28 | ||
− | * | + | * https://medium.com/seanprashad/a-new-adventure-7296848ac569 |
* | * | ||
| | | | ||
Line 362: | Line 364: | ||
* http://ruihui.me/OSD600/2018/12/04/release-0-4-week-2/ | * http://ruihui.me/OSD600/2018/12/04/release-0-4-week-2/ | ||
* http://ruihui.me/OSD600/2018/12/10/release-0-4-week-3/ | * http://ruihui.me/OSD600/2018/12/10/release-0-4-week-3/ | ||
+ | * http://ruihui.me/OSD600/2018/12/11/wrap-up/ | ||
| | | | ||
* https://phabricator.services.mozilla.com/D13891 | * https://phabricator.services.mozilla.com/D13891 | ||
Line 384: | Line 387: | ||
* https://bhung6494.wordpress.com/2018/11/27/chrome-extension-going-well/ | * https://bhung6494.wordpress.com/2018/11/27/chrome-extension-going-well/ | ||
* https://bhung6494.wordpress.com/2018/12/04/nearing-the-end-of-the-course/ | * https://bhung6494.wordpress.com/2018/12/04/nearing-the-end-of-the-course/ | ||
+ | * https://bhung6494.wordpress.com/2018/12/12/checking-up-on-the-extension/ | ||
* https://bhung6494.wordpress.com/2018/12/08/end-of-semester-reflection/ | * https://bhung6494.wordpress.com/2018/12/08/end-of-semester-reflection/ | ||
| | | | ||
Line 390: | Line 394: | ||
* https://github.com/freeCodeCamp/freeCodeCamp/pull/34514 | * https://github.com/freeCodeCamp/freeCodeCamp/pull/34514 | ||
* https://github.com/freeCodeCamp/freeCodeCamp/pull/34516 | * https://github.com/freeCodeCamp/freeCodeCamp/pull/34516 | ||
+ | * https://github.com/yevseytsev/SenecaBlackboardExtension/pull/134 | ||
|- | |- | ||
| Jeffrey Espiritu | | Jeffrey Espiritu | ||
Line 418: | Line 423: | ||
| Michael Overall | | Michael Overall | ||
| | | | ||
+ | * https://michaeloveralldps909.blogspot.com/2018/12/using-arrows-to-cycle-through-mozilla.html | ||
+ | * https://michaeloveralldps909.blogspot.com/2018/12/tinkering-with-chrome-headless-to.html | ||
* | * | ||
− | * | + | * https://michaeloveralldps909.blogspot.com/2018/12/dps909-retrospective.html |
− | |||
| | | | ||
− | * | + | * https://github.com/mozilla-services/screenshots/pull/5242 |
− | * | + | * https://github.com/PopeSpaceous/CodeTalker/pull/21 |
* | * | ||
|- | |- | ||
Line 439: | Line 445: | ||
| Chaya Danzinger | | Chaya Danzinger | ||
| | | | ||
− | * | + | * https://medium.com/@chayadanz/supernova-rustfmt-5c3d0c56831c |
− | * | + | * https://medium.com/@chayadanz/mozilla-addons-frontend-7154f7c58ff8 |
− | * | + | * https://medium.com/@chayadanz/whatsapptistics-dont-forget-the-favicon-d9d7311fbcba |
| | | | ||
− | * | + | * https://github.com/0xazure/supernova/pull/39 |
− | * | + | * https://github.com/0xazure/supernova/pull/43 |
− | * | + | * https://github.com/mdanzinger/whatsapptistics/pull/11 |
|- | |- | ||
| Andriy Yevseytsev | | Andriy Yevseytsev | ||
Line 451: | Line 457: | ||
* https://yevseytsevdps909.blogspot.com/2018/12/release-04-pr1.html | * https://yevseytsevdps909.blogspot.com/2018/12/release-04-pr1.html | ||
* https://yevseytsevdps909.blogspot.com/2018/12/release-04-pr2.html | * https://yevseytsevdps909.blogspot.com/2018/12/release-04-pr2.html | ||
− | * | + | * https://yevseytsevdps909.blogspot.com/2018/12/release-04-pr3.html |
+ | * https://yevseytsevdps909.blogspot.com/2018/12/dps909-final-blog-post.html | ||
| | | | ||
* https://github.com/yevseytsev/SenecaBlackboardExtension/pull/124 | * https://github.com/yevseytsev/SenecaBlackboardExtension/pull/124 | ||
* https://github.com/manrajgrover/algorithms-js/pull/69 | * https://github.com/manrajgrover/algorithms-js/pull/69 | ||
− | * | + | * https://github.com/manrajgrover/algorithms-js/pull/70 |
|- | |- | ||
| Robert Dittrich | | Robert Dittrich | ||
Line 491: | Line 498: | ||
| Mark Krutik | | Mark Krutik | ||
| | | | ||
− | * | + | * https://markkrutikopensource.wordpress.com/2018/12/13/release-0-4-week-1/ |
− | * | + | * https://markkrutikopensource.wordpress.com/2018/12/13/release-0-4-week-2/ |
− | * | + | * https://markkrutikopensource.wordpress.com/2018/12/13/release-0-4-week-3/ |
| | | | ||
− | * | + | * https://github.com/mozilla/goggles.mozilla.org/pull/323 |
− | * | + | * https://github.com/LambdaSchool/User-Interface-Project-Week/pull/565 |
− | * | + | * https://github.com/LambdaSchool/User-Interface-Project-Week/pull/566 |
+ | * https://github.com/ywpark1/portfolio-generator/pull/24 | ||
+ | * https://github.com/ywpark1/portfolio-generator/pull/27 | ||
|- | |- | ||
| Vincent Wong | | Vincent Wong | ||
| | | | ||
− | * | + | * https://vincent20180916.blogspot.com/2018/12/contributing-to-2048-repo-contd.html |
− | * | + | * https://vincent20180916.blogspot.com/2018/12/testing-out-travis-ci-for-first-time.html |
− | * | + | * https://vincent20180916.blogspot.com/2018/12/helping-mozilla-firefox-with-enabling.html |
| | | | ||
* https://github.com/plibither8/2048.cpp/pull/85 | * https://github.com/plibither8/2048.cpp/pull/85 | ||
Line 537: | Line 546: | ||
| | | | ||
* https://github.com/yevseytsev/SenecaBlackboardExtension/pull/120 | * https://github.com/yevseytsev/SenecaBlackboardExtension/pull/120 | ||
− | * | + | * https://github.com/filerjs/filer/pull/636 |
− | * | + | * https://github.com/filerjs/filer/pull/638 |
|- | |- | ||
| Yeonwoo Park | | Yeonwoo Park | ||
Line 544: | Line 553: | ||
* https://ywpark1.wordpress.com/2018/11/27/pandas-doc-update-pep8/ | * https://ywpark1.wordpress.com/2018/11/27/pandas-doc-update-pep8/ | ||
* https://ywpark1.wordpress.com/2018/12/09/portfolio-generator-add-continuous-integration-tool/ | * https://ywpark1.wordpress.com/2018/12/09/portfolio-generator-add-continuous-integration-tool/ | ||
− | * | + | * https://ywpark1.wordpress.com/2018/12/12/i-thought-i-added-the-missing-test-case/ |
| | | | ||
* https://github.com/pandas-dev/pandas/pull/23802 | * https://github.com/pandas-dev/pandas/pull/23802 | ||
Line 566: | Line 575: | ||
* [https://yuechengdotblog.wordpress.com/2018/12/10/release-0-4-another-external-pr-in-the-bag/ Blog#2] | * [https://yuechengdotblog.wordpress.com/2018/12/10/release-0-4-another-external-pr-in-the-bag/ Blog#2] | ||
* [https://yuechengdotblog.wordpress.com/2018/12/10/release-0-4-learning-a-new-language/ Blog#3] | * [https://yuechengdotblog.wordpress.com/2018/12/10/release-0-4-learning-a-new-language/ Blog#3] | ||
− | * | + | * [https://yuechengdotblog.wordpress.com/2018/12/12/final-thoughts-on-open-source/ Final Blog Post] |
| | | | ||
* [https://github.com/pandas-dev/pandas/pull/23893 PR#1] | * [https://github.com/pandas-dev/pandas/pull/23893 PR#1] | ||
Line 595: | Line 604: | ||
| Alex Kong | | Alex Kong | ||
| | | | ||
− | * | + | * https://medium.com/@jrkong.hfd/fixing-the-mojave-crash-for-the-clementine-music-player-2ac98e81bf6a |
− | * | + | * https://medium.com/@jrkong.hfd/pysearch-dev-log-more-stories-from-a-first-time-maintainer-7b1019d66195 |
− | * | + | * https://medium.com/@jrkong.hfd/eslint-for-mozilla-firefox-837dc9c2e866 |
| | | | ||
* https://github.com/clementine-player/Clementine/pull/6210 | * https://github.com/clementine-player/Clementine/pull/6210 | ||
− | * | + | * https://bugzilla.mozilla.org/show_bug.cgi?id=1508988 |
− | * | + | * Maintainer work on pySearch |
|- | |- | ||
| Shreena Athia | | Shreena Athia | ||
| | | | ||
− | * | + | * https://shreenasopensource.wordpress.com/2018/12/13/release-4-1/ |
− | * | + | * https://shreenasopensource.wordpress.com/2018/12/13/release-4-2/ |
− | * | + | * https://shreenasopensource.wordpress.com/2018/12/13/release-4-3/ |
+ | * https://shreenasopensource.wordpress.com/2018/12/13/osd-600-reflection/ | ||
| | | | ||
− | * | + | * https://github.com/jrkong/pySearch/pull/41 |
− | * | + | * https://github.com/Haub/byob/pull/58 |
* | * | ||
|- | |- | ||
Line 627: | Line 637: | ||
| Joshua Jadulco | | Joshua Jadulco | ||
| | | | ||
− | * | + | * https://joshuajadulco.wordpress.com/2018/12/11/release-0-4-pr-1-clockwise/ |
− | * | + | * https://joshuajadulco.wordpress.com/2018/12/11/release-0-4-pr-2-a-blank-canvas-and-some-pastels/ |
* | * | ||
| | | | ||
* https://github.com/project-travel-mate/Travel-Mate/pull/560 | * https://github.com/project-travel-mate/Travel-Mate/pull/560 | ||
− | * | + | * https://github.com/Mera-Gangapersaud/Creative-Collab/pull/39 |
− | * | + | * https://github.com/Mera-Gangapersaud/Creative-Collab/pull/40 |
|- | |- | ||
|- | |- | ||
| Wang Pan | | Wang Pan | ||
| | | | ||
− | * | + | * https://wangpansopensource.wordpress.com/2018/12/12/osd600-release-0-4-part-1/ |
− | * | + | * https://wangpansopensource.wordpress.com/2018/12/12/osd600-release-0-4-part-2/ |
− | * | + | * https://wangpansopensource.wordpress.com/2018/12/13/osd600-release-0-4-part-3/ |
+ | * https://wangpansopensource.wordpress.com/2018/12/13/osd600-release-0-4-final/ | ||
| | | | ||
* https://github.com/open-wc/open-wc/pull/72 | * https://github.com/open-wc/open-wc/pull/72 | ||
Line 652: | Line 663: | ||
* https://qwang135.wordpress.com/2018/11/26/release-4-part-2-fix-issue7/ | * https://qwang135.wordpress.com/2018/11/26/release-4-part-2-fix-issue7/ | ||
* https://qwang135.wordpress.com/2018/12/04/release-4-part-3-fix-error/ | * https://qwang135.wordpress.com/2018/12/04/release-4-part-3-fix-error/ | ||
+ | * https://qwang135.wordpress.com/2018/12/07/release-4-final-blog/ | ||
| | | | ||
* https://github.com/apilpal/hello-world/pull/18 | * https://github.com/apilpal/hello-world/pull/18 | ||
Line 661: | Line 673: | ||
* https://derrickwhleung.wordpress.com/2018/12/10/osd600-release-0-4-pr-1/ | * https://derrickwhleung.wordpress.com/2018/12/10/osd600-release-0-4-pr-1/ | ||
* https://derrickwhleung.wordpress.com/2018/12/10/osd600-release-0-4-pr2/ | * https://derrickwhleung.wordpress.com/2018/12/10/osd600-release-0-4-pr2/ | ||
− | * | + | * https://derrickwhleung.wordpress.com/2018/12/11/osd600-release-0-4-pr-3/ |
| | | | ||
* https://github.com/DarkChatter/DarkChatter_Android/pull/9 | * https://github.com/DarkChatter/DarkChatter_Android/pull/9 | ||
* https://github.com/deepanjali19/GitHub-Dashboard/pull/41 | * https://github.com/deepanjali19/GitHub-Dashboard/pull/41 | ||
− | * | + | * https://github.com/characterdog/bmi-calculator/pull/15 |
+ | |- | ||
+ | |- | ||
+ | | Yuhzou Chen | ||
+ | | | ||
+ | * https://yuzhouchen.wordpress.com/2018/12/10/continue-working-on-seneca-blackboard-extension/ | ||
+ | * https://yuzhouchen.wordpress.com/2018/12/11/remove-fs-exists-console-spam-for-filer/ | ||
+ | * https://yuzhouchen.wordpress.com/2018/12/11/remove-duplicate-constants-defined-for-filer/ | ||
+ | | | ||
+ | * https://github.com/yevseytsev/SenecaBlackboardExtension/pull/128 | ||
+ | * https://github.com/filerjs/filer/pull/608 | ||
+ | * https://github.com/filerjs/filer/pull/609 | ||
+ | |- |
Latest revision as of 00:23, 10 January 2019
Introduction
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 5 pull requests in various open source projects. These pull requests were due weekly, which didn't give much time to work on larger tasks.
In Release 0.3 release, you were asked to continue your progression, and begin working on larger issues. You were marked on the expanded scope and scale of the work you took on during this release.
For your Release 0.4, you are asked to do the same process as Release 0.3 however do the inverse of internal and external quantities.
You are also asked to work on a combination of existing GitHub projects, as well as new student-created GitHub projects
Requirements
- 3 larger Pull Requests (due Monday Dec 10). You can wait to update your PRs below until the very end.
- You can do a combination of issues in existing/new projects
- 3 Blog Posts (due one per week on Mondays). Make sure you post the URL to your week post by the end of the day each Monday.
- You must work on one of the projects in the list OSD/DPS Fall 2018 Open Source Project Ideas.
Submission
Please fill in the table below, adding your information as necessary each week.