Changes

Jump to: navigation, search

DPS909 and OSD600 Fall 2009 Weekly Schedule

3,170 bytes added, 10:39, 14 September 2009
added week 2
== Week 1 (Sept 17) Course introduction ==
* Course introduction
** '''Blog''' on your reactions to the readings for this week, and also introduce yourself.
** Begin learning how to use [[Irc|IRC]] for communication. We'll cover this in detail next week, but it's better to get started early.
 
 
== Week 2 (Sept 14) - Collaborative and Community Development Practices ==
 
* Open, collaborative, geographically dispersed development and the web
* The function and value of community
** Mozilla Foundation (MoFo)
** Mozilla Corporation (MoCo), [http://www.oxymoronical.com/experiments/mozmap/ map of offices/individuals]
** Mozilla Community
*** Other companies or institutions working on Mozilla technology
*** Individual Contributors
 
* Where can the Mozilla community be found? [[Overview of Mozilla Communication]]
** IRC - [https://wiki.mozilla.org/Education/Learning/Irc Intro to Internet Relay Chat (IRC)]
** [http://en.wikipedia.org/wiki/Blog Blogs] and [http://en.wikipedia.org/wiki/Planet_(blog) Planets]
*** How to blog?
*** How do people use blogs?
*** [http://planet.mozilla.org Planet Mozilla]
*** [http://zenit.senecac.on.ca/~chris.tyler/planet/ OpenSource@Seneca Planet]
*** [http://education.mozilla.org/planet Mozilla Education Planet]
** Twitter
*** Use of Twitter in conjunction with blogging
** Wikis
*** [http://zenit.senecac.on.ca/wiki Seneca Course Wiki]
*** [http://developer.mozilla.org Mozilla Developer Center (MDC)]
*** [http://wiki.mozilla.org Mozilla Wiki (wikimo)]
*** Intro to course wiki
**** "Yes, you can edit it!"
**** Common Editing tasks, History, Reverting changes
**** Watches, [[Special:Recentchanges|Recent Changes]]
**** Comparing selected versions (cf. diff)
**** [http://developer.mozilla.org/en/docs/Help:Editing Editing help]
** Public, project-wide status calls
** Mailing Lists
** Bugzilla
** The "Tree"
*** Mercurial (hg)
*** Tinderbox
 
* Project discussion
 
* '''Readings/Resources'''
* [[Mozilla Community]] (on-line lecture) by Mozilla's [https://wiki.mozilla.org/User:Beltzner Mike Beltzner]
* '''Getting started in Open Source projects, or "Learning to be at the festival"''' (on-line lecture) by David Humphrey (given at [http://www.mozilla24.com/en-US/ Mozilla24 in Stanford]): Formats - [http://videos.mozilla.org/mozilla24/1-16_david.mpg mpg], [http://videos.mozilla.org/mozilla24/1-16_david.ogg ogg], [http://videos.mozilla.org/mozilla24/1-16_david.mp4 mp4]
* [http://arstechnica.com/open-source/news/2009/06/academic-source-code-dust-up-symptom-of-cs-education-ills.ars Ars Technica article on the value of academic blogging and open source]
* [http://www.vimeo.com/3914346 Code Swarm Community Commits Visualizations]
* [[Learning Collaborative Development Lab Fall 2009]]
 
* '''TODO'''
** Ensure all TODO items from week 1 are '''completed'''
** Create Wiki Accounts on MDC and wikimo
** Consider creating an account on Twitter to use in conjunction with your blog
** Dial-into one of the Mozilla Status calls happening this week, and blog about the experience
** Join at least one Mozilla Mailing list
** '''Comment''' in at least one other student's '''blog''' with your feedback to what they wrote. <b>Reminder: Comments have to be approved for them to be be shown on your blog. Check your blog settings.</b>
** Watch online lectures for this week about open source community, blog your reactions.
** Complete this week's [[Learning Collaborative Development Lab Fall 2009|lab]] by '''Friday'''.

Navigation menu