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…')
 
(Schedule)
 
(72 intermediate revisions by 25 users not shown)
Line 4: Line 4:
  
 
* What is it?  Describe the project/technology.
 
* What is it?  Describe the project/technology.
 +
* How is it licensed?  What can one do with it, to it?
 
* Where is the code?  Where are the docs? What are the project's main URLs?
 
* 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.
 
* 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?
 
* 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?
  
students in the [[DPS909]] and [[OSD600]] courses for fall 2014.  Please add your name and info below.
+
Students in the [[DPS909]] and [[OSD600]] courses for fall 2014 should pick a project below, and immerse themselves in that communityBe prepared to present on the date specified, and to have your blog post published.
  
==People==
+
==Schedule==
  
 
{| border="1"
 
{| border="1"
Line 19: Line 21:
 
|class="header"|Open Source Project
 
|class="header"|Open Source Project
 
|class="header"|Student
 
|class="header"|Student
|class="header"|Presentation Date
+
|class="header"|Date (Mon or Wed)
 
|class="header"|Blog Link
 
|class="header"|Blog Link
 
|-
 
|-
 
|Redis
 
|Redis
|''TBD''
+
|''Gary Deng''
|
+
|09/22/2014 (Monday)
 +
|''https://garydengblog.wordpress.com/2014/09/22/get-to-know-redis-in-10-minutes/''
 +
|-
 +
|React.js
 +
|''Yasmin Benatti''
 +
|November 12 (Wed)
 
|''TBD''
 
|''TBD''
 
|-
 
|-
 
|node.js
 
|node.js
|''TBD''
+
|''Linpei Fan''
|
+
|October 1, 2014 (Wed)
|''TBD''
 
|-
 
|npm
 
|''TBD''
 
|
 
 
|''TBD''
 
|''TBD''
 
|-
 
|-
 
|bower
 
|bower
|''TBD''
+
|''Stanley Moote''
|
+
|October 8th 2014
|''TBD''
+
|''https://http://brockmoote.wordpress.com/''
 
|-
 
|-
 
|browserify
 
|browserify
|''TBD''
+
|''Kieran Sedgwick''
|
+
| September 17th, 2014 ('''Wed''')
|''TBD''
+
|''To be posted''
 
|-
 
|-
 
|Express
 
|Express
Line 53: Line 55:
 
|-
 
|-
 
|Grunt
 
|Grunt
 +
|''Gideon Thomas''
 +
|Movember 3, 2014 (Monday)
 +
|''TBD''
 +
|-
 +
|JSHint
 +
|''Frank Panico''
 +
|November 24,2014
 +
|''i'll put soon''
 +
|-
 +
|lodash, underscore
 +
|''Elliot Kwan''
 +
|November 3rd, 2014 (Monday)
 +
|''http://elliottheguy.wordpress.com''
 +
|-
 +
|Chai
 
|''TBD''
 
|''TBD''
 
|
 
|
 
|''TBD''
 
|''TBD''
 
|-
 
|-
|JSHint
+
|Mocha
 
|''TBD''
 
|''TBD''
 
|
 
|
 
|''TBD''
 
|''TBD''
 
|-
 
|-
|lodash, underscore
+
|Firefox OS
 +
|''Glaser King San Lo''
 +
|November 17, 2014 (Mon)
 +
|''https://gklo.wordpress.com/2014/12/11/case-study-on-firefox-os/''
 +
|-
 +
|MongoDB
 +
|''Fadi Tawfig''
 +
|Nov. 19 (WED)
 +
|''http://fadiprogramming.wordpress.com''
 +
|-
 +
|Socket.io
 +
|''Ryan Dang''
 +
|''15/09/2014''
 +
|''https://ryandangdeveloper.wordpress.com''
 +
|-
 +
|AngularJS
 +
|''Habib Zahoori''
 +
|''Oct 27,2014''
 
|''TBD''
 
|''TBD''
|
+
|-
 +
|Less.js
 +
|''Jordan Theriault''
 +
|Nov 10 (Monday)
 +
|''http://jordantheriault.com/blog''
 +
|-
 +
|Polymer
 +
|''Andrew Li''
 +
|Oct 15 (Wednesday)
 +
|''http://liandrew.ca/opensource/2014/10/15/open-source-case-study-polymer.html''
 +
|-
 +
|Brackets
 +
|''Shuming Lin''
 +
|''Oct 29,2014''
 
|''TBD''
 
|''TBD''
 
|-
 
|-
|Chai
+
|PhoneGap
 +
|''Rafid Daoud''
 +
| Nov 12 2014 (Wed)
 
|''TBD''
 
|''TBD''
|
+
|-
 +
|Bootstrap
 +
|''Ava Dacayo''
 +
|November 5, 2014
 
|''TBD''
 
|''TBD''
 
|-
 
|-
|Mocha
+
|Atom
 +
|''Yoav Gurevich''
 +
|09/15/2014
 +
|''http://acadosdev.blogspot.ca/''
 +
|-
 +
|Android
 +
|''Andrei Artamonov''
 +
|10/12/14
 +
|''http://aartamonov.wordpress.ca/''
 +
|-
 +
|git
 +
|''Tai Nguyen''
 +
|November 24, 2014
 +
|''http://droxxes.wordpress.com''
 +
|-
 +
|Chromium
 +
|''James Laverty''
 +
|September 29th, 2014 (Monday)
 +
|''http://jlaverty.blogspot.ca''
 +
|-
 +
|SpiderMonkey
 +
|''Jeremy Millar''
 +
|''Sept 24''
 +
|''http://openmillar.wordpress.com''
 +
|-
 +
|RequireJS
 
|''TBD''
 
|''TBD''
 
|
 
|
 +
|''TBD''
 +
|-
 +
|SQLite
 +
|''Sanghyun Lee''
 +
| Oct. 20th, 2014
 
|''TBD''
 
|''TBD''
 
|-
 
|-

Latest revision as of 08:30, 11 December 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.
  • How is it licensed? What can one do with it, to it?
  • 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 should pick a project below, and immerse themselves in that community. Be prepared to present on the date specified, and to have your blog post published.

Schedule

Open Source Project Student Date (Mon or Wed) Blog Link
Redis Gary Deng 09/22/2014 (Monday) https://garydengblog.wordpress.com/2014/09/22/get-to-know-redis-in-10-minutes/
React.js Yasmin Benatti November 12 (Wed) TBD
node.js Linpei Fan October 1, 2014 (Wed) TBD
bower Stanley Moote October 8th 2014 https://http://brockmoote.wordpress.com/
browserify Kieran Sedgwick September 17th, 2014 (Wed) To be posted
Express TBD TBD
Grunt Gideon Thomas Movember 3, 2014 (Monday) TBD
JSHint Frank Panico November 24,2014 i'll put soon
lodash, underscore Elliot Kwan November 3rd, 2014 (Monday) http://elliottheguy.wordpress.com
Chai TBD TBD
Mocha TBD TBD
Firefox OS Glaser King San Lo November 17, 2014 (Mon) https://gklo.wordpress.com/2014/12/11/case-study-on-firefox-os/
MongoDB Fadi Tawfig Nov. 19 (WED) http://fadiprogramming.wordpress.com
Socket.io Ryan Dang 15/09/2014 https://ryandangdeveloper.wordpress.com
AngularJS Habib Zahoori Oct 27,2014 TBD
Less.js Jordan Theriault Nov 10 (Monday) http://jordantheriault.com/blog
Polymer Andrew Li Oct 15 (Wednesday) http://liandrew.ca/opensource/2014/10/15/open-source-case-study-polymer.html
Brackets Shuming Lin Oct 29,2014 TBD
PhoneGap Rafid Daoud Nov 12 2014 (Wed) TBD
Bootstrap Ava Dacayo November 5, 2014 TBD
Atom Yoav Gurevich 09/15/2014 http://acadosdev.blogspot.ca/
Android Andrei Artamonov 10/12/14 http://aartamonov.wordpress.ca/
git Tai Nguyen November 24, 2014 http://droxxes.wordpress.com
Chromium James Laverty September 29th, 2014 (Monday) http://jlaverty.blogspot.ca
SpiderMonkey Jeremy Millar Sept 24 http://openmillar.wordpress.com
RequireJS TBD TBD
SQLite Sanghyun Lee Oct. 20th, 2014 TBD