Difference between revisions of "Winter 2013 DPS911 and OSD700 Weekly Schedule"
Dylan Potter (talk | contribs) (→Week 12 (April 1) [Release Due]) |
(→Week 11 (March 25)) |
||
(37 intermediate revisions by 6 users not shown) | |||
Line 12: | Line 12: | ||
* [http://html5doctor.com/interview-with-ian-hickson-html-editor/ Interview with Hixie] on the web platform | * [http://html5doctor.com/interview-with-ian-hickson-html-editor/ Interview with Hixie] on the web platform | ||
* [http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/ How Browsers Work] good intro to the topic as we start hacking on Gecko. | * [http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/ How Browsers Work] good intro to the topic as we start hacking on Gecko. | ||
+ | * [https://bugzilla.mozilla.org/show_bug.cgi?id=629350 Implement track element bug 629350] | ||
+ | ** [https://bug629350.bugzilla.mozilla.org/attachment.cgi?id=606673 Ralph's existing patch] (needs to get updated and working again) | ||
+ | ** [https://developer.mozilla.org/en-US/docs/Mozilla/WebIDL_bindings WebIDL in Mozilla] (need to convert patch over to using this) | ||
* TODO | * TODO | ||
Line 17: | Line 20: | ||
** Sign-up for Student Demo slots below with '''Name, Day, Time'''. | ** Sign-up for Student Demo slots below with '''Name, Day, Time'''. | ||
** Make yourself aware of all '''Release Due Dates''' below. | ** Make yourself aware of all '''Release Due Dates''' below. | ||
+ | ** Make contact, setup communications: | ||
+ | *** Sign-up for [https://lists.mozilla.org/listinfo/dev-media dev-media] mailing list | ||
+ | *** Use the [mailto:webvtt-dev@senecacollege.ca webvtt-dev] mailing list for just our classmates + Ralph and Chris (both Media developers with Mozilla) | ||
+ | *** Join and introduce yourself to rillina on the [irc://irc.mozilla.org/media #media] irc channel | ||
+ | *** Join the [irc://irc.mozilla.org/introduction #introduction] irc channel, for help working with Mozilla code | ||
+ | *** Join and stay connected to [irc://irc.mozilla.org/seneca #seneca] irc channel, for course/project back-channel communication | ||
+ | '''*WebVTT Presentation at Mozilla:''' | ||
+ | |||
+ | **[https://etherpad.mozilla.org/webvtt-presentation WebVTT Presentation] | ||
== Week 2 (Jan 14) [Release Due]== | == Week 2 (Jan 14) [Release Due]== | ||
Line 22: | Line 34: | ||
* 0.4 Clean-up, seneca to master branch landing, repo migration to Mozilla, etc. | * 0.4 Clean-up, seneca to master branch landing, repo migration to Mozilla, etc. | ||
− | * | + | * Updating Ralph's patch, WIP https://gist.github.com/4555696 |
− | + | ** Spec bug https://www.w3.org/Bugs/Public/show_bug.cgi?id=20651 | |
− | + | ** Gecko bug https://bugzilla.mozilla.org/show_bug.cgi?id=830879 | |
− | |||
+ | * Blog post due today with details of what you've done for this release, whether it worked or not. | ||
== Week 3 (Jan 21) == | == Week 3 (Jan 21) == | ||
Line 32: | Line 44: | ||
* Student Demos (Thurs 1:30 - 3:15) | * Student Demos (Thurs 1:30 - 3:15) | ||
1. Dale Karp<br /> | 1. Dale Karp<br /> | ||
− | 2. <br /> | + | 2. Marcus Saad<br /> |
− | + | ||
+ | * [https://bugzilla.mozilla.org/show_bug.cgi?id=629350#c33 Ralph's patch updated] | ||
+ | ** [https://github.com/humphd/mozilla-central/compare/peterv-fix Code on humphd's github] | ||
+ | * [https://github.com/mozilla/webvtt/pull/1 libwebvtt 0.4 review for landing in mozilla/webvtt] | ||
+ | * [[WebVTT Bug Filing Plan]] | ||
== Week 4 (Jan 28) [Release Due]== | == Week 4 (Jan 28) [Release Due]== | ||
Line 45: | Line 61: | ||
== Week 5 (Feb 4) == | == Week 5 (Feb 4) == | ||
+ | |||
+ | * Ralph's work on open web standards on display https://hacks.mozilla.org/2013/02/hello-chrome-its-firefox-calling/ | ||
* Student Demos (Thurs 1:30 - 3:15) | * Student Demos (Thurs 1:30 - 3:15) | ||
Line 58: | Line 76: | ||
1. Shayan Ahmad<br /> | 1. Shayan Ahmad<br /> | ||
2. Dale Karp<br /> | 2. Dale Karp<br /> | ||
− | 3. <br /> | + | 3. Marcus Saad<br /> |
== Week 7 (Feb 18) == | == Week 7 (Feb 18) == | ||
Line 74: | Line 92: | ||
* Release 0.7 Due | * Release 0.7 Due | ||
− | + | https://etherpad.mozilla.org/webvtt-presentation | |
− | + | 1. <br /> | |
− | 1. | + | 2. <br /> |
− | 2. | + | 3. <br /> |
− | 3. | ||
== Week 9 (March 11) == | == Week 9 (March 11) == | ||
Line 85: | Line 102: | ||
1. Dale Karp<br /> | 1. Dale Karp<br /> | ||
2. Caitlin Potter<br /> | 2. Caitlin Potter<br /> | ||
− | 3. <br /> | + | 3. Marcus Saad<br /> |
== Week 10 (March 18) [Release Due]== | == Week 10 (March 18) [Release Due]== | ||
Line 92: | Line 109: | ||
* Student Demos (Thurs 1:30 - 3:15) | * Student Demos (Thurs 1:30 - 3:15) | ||
− | 1. <br /> | + | 1.<br /> |
− | 2. <br /> | + | 2. Rick Eyre<br /> |
3. <br /> | 3. <br /> | ||
Line 99: | Line 116: | ||
* Student Demos (Thurs 1:30 - 3:15) | * Student Demos (Thurs 1:30 - 3:15) | ||
− | 1. | + | 1. Kyle Barnhart<br /> |
− | 2. <br /> | + | 2. Shayan Ahmad<br /> |
3. <br /> | 3. <br /> | ||
Line 110: | Line 127: | ||
1. Rick Eyre<br /> | 1. Rick Eyre<br /> | ||
2. Caitlin Potter<br /> | 2. Caitlin Potter<br /> | ||
− | 3. <br /> | + | 3. Jordan Raffoul<br /> |
== Week 13 (April 8) == | == Week 13 (April 8) == |
Latest revision as of 00:23, 21 March 2013
Contents
- 1 Introduction
- 2 Weekly Schedule
- 2.1 Week 1 (Jan 7)
- 2.2 Week 2 (Jan 14) [Release Due]
- 2.3 Week 3 (Jan 21)
- 2.4 Week 4 (Jan 28) [Release Due]
- 2.5 Week 5 (Feb 4)
- 2.6 Week 6 (Feb 11) [Release Due]
- 2.7 Week 7 (Feb 18)
- 2.8 Study Week (Feb 25)
- 2.9 Week 8 (March 4) [Release Due]
- 2.10 Week 9 (March 11)
- 2.11 Week 10 (March 18) [Release Due]
- 2.12 Week 11 (March 25)
- 2.13 Week 12 (April 1) [Release Due]
- 2.14 Week 13 (April 8)
- 2.15 Week 14 (April 15) [Release Due]
Introduction
The course will meet every Thursday, with Tuesday being optional office hours. Project deliverables and demonstrations will be done on Thursdays. You are responsible to sign-up for your demo slots. Only 3 demos per week will be evaluated, and slots are provided on a first-come-first-served basis. Please sign-up below.
Weekly Schedule
Week 1 (Jan 7)
- Course Intro, brief welcome meeting and discussion.
- WebVTT Project Planning
- Accessibility@Mozilla
- Interview with Hixie on the web platform
- How Browsers Work good intro to the topic as we start hacking on Gecko.
- Implement track element bug 629350
- Ralph's existing patch (needs to get updated and working again)
- WebIDL in Mozilla (need to convert patch over to using this)
- TODO
- Write a blog post with a Project Description and Plan by Thursday Jan 10th. Make sure this includes detailed information about the area of the WebVTT project you'll be driving, ideas for releases, goals, perceived issues you think you'll face, etc. This info can change in subsequent weeks; however, writing this plan will insure that you have your project clearly in mind early on.
- Sign-up for Student Demo slots below with Name, Day, Time.
- Make yourself aware of all Release Due Dates below.
- Make contact, setup communications:
- Sign-up for dev-media mailing list
- Use the webvtt-dev mailing list for just our classmates + Ralph and Chris (both Media developers with Mozilla)
- Join and introduce yourself to rillina on the #media irc channel
- Join the #introduction irc channel, for help working with Mozilla code
- Join and stay connected to #seneca irc channel, for course/project back-channel communication
*WebVTT Presentation at Mozilla:
Week 2 (Jan 14) [Release Due]
- 0.4 Clean-up, seneca to master branch landing, repo migration to Mozilla, etc.
- Updating Ralph's patch, WIP https://gist.github.com/4555696
- Blog post due today with details of what you've done for this release, whether it worked or not.
Week 3 (Jan 21)
- Student Demos (Thurs 1:30 - 3:15)
1. Dale Karp
2. Marcus Saad
Week 4 (Jan 28) [Release Due]
- Release 0.5 Due
- Student Demos (Thurs 1:30 - 3:15)
1. Rick Eyre
2. Shayan Ahmad
3. Caitlin Potter
Week 5 (Feb 4)
- Ralph's work on open web standards on display https://hacks.mozilla.org/2013/02/hello-chrome-its-firefox-calling/
- Student Demos (Thurs 1:30 - 3:15)
1. Jordan Raffoul
2.
3.
Week 6 (Feb 11) [Release Due]
- Release 0.6 Due
- Student Demos (Thurs 1:30 - 3:15)
1. Shayan Ahmad
2. Dale Karp
3. Marcus Saad
Week 7 (Feb 18)
- Student Demos (Thurs 1:30 - 3:15)
1.
2.
3.
Study Week (Feb 25)
- No Presentations or Releases.
Week 8 (March 4) [Release Due]
- Release 0.7 Due
https://etherpad.mozilla.org/webvtt-presentation
1.
2.
3.
Week 9 (March 11)
- Student Demos (Thurs 1:30 - 3:15)
1. Dale Karp
2. Caitlin Potter
3. Marcus Saad
Week 10 (March 18) [Release Due]
- Release 0.8 Due
- Student Demos (Thurs 1:30 - 3:15)
1.
2. Rick Eyre
3.
Week 11 (March 25)
- Student Demos (Thurs 1:30 - 3:15)
1. Kyle Barnhart
2. Shayan Ahmad
3.
Week 12 (April 1) [Release Due]
- Release 0.9 Due
- Student Demos (Thurs 1:30 - 3:15)
1. Rick Eyre
2. Caitlin Potter
3. Jordan Raffoul
Week 13 (April 8)
- Final Presentation, all students.
Week 14 (April 15) [Release Due]
- Exam Week
- Release 1.0 Due