Difference between revisions of "Winter 2013 DPS911 and OSD700 Project Info"

From CDOT Wiki
Jump to: navigation, search
(Communications)
(Goals)
 
(12 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
 
==Goals==
 
==Goals==
  
 
* Implement a stand-alone C implementation of http://dev.w3.org/html5/webvtt/
 
* Implement a stand-alone C implementation of http://dev.w3.org/html5/webvtt/
* Implement the track element in Firefox, such that it can use the aforementioned parser
+
* Implement the [http://www.w3.org/TR/html-markup/track.html track element] (see [https://bugzilla.mozilla.org/show_bug.cgi?id=629350 bug 629350] and [http://www.w3.org/html/wg/drafts/html/master/embedded-content-0.html#the-track-element track section in HTML5 spec]) in Firefox, such that it can use the aforementioned parser
 
* Complete this work in 2013, have it land in mozilla-central, ship in Firefox.
 
* Complete this work in 2013, have it land in mozilla-central, ship in Firefox.
  
Line 20: Line 19:
 
* Mozilla
 
* Mozilla
 
** [https://lists.mozilla.org/listinfo/dev-media dev-media] mailing list, for async contact with Mozilla media developers
 
** [https://lists.mozilla.org/listinfo/dev-media dev-media] mailing list, for async contact with Mozilla media developers
** [irc://irc.mozilla.org/media #media] irc channel, for real-time contact with Mozilla media developers
+
** [irc://irc.mozilla.org/media #media] irc channel, for real-time contact with Mozilla media developers.  Ralph is 'rillian' on irc.
 
** [irc://irc.mozilla.org/introduction #introduction] irc channel, for real-time help with general Mozilla development
 
** [irc://irc.mozilla.org/introduction #introduction] irc channel, for real-time help with general Mozilla development
 
** [irc://irc.mozilla.org/seneca #seneca] irc channel, for course/project back-channel communication
 
** [irc://irc.mozilla.org/seneca #seneca] irc channel, for course/project back-channel communication
Line 26: Line 25:
 
* W3C
 
* W3C
 
** http://www.w3.org/community/texttracks/ consider joining the public mailing list
 
** http://www.w3.org/community/texttracks/ consider joining the public mailing list
 +
 +
==Drivers==
 +
 +
Each student is expected to drive (i.e., lead, manage) one or more areas of the project.  A project of this scale and scope doesn't get finished without people watching, and caring about, all its various aspects.  An initial list of major areas (please add those not included):
 +
 +
* Build System, Build Automation, CI: '''Jordan'''
 +
* Issues, Bugs, Triage: '''Shayan'''
 +
* Documentation - External: ''name''
 +
* Documentation - Internal: ''name''
 +
* DOM Interface Implementation(s): '''Dale'''
 +
* WEBVTT Parser Implementation: '''Caitlin'''
 +
* WEBVTT Parser Integration within Gecko: '''Rick'''
 +
* WEBVTT Spec Tests: '''Shayan'''
 +
* DOM Tests: '''Jordan'''
 +
* Spec Change, Conformance, etc. Management: ''name''

Latest revision as of 10:55, 10 January 2013

Goals

Repos

For Seneca students, patches should land in the humphd repo first, from which the mozilla repo will get updated.

Communications

  • Seneca
    • webvtt-dev mailing list for students in DPS911 and OSD700 for course, project co-ordination
  • Mozilla
    • dev-media mailing list, for async contact with Mozilla media developers
    • #media irc channel, for real-time contact with Mozilla media developers. Ralph is 'rillian' on irc.
    • #introduction irc channel, for real-time help with general Mozilla development
    • #seneca irc channel, for course/project back-channel communication

Drivers

Each student is expected to drive (i.e., lead, manage) one or more areas of the project. A project of this scale and scope doesn't get finished without people watching, and caring about, all its various aspects. An initial list of major areas (please add those not included):

  • Build System, Build Automation, CI: Jordan
  • Issues, Bugs, Triage: Shayan
  • Documentation - External: name
  • Documentation - Internal: name
  • DOM Interface Implementation(s): Dale
  • WEBVTT Parser Implementation: Caitlin
  • WEBVTT Parser Integration within Gecko: Rick
  • WEBVTT Spec Tests: Shayan
  • DOM Tests: Jordan
  • Spec Change, Conformance, etc. Management: name