Difference between revisions of "DPS909 and OSD600 Fall 2014 Notes"

From CDOT Wiki
Jump to: navigation, search
(Week 2)
Line 44: Line 44:
 
** Pick one Closed and one Open license/EULA, and read them from start to finish.  Pick '''3 things that struck you''', blog about it and your reactions to the readings this week.
 
** Pick one Closed and one Open license/EULA, and read them from start to finish.  Pick '''3 things that struck you''', blog about it and your reactions to the readings this week.
 
** 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.
 +
 +
__TOC__
  
 
== Week 2 ==
 
== Week 2 ==
Line 63: Line 65:
 
*** [http://blog.codinghorror.com/standard-markdown-is-now-common-markdown/ a third attempt, Common Markdown (2014)]
 
*** [http://blog.codinghorror.com/standard-markdown-is-now-common-markdown/ a third attempt, Common Markdown (2014)]
  
* Discussion of Class Projects
+
* Discussion of Class Projects: enabling browser based cloud sharing
** Filer
+
** Filer - https://github.com/js-platform/filer
** MakeDrive
+
** MakeDrive - https://github.com/mozilla/makedrive
** Brackets, Nimble
+
** Brackets - http://brackets.io/
** Appmaker
+
** Nimble - https://github.com/mozilla/nimble.webmaker.org
** Mobile Appmaker
+
** Appmaker - https://github.com/mozilla-appmaker/appmaker
 +
** Mobile Appmaker - https://github.com/mozillafordevelopment/mobile-appmaker/
  
 
* Release 0.1
 
* Release 0.1

Revision as of 12:53, 5 September 2014

Week 1

  • TODO
    • Create an account on this wiki for yourself (note: requires manual creation)
    • Add your info to the Fall 2014 Open Source 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
    • Pick one Closed and one Open license/EULA, and read them from start to finish. Pick 3 things that struck you, blog about it and your reactions to the readings this week.
    • Begin learning how to use IRC for communication. We'll cover this in detail next week, but it's better to get started early.

Contents

Week 2

  • Release 0.1
    • Implement du in Filer
    • You will learn git, github, JavaScript, node.js, npm, Filer, code review
    • You must fix the bug yourself and have it reviewed by another student *and* review another student's implementation (i.e., do a pull request against another student's fork, and vice versa)