Difference between revisions of "Summer 2010 JS Projects"

From CDOT Wiki
Jump to: navigation, search
(May)
 
(15 intermediate revisions by 3 users not shown)
Line 27: Line 27:
 
* processing.js
 
* processing.js
 
** 1.0 complete by end of May
 
** 1.0 complete by end of May
** docs mostly complete or  
+
** docs mostly complete or done by end of May
 +
** Bug fixing, community work, etc. ongoing
 
* Mozilla Drumbeat video library
 
* Mozilla Drumbeat video library
 
** prototype done and ready to show for end of June at Mozilla Summit
 
** prototype done and ready to show for end of June at Mozilla Summit
 +
** Enhanced features, bugs fixed ongoing
 +
* Scenecaster
 +
** in browser 3D widgets and manipulation actions done by end of May
 +
** standalone prototype/demo done by end of June
 +
** better analysis of what needs to be fixed in c3dl (e.g., Collada, scene and object loading)
 +
** research and prototype of collaborative 3D editing features by end of July
 +
** enhanced feature set and incorporate into an existing social network environment by end of August.
 +
* Arius 3D
 +
** Experiments with large numbers of points, progressive enhancement, etc. using c3dl/webgl/pjs by end of May
 +
** Improve progressive enhancement and compression by end of June
 +
** Lighting by end of July
 +
** August, TBD
 +
* Firefox Enterprise
 +
** Feature set, work plan, initial research by end of June
 +
** Initial prototype by end of July
 +
** Improved prototype by end of August
  
 
== Timeline ==
 
== Timeline ==
  
 
=== May ===
 
=== May ===
 +
 +
* Cathy - holidays, plus light management of relationship between Scenecaster and Arius 3D
 +
* Dave - managing and overseeing projects
  
 
* Andor - 33% processing.js, 33% c3dl, 33% technical advisement
 
* Andor - 33% processing.js, 33% c3dl, 33% technical advisement
 
* Matthew - 75% time on c3dl bug fixing, 25% time on prototyping Scenecaster demo  
 
* Matthew - 75% time on c3dl bug fixing, 25% time on prototyping Scenecaster demo  
 
* Mickael - 75% processing.js, 25% prototyping Arius 3D rendering, figure out where we are slow, file/fix bugs
 
* Mickael - 75% processing.js, 25% prototyping Arius 3D rendering, figure out where we are slow, file/fix bugs
* Cathy - manage relationship between Scenecaster and Arius 3D
 
 
* Anna - 75% processing.js, 25% community/infrastructure building c3dl
 
* Anna - 75% processing.js, 25% community/infrastructure building c3dl
* Scott - 75% processing.js, 25% porting processing.js automation/testing infrastructure to c3dl
+
* Scott - 75% processing.js, 25% research and initial work on Firefox Enterprise
*  
+
* Daniel - 50% processing.js, 50% video library
* Daniel - 100% processing.js
+
 
 +
=== June ===
 +
 
 +
* Cathy - holidays
 +
* Dave - managing and overseeing projects
 +
 
 +
* Andor - 33% bug fixes, 33% c3dl, 33% technical advisement
 +
* Matthew - 75% Scenecaster, 25% bug fixes
 +
* Mickael - 75% Arius 3D, 25% bug fixes
 +
* Anna - 33% processing.js, 33% c3dl, 33% video library
 +
* Scott - 75% video library, 25% bug fixes
 +
* Daniel - 100% video library
 +
 
 +
=== July ===
 +
 +
* Dave - holidays
 +
 
 +
* Andor - 33% bug fixes, 33% c3dl, 33% technical advisement
 +
* Matthew - 75% Scenecaster, 25% bug fixes
 +
* Mickael - 75% Arius 3D, 25% bug fixes
 +
* Anna - 33% processing.js, 33% c3dl, 33% bug fixing
 +
* Scott - 75% Firefox Enterprise, 25% bug fixes
 +
* Daniel - 100% bug fixing
 +
 
 +
=== August ===
 +
 
 +
* Dave - holidays
 +
 
 +
* Andor - 33% bug fixes, 33% c3dl, 33% technical advisement
 +
* Matthew - 75% Scenecaster, 25% bug fixes
 +
* Mickael - 50% Arius 3D, 50% bug fixes
 +
* Anna - 33% processing.js, 33% c3dl, 33% bug fixing
 +
* Scott - 75% Firefox Enterprise, 25% bug fixes
 +
* Daniel - 100% bug fixing
 +
 
 +
== WorkLogs ==
 +
[http://zenit.senecac.on.ca/wiki/index.php?title=Category:Summer_2010_May Summer 2010 Worklog May]<br />
 +
[http://zenit.senecac.on.ca/wiki/index.php?title=Category:Summer_2010_June Summer 2010 Worklog June]<br />
 +
[http://zenit.senecac.on.ca/wiki/index.php?title=Category:Summer_2010_July Summer 2010 Worklog July]<br />
 +
[http://zenit.senecac.on.ca/wiki/index.php?title=Category:Summer_2010_August Summer 2010 Worklog August]<br />
 +
[http://zenit.senecac.on.ca/wiki/index.php?title=Category:Fall_2010_September Fall 2010 Worklog September]<br />

Latest revision as of 21:48, 10 September 2010

Introduction

This is a high-level planning page for the various JavaScript related open source projects happening in CDOT during Summer 2010.

Project List

  • processing.js - complete 1.0 and documentation
  • c3DL - repackage, audit, automate
  • Arius 3D - build 3D "photos"
  • Scenecaster - build a collaborative web-based scene manipulator
  • Firefox enterprise management - hook into update mechanisms in Firefox
  • Mozilla Drumbeat open video library - build open js library around video element to add more features

People

  • David Humphrey
  • Cathy Leung
  • Andor Salga
  • Anna Sobiepanek
  • Scott Downe
  • Matthew Postill
  • Mickael Medel
  • Daniel Hodgin (part-time -- Mondays)

Scope

  • processing.js
    • 1.0 complete by end of May
    • docs mostly complete or done by end of May
    • Bug fixing, community work, etc. ongoing
  • Mozilla Drumbeat video library
    • prototype done and ready to show for end of June at Mozilla Summit
    • Enhanced features, bugs fixed ongoing
  • Scenecaster
    • in browser 3D widgets and manipulation actions done by end of May
    • standalone prototype/demo done by end of June
    • better analysis of what needs to be fixed in c3dl (e.g., Collada, scene and object loading)
    • research and prototype of collaborative 3D editing features by end of July
    • enhanced feature set and incorporate into an existing social network environment by end of August.
  • Arius 3D
    • Experiments with large numbers of points, progressive enhancement, etc. using c3dl/webgl/pjs by end of May
    • Improve progressive enhancement and compression by end of June
    • Lighting by end of July
    • August, TBD
  • Firefox Enterprise
    • Feature set, work plan, initial research by end of June
    • Initial prototype by end of July
    • Improved prototype by end of August

Timeline

May

  • Cathy - holidays, plus light management of relationship between Scenecaster and Arius 3D
  • Dave - managing and overseeing projects
  • Andor - 33% processing.js, 33% c3dl, 33% technical advisement
  • Matthew - 75% time on c3dl bug fixing, 25% time on prototyping Scenecaster demo
  • Mickael - 75% processing.js, 25% prototyping Arius 3D rendering, figure out where we are slow, file/fix bugs
  • Anna - 75% processing.js, 25% community/infrastructure building c3dl
  • Scott - 75% processing.js, 25% research and initial work on Firefox Enterprise
  • Daniel - 50% processing.js, 50% video library

June

  • Cathy - holidays
  • Dave - managing and overseeing projects
  • Andor - 33% bug fixes, 33% c3dl, 33% technical advisement
  • Matthew - 75% Scenecaster, 25% bug fixes
  • Mickael - 75% Arius 3D, 25% bug fixes
  • Anna - 33% processing.js, 33% c3dl, 33% video library
  • Scott - 75% video library, 25% bug fixes
  • Daniel - 100% video library

July

  • Dave - holidays
  • Andor - 33% bug fixes, 33% c3dl, 33% technical advisement
  • Matthew - 75% Scenecaster, 25% bug fixes
  • Mickael - 75% Arius 3D, 25% bug fixes
  • Anna - 33% processing.js, 33% c3dl, 33% bug fixing
  • Scott - 75% Firefox Enterprise, 25% bug fixes
  • Daniel - 100% bug fixing

August

  • Dave - holidays
  • Andor - 33% bug fixes, 33% c3dl, 33% technical advisement
  • Matthew - 75% Scenecaster, 25% bug fixes
  • Mickael - 50% Arius 3D, 50% bug fixes
  • Anna - 33% processing.js, 33% c3dl, 33% bug fixing
  • Scott - 75% Firefox Enterprise, 25% bug fixes
  • Daniel - 100% bug fixing

WorkLogs

Summer 2010 Worklog May
Summer 2010 Worklog June
Summer 2010 Worklog July
Summer 2010 Worklog August
Fall 2010 Worklog September