Google Code In 2016: Difference between revisions
(19 intermediate revisions by 7 users not shown) | |||
Line 74: | Line 74: | ||
Sugar Web Framework is the JavaScript Framework for Sugar [https://github.com/sugarlabs/sugar-docs/blob/master/web-architecture.md]. Sugarizer [http://sugarizer.org] is a subset of Sugar that allow runing activities developed with Sugar Web Framework on any web browser. Sugarizer is also available as Android, iOS, Firefox OS and Chrome Web App. | Sugar Web Framework is the JavaScript Framework for Sugar [https://github.com/sugarlabs/sugar-docs/blob/master/web-architecture.md]. Sugarizer [http://sugarizer.org] is a subset of Sugar that allow runing activities developed with Sugar Web Framework on any web browser. Sugarizer is also available as Android, iOS, Firefox OS and Chrome Web App. | ||
== This is a stub for 25 example tasks new for GCI 2016. == | == This is a stub for 25+ example tasks new for GCI 2016. == | ||
# Investigate Google Fuzzing tool (Research) | # Investigate Google Fuzzing tool (Research) | ||
Line 81: | Line 81: | ||
# Space team activity (Code: Python) | # Space team activity (Code: Python) | ||
# Bugzilla clean up (QA) | # Bugzilla clean up (QA) | ||
# Teach me how to draw activity (Code: | # Teach me how to draw activity (Code: Javascript) | ||
# Manage order of blocks in Turtle plugins (Code: Javascript) | # Manage order of blocks in Turtle plugins (Code: Javascript) | ||
# Plugin manager for Turtle JS (Code: Javascript) | # Plugin manager for Turtle JS (Code: Javascript) | ||
Line 103: | Line 103: | ||
# Add synth lab widget to Music Blocks (Code: Javascript) | # Add synth lab widget to Music Blocks (Code: Javascript) | ||
# Backport a web plugin from Turtle Blocks JS to Python (Code: Python) | # Backport a web plugin from Turtle Blocks JS to Python (Code: Python) | ||
# Turtle write directly to the canvas instead of using Easel (Code: Javascript) | |||
# Visualize turtle movements in Pitch-Time Matrix (Code: Javascript) | |||
# Visualize turtle pitch in Music Blocks project (Code: Music Blocks) | |||
# Visualize turtle pitch in Music Blocks widget (Code: Javascript) | |||
# Synonym-Antonym activity to classify them correctly (Code: Javascript) | |||
# Create a zoo activity - Differentiate between animals, birds, reptiles etc (Code: Javascript) | |||
# Laser mirror reflection game activity | |||
<!-- Begin comment out this section | <!-- Begin comment out this section | ||
Line 158: | Line 165: | ||
|- | |- | ||
|Sugarizer wiki page||Write a Sugarizer page in the SugarLabs wiki || 24 || Lionel || Documentation | |Sugarizer wiki page||Write a Sugarizer page in the SugarLabs wiki || 24 || Lionel || Documentation | ||
|- | |||
|Sugarizer wiki page||Create a Sugarizer entry in Wikipedia|| 48 || All || Documentation | |||
|} | |} | ||
Line 239: | Line 248: | ||
|Unit tests for JS activities||We have no unit tests for our Javascript activities. This task is to investigate approaches to unit testing in Javascript||72||Walter||QA | |Unit tests for JS activities||We have no unit tests for our Javascript activities. This task is to investigate approaches to unit testing in Javascript||72||Walter||QA | ||
|- | |- | ||
|Test Sugar on a Stick || Help test the latest Sugar on a Stick on Fedora ( | |Test Sugar on a Stick || Help test the latest Sugar on a Stick on Fedora (F25). See https://wiki.sugarlabs.org/go/Fedora_25#fedora_25, https://wiki.sugarlabs.org/go/Sugar_on_a_Stick [http://dl.fedoraproject.org/pub/alt/stage/25_RC-1.3/] #fedora-qa (freenode IRC). Deliverable is a report of the major Sugar features, e.g., desktop, journal, collaboration, and the core activities, e.g., Write, Browse, Turtle, Chat, Speak, etc. || 48 || Satellit || QA, SoaS | ||
|- | |||
|Update fedora sugar to latest version|| Provide a tarball to allow update of sugar 0.108.1 to latest version of sugar in fedora #fedora-qa (freenode IRC). | Deliverable is a tarball allowing update of sugar on a stick to latest sugar|| 72 || ? || QA, SoaS | |||
|- | |- | ||
|Interview a teacher|| Ultimately the quality of our work is determined by our end users. Interview a classroom teacher who is using Sugar and solicit feedback about what works, what doesn't. || 72 || Walter || QA | |Interview a teacher|| Ultimately the quality of our work is determined by our end users. Interview a classroom teacher who is using Sugar and solicit feedback about what works, what doesn't. || 72 || Walter || QA | ||
Line 313: | Line 324: | ||
* Batchu Venkat Vishal | * Batchu Venkat Vishal | ||
* Ibiam Chihurumnaya | * Ibiam Chihurumnaya | ||
* Utkarsh Tiwari | |||
* Abhijit Patel | |||
* Julio Reyes | |||
* Ezequiel Pereira |