Difference between revisions of "DPS909 and OSD600 Fall 2010 Weekly Schedule"

From CDOT Wiki
Jump to: navigation, search
(Week 1 (Sept 7) Course introduction)
Line 26: Line 26:
 
** '''Blog''' on your reactions to the readings for this week, and also introduce yourself.
 
** '''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.
 
** 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 13) - Collaborative and Community Development Practices ==
 +
 +
* Open, collaborative, geographically dispersed development and the web
 +
** Synchronous vs. Asynchronous Communication
 +
** Timezones
 +
* The function and value of community
 +
** [http://www.mozilla.org/foundation/ Mozilla Foundation (MoFo)]
 +
** [http://en.wikipedia.org/wiki/Mozilla_Corporation 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://twitter.com Twitter]
 +
*** Use of Twitter in conjunction with blogging
 +
** [[Overview_of_Mozilla_Communication#Wikis|Wikis]]
 +
*** [[Main_Page|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://meta.wikimedia.org/wiki/Help:Editing Editing help]
 +
** [[Overview_of_Mozilla_Communication#Weekly_Calls|Public, project-wide status calls]]
 +
** [[Overview_of_Mozilla_Communication#Mailing_Lists.2FNewsgroups|Mailing Lists]]
 +
** [[Overview_of_Mozilla_Communication#Bugzilla|Bugzilla]] - http://bugzilla.mozilla.org
 +
** [[Overview_of_Mozilla_Communication#.27The_Tree.27:_Tinderbox.2C_HG.2C_Try_Server.2C_Talos|The "Tree"]]
 +
*** Mercurial (hg)
 +
*** Tinderbox, Tinderbox Push Log
 +
 +
* '''Readings/Resources'''
 +
** [[Mozilla Community]] (on-line lecture) by Mozilla's [https://wiki.mozilla.org/User:Beltzner Mike Beltzner]
 +
** [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]
 +
 +
* '''Lab'''
 +
** [[Firefox Performance Testing Lab Fall 2010|Firefox Performance Testing]]
 +
 +
* '''TODO'''
 +
** Ensure all TODO items from week 1 are '''completed'''
 +
** Complete Lab as a group by end of week
 +
** Begin (or continue) reading the [http://zenit.senecac.on.ca/~chris.tyler/planet/ CDOT Blog Planet], as this is where we will share class announcements and discussions.
 +
** Consider creating an account on Twitter to use in conjunction with your blog
 +
** Dial-in to one of the Mozilla Status calls happening this week, and blog about the experience.  I'd recommend the Firefox call.
 +
** 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.

Revision as of 10:10, 14 September 2010

Week 1 (Sept 7) Course introduction

  • TODO
    • Complete readings and watching/listening to this weeks resources.
    • 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 as well as the Winter 2010 students page
    • 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
    • Add your blog feed and info to the Open Source@Seneca Planet List so that it appears in the OpenSource@Seneca Planet
    • Blog on your reactions to the readings for this week, and also introduce yourself.
    • Begin learning how to use IRC for communication. We'll cover this in detail next week, but it's better to get started early.

Week 2 (Sept 13) - Collaborative and Community Development Practices

  • TODO
    • Ensure all TODO items from week 1 are completed
    • Complete Lab as a group by end of week
    • Begin (or continue) reading the CDOT Blog Planet, as this is where we will share class announcements and discussions.
    • Consider creating an account on Twitter to use in conjunction with your blog
    • Dial-in to one of the Mozilla Status calls happening this week, and blog about the experience. I'd recommend the Firefox call.
    • Join at least one Mozilla Mailing list
    • Comment in at least one other student's blog with your feedback to what they wrote. Reminder: Comments have to be approved for them to be be shown on your blog. Check your blog settings.
    • Watch online lectures for this week about open source community, blog your reactions.