Karma: Difference between revisions

BryanWB (talk | contribs)
BryanWB (talk | contribs)
Line 162: Line 162:
==== 0.2 "Gatito" ====
==== 0.2 "Gatito" ====


Due mid-December 2009
Completed mid-December 2009


This release is timed to coincide with Bryan's visit to Google HQ for the GSoC Mentor's Summit
* unit testing added to karma.js using QUnit
 
* unit testing added to karma.js using QUnit -- DONE
* API documented w/ jsdoc-toolkit
* API documented w/ jsdoc-toolkit
* support for SVG and canvas animation -- DONE
* support for SVG and canvas animation  
* 3 working examples
* 3 working examples
** Adding_Up_to_10 using both SVG and canvas -- DONE
** Adding_Up_to_10 using both SVG and canvas
** Quadrilaterals -- 50% done
** Quadrilaterals  
** "Conozco A Uruguay" done with karma  -- 50% done
** "Conozco A Uruguay" done with karma  -- 50% done






==== 0.4 "niño" ====
==== 0.3 "niño" ====


Due 31 January 2010
Due 31 March 2010


* Full i18n support
* Full i18n support
* All Squeak lessons converted to Karma
* Integrate all of the existing E-Paath lesson into chakra  
* Integrate all of the existing E-Paath lesson into chakra  
* narwhal build script to build one giant karma bundle w/ all the E-Paath lessons inside it and chakra
* narwhal build script to build one giant karma bundle w/ all the E-Paath lessons inside it and chakra
* At least 6 lessons ready that have been translated into 3 languages each
* At least 6 lessons ready that have been translated into 3 languages each
* Version 0.1 draft of karma specification done
* Version 0.1 draft of karma specification done
==== 1.0 "Muchacho" ====
This release may also be called "Karma 1000" and is a big wishlist
* Full moodle integration
* Offline storage and synchronization with moodle
* Integration with the Sugar Journal
* Integration with Telepathy on Sugar
* fully functional "kpages"


=== Library ===
=== Library ===