Difference between revisions of "Winter 2008 OSD600 Weekly Schedule"

From CDOT Wiki
Jump to: navigation, search
Line 8: Line 8:
 
** [http://www.mozilla.org/about/mozilla-manifesto.html The Mozilla Manifesto]
 
** [http://www.mozilla.org/about/mozilla-manifesto.html The Mozilla Manifesto]
 
** Mozilla [http://people.mozilla.com/~schrep/theMozillaPlatform.png platform] and [[Mozilla Technology Overview|technologies]]
 
** Mozilla [http://people.mozilla.com/~schrep/theMozillaPlatform.png platform] and [[Mozilla Technology Overview|technologies]]
 +
* Mozilla Communication Tools
 +
** Web sites/Wikis
 +
*** http://mozilla.org
 +
*** http://developer.mozilla.org (DMO)
 +
*** http://quality.mozilla.org (QMO)
 +
** [http://planet.mozilla.org Planet Mozilla]
 +
** [http://irc.mozilla.org/ IRC]
  
 
* '''Readings/Resources'''
 
* '''Readings/Resources'''
Line 21: Line 28:
 
** Add your '''blog feed''' and info to the [[Open Source@Seneca Planet List]] so that it appears in the [http://zenit.senecac.on.ca/~chris.tyler/planet OpenSource@Seneca Planet]
 
** Add your '''blog feed''' and info to the [[Open Source@Seneca Planet List]] so that it appears in the [http://zenit.senecac.on.ca/~chris.tyler/planet OpenSource@Seneca Planet]
 
** Write a '''blog posting''' containing your reaction to and reflections on "The Catederal and the Bazaar" and "Revolution OS".
 
** Write a '''blog posting''' containing your reaction to and reflections on "The Catederal and the Bazaar" and "Revolution OS".
 +
 +
== Week 2 - Managing and Building large source trees ==
 +
 +
== Week 3 - Navigating the Mozilla source tree ==
 +
 +
== Week 4 - Collaborative and Community Development Practices ==
 +
 +
* Guest speaker: [http://eaves.ca David Eaves] (Jan 31)
 +
 +
== Week 5 – Bugs, Bugzilla, and Debugging ==
 +
 +
== Week 6 – Developing the Browser ==
 +
 +
== Week 7 – Extending the Browser ==
 +
 +
== Break Week ==
 +
 +
== Week 8 – Extending the Browser II ==
 +
 +
== Week 9 – Bug Fixing ==
 +
 +
== Week 10 – XPCOM - Modular Development in Mozilla ==
 +
 +
== Week 11 – XPCOM II - Using XPCOM from JS/Chrome ==
 +
 +
== Week 12 – Major Project Presentations ==
 +
 +
== Week 13 – Presentations / Major Project Due ==
 +
 +
== Previous Versions of OSD600 ==
 +
 +
[[Fall 2007 Weekly Schedule]]

Revision as of 09:27, 10 January 2008

Week 1 (Jan 8) Course introduction

  • TODO
    • Create a blog (wordpress or blogspot or whatever) and create a feed category or tag called "open source"
    • Read the Blog Guidelines for instructions on how to use your blog in the course
    • Create an account on this wiki for yourself
    • Create a personal wiki page on this wiki, and add a link for yourself to the People page. Your personal page should initially include your contact information and a link to your blog; as you progress through the course, update this page with information about your work.
    • Add your blog feed and info to the Open Source@Seneca Planet List so that it appears in the OpenSource@Seneca Planet
    • Write a blog posting containing your reaction to and reflections on "The Catederal and the Bazaar" and "Revolution OS".

Week 2 - Managing and Building large source trees

Week 3 - Navigating the Mozilla source tree

Week 4 - Collaborative and Community Development Practices

Week 5 – Bugs, Bugzilla, and Debugging

Week 6 – Developing the Browser

Week 7 – Extending the Browser

Break Week

Week 8 – Extending the Browser II

Week 9 – Bug Fixing

Week 10 – XPCOM - Modular Development in Mozilla

Week 11 – XPCOM II - Using XPCOM from JS/Chrome

Week 12 – Major Project Presentations

Week 13 – Presentations / Major Project Due

Previous Versions of OSD600

Fall 2007 Weekly Schedule