Changes

Jump to: navigation, search

Fall 2007 Weekly Schedule

559 bytes added, 11:41, 20 April 2008
Week 5 (Oct 1) – Bugs, Bugzilla, and Debugging
=Part I – Essential Mozilla Development Skills and Concepts=
 
== Week 1 (Sept 3) Course introduction ==
** Look at the [[Project List]] and [[Potential Projects]] pages and pick ''3 projects'' on which you'd like to work--next week, you'll narrow this to just one. List them [[Fall 2007 Project Sign-up|here]] along with your name so other students can see and groups can form.
** Add your wiki page to the class list for your section: [[Students in DPS909]] or [[Students in OSD600]]
 
== Week 3 (Sept 17) - Managing and Building large source trees ==
** State your 0.1 release target on your project's wiki page (explain what you will have completed by the time you reach 0.1 release). Discuss this with your professor.
** Review, and where appropriate, comment on blog postings by other students.
 
== Week 5 (Oct 1) – Bugs, Bugzilla, and Debugging ==
* '''Readings/Resources'''
** [[The Life-cycle of a Bug]] (on-line lecture) by Mozilla's Mike Connor
** [http://www.toolness.com/wp/?p=25 Account of fixing a first bug, by Mozilla's Atul Varma]
* '''TODO'''
** Watch a user in bugzilla for the week and blog about the experience (Ted, Andrew, someone else related to your project)
** Come up with some ways for others to contribute to your project and add them to your project wiki page. Remember, you're asking for help, so be clear about what you need done, and make it easy so that people will pick you vs. another project.
 
== Week 6 (Oct 8) – Developing the Browser ==
* '''Readings/Resources'''
** [http://sparc.senecacollege.ca/pub/fsoss/2007/ FSOSS talks on-line]
** [http://sparc.senecacollege.ca/pub/mozilla.lecture/mozilla-20073/ vlad-debugging-seneca.avi Mozilla guest lectures Debugging] (on-line]lecture) by Mozilla's Vladimir Vukicevic
* '''TODO'''
* '''NOTE'''
** Thursday's class will be special, as we will have a guest speaker (Vladimir Vukicevic) flying here to talk to you about Mozilla Debugging Techniques and Tools. UPDATE: [http://sparc.senecacollege.ca/pub/mozilla.lecture/mozilla-20073/vlad-debugging-seneca.avi video is posted.]
* '''Readings/Resources'''
** [http://sparc.senecacollege.ca/pub/mozilla.lecture/mozilla-20073/bsmedberg-xpcom-seneca.avi Introduction to XPCOM] (on-line lecture) by Mozilla's Benjamin Smedberg
** [http://developer.mozilla.org/en/docs/Creating_XPCOM_Components "Creating XPCOM Components"] -- an excellent on-line book working step-by-step through creating a real XPCOM component.
** [http://ted.mielczarek.org/code/mozilla/jscomponentwiz/ JS Component Wizard]
* '''NOTE'''
** Thursday's class will be special, as we will have a guest speaker (Benjamin Smedberg) flying here to talk to you about XPCOM. UPDATE: [http://sparc.senecacollege.ca/pub/mozilla.lecture/mozilla-20073/bsmedberg-xpcom-seneca.avi video is posted].
** [http://benjamin.smedbergs.us/tests/XPCOM-intro.pdf Benjamin Smedberg's XPCOM Slides]

Navigation menu