Difference between revisions of "2014 Open Source Project Case Study"

From CDOT Wiki
Jump to: navigation, search
(Created page with '==Introduction== This is a list of open source projects, communities, technologies, or companies that you can use as a basis of your case study. The final goal of the case stud…')
 
Line 8: Line 8:
 
* Describe the community.  How big is it?  Where does it exist?  What form does it take?
 
* Describe the community.  How big is it?  Where does it exist?  What form does it take?
 
* What is important to the project/community? What are there processes like?
 
* What is important to the project/community? What are there processes like?
 +
* How does the community communicate?  Which tools does it favour?
 
* Who uses it?  How is it used in the wild?
 
* Who uses it?  How is it used in the wild?
 
* How does one get involved?
 
* How does one get involved?
Line 73: Line 74:
 
|-
 
|-
 
|Mocha
 
|Mocha
 +
|''TBD''
 +
|
 +
|''TBD''
 +
|-
 +
|Firefox OS
 +
|''TBD''
 +
|
 +
|''TBD''
 +
|-
 +
|MongoDB
 +
|''TBD''
 +
|
 +
|''TBD''
 +
|-
 +
|Socket.io
 +
|''TBD''
 +
|
 +
|''TBD''
 +
|-
 +
|AngularJS
 +
|''TBD''
 +
|
 +
|''TBD''
 +
|-
 +
|Less.js
 +
|''TBD''
 +
|
 +
|''TBD''
 +
|-
 +
|Polymer
 +
|''TBD''
 +
|
 +
|''TBD''
 +
|-
 +
|Brackets
 +
|''TBD''
 +
|
 +
|''TBD''
 +
|-
 +
|PhoneGap
 
|''TBD''
 
|''TBD''
 
|
 
|
 
|''TBD''
 
|''TBD''
 
|-
 
|-

Revision as of 10:35, 5 September 2014

Introduction

This is a list of open source projects, communities, technologies, or companies that you can use as a basis of your case study. The final goal of the case study is a blog post and class presentation, wherein you are asked to discuss the following:

  • What is it? Describe the project/technology.
  • Where is the code? Where are the docs? What are the project's main URLs?
  • Who made it? Who is maintaining it? Who are the core community members? Give links to Github, Twitter, etc.
  • Describe the community. How big is it? Where does it exist? What form does it take?
  • What is important to the project/community? What are there processes like?
  • How does the community communicate? Which tools does it favour?
  • Who uses it? How is it used in the wild?
  • How does one get involved?

students in the DPS909 and OSD600 courses for fall 2014. Please add your name and info below.

People

Open Source Project Student Presentation Date Blog Link
Redis TBD TBD
node.js TBD TBD
npm TBD TBD
bower TBD TBD
browserify TBD TBD
Express TBD TBD
Grunt TBD TBD
JSHint TBD TBD
lodash, underscore TBD TBD
Chai TBD TBD
Mocha TBD TBD
Firefox OS TBD TBD
MongoDB TBD TBD
Socket.io TBD TBD
AngularJS TBD TBD
Less.js TBD TBD
Polymer TBD TBD
Brackets TBD TBD
PhoneGap TBD TBD