Changes

Jump to navigation Jump to search
1,390 bytes removed ,  20:45, 22 November 2009
no edit summary
Line 82: Line 82:  
== GSoC Project ==
 
== GSoC Project ==
   −
=== Team ===
+
Karma started as a GSoC project with Felipe Lopez Toledo "SubZero" as the student participant and [[USER:BryanWB| Bryan Berry]] as mentor.  
 
  −
Felipe Lopez Toledo "SubZero" is creating a prototype for Karma as a Google Summer of Code project. [[USER:BryanWB| Bryan Berry]] is serving as his mentor. [[User:ChristophD| Christoph Derndorfer]] is working on the draft specification.
  −
 
  −
=== [[Karma/To-Do|To-Do]] ===
  −
 
  −
=== Project Requirements ===
  −
 
  −
* Create a single prototype activity which could be used as a template for sugarizing AJAX activities. The GSoC participant should not create her own activity but  recreate an existing activity such as one of [http://www.pustakalaya.org/external-content/static/epaath/E-Paath-2.activity/activity/Activity/MenuStage.html OLE Nepal's flash activities].
  −
* This prototype should have the following features:
  −
** Simple interactive animation and audio using html5 tags like <canvas> and <audio>
  −
** An [[Karma/Assessment| assessment]] section that stores results of student's progress and gives them suggestions on improvement. Assessment info should be persistent.
  −
** Uses simple html for the activity lesson plan and teacher notes.
  −
** Integrates with the Journal
  −
** Navigation and Help elements, ideally reusing widgets from [http://www.jquery.com jQuery]
  −
** Some element of collaboration using Telepathy (This could be really hard, depending on the state of javascript bindings to dbus)
      
=== Meetings ===
 
=== Meetings ===
   −
# Regular meeting between Felpe and Bryan every Tuesday 0215 UTC  at #sugar on irc.freenode.net
+
Notes from GSoC meetings - kept for archival purposes
# General GSOC meeting for participants from Sugar every Tuesday 1400 UTC  #sugar-meeting
  −
 
  −
Meeting Notes
   
* [[Karma:Meeting 12 May 2009]]
 
* [[Karma:Meeting 12 May 2009]]
 
* [[Karma:Meeting 02 Jun 2009]]
 
* [[Karma:Meeting 02 Jun 2009]]
Line 120: Line 102:     
=== Roadmaps ===
 
=== Roadmaps ===
  −
==== Subzero's University Thesis ====
  −
  −
Deadline: February
  −
  −
  −
Goals:  i18n mechanism, animation support, several good examples, final paper done
  −
* i18n mechanism: i18n on Karma Objects, inline html i18n, html2po tool
  −
* animation support: fps support, KGraphics events support
  −
These milestones are logged on [https://launchpad.net/karma/trunk Launchpad]
      
==== 0.1 "Osito" ====
 
==== 0.1 "Osito" ====
Line 193: Line 165:  
* http://www.smashingmagazine.com/2009/07/16/html5-and-the-future-of-the-web/
 
* http://www.smashingmagazine.com/2009/07/16/html5-and-the-future-of-the-web/
 
* http://www.w3.org/TR/html5-diff/  Differences between html4 and html5
 
* http://www.w3.org/TR/html5-diff/  Differences between html4 and html5
 +
* [http://diveintohtml5.org/ Dive Into HTML5]
    
General Web Design
 
General Web Design
Line 206: Line 179:  
* http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html
 
* http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html
    +
SVG
 +
* The [http://www.w3.org/Graphics/SVG/IG/resources/svgprimer.html SVG Primer] a very detailed and in-depth resource
 +
* [http://raphaeljs.com/reference.html Raphaeljs documentation]
 +
* https://developer.mozilla.org/en/svg
    
Javascript
 
Javascript
359

edits

Navigation menu