667
edits
Changes
OSD600
,no edit summary
* Each student must actively and independently participate in the course open source project(s). This means using IRC, mailing lists, wikis, filing bugs, following bugs, writing patches, doing reviews, etc. Projects have been created in consultation with the Mozilla community, and students are not allowed to work on other projects (i.e., suggesting your own project will not be allowed).
* Students are expected to work both on their own, and as part of an active community, both with members of the class and the wider open source community.
==Intellectual Property==
Given that this course is focused on open source development, and given that students work on real open source codebases, all student work will become open source. The particular license used will be determined based on the particular project and open source project.
Each student will be required to agree in writing regarding the open sourcing of their project work before it can be used or considered for grading. Details will follow soon in class.
==Grading==
** '''20%''' - 0.3 Release (Due Nov 15)
** '''20%''' - 0.4 Release (Due Dec 6)
* '''20%''' - Project Wiki Page and Blog. You will be marked on your project and personal pageblog's quality, depth of explanation, frequency of update, etc.
==Resources==
* [[DPS909 and OSD600 Fall 2012 Weekly Schedule and 2013 Notes|Weekly Schedule Class Notes, links, and Notesother info]]* [[Fall 2012 2013 Open Source Students]]* [httphttps://etherpad.mozilla.com org/ Mozilla's Etherpad] and [http://etherpad.cdot.proximity.on.ca:9000/ Seneca's Etherpad]
* [http://github.com Github]
* [[Git Cheatsheet and Gotchas]]
* [https://developer.mozilla.org/en-US/ Mozilla Developer Network]
==ExamplesArchives==
* [[OSD600 Fall 2007]]
* [[OSD600 Fall 2008]]