;Expected results: New Features, fixes, documentation, and new example programs for each new feature.
;Expected results: New Features, fixes, documentation, and new example programs for each new feature.
;Knowledge prerequisites: Music Theory knowledge; javascript knowledge; knowledge of Music Blocks and tone.js internals (please research)
;Knowledge prerequisites: Music Theory knowledge; javascript knowledge; knowledge of Music Blocks and tone.js internals (please research)
+
|-
+
|Making Sugarizer easy to package and deploy
+
|Michaël Ohayon
+
+
Lionel Laské
+
|
+
;Brief explanation
+
:[https://github.com/llaske/sugarizer-server Sugarizer] is the javascript version of Sugar, making education available of many platforms from web to mobile.:The app is composed by both a client side and a server side.
+
:Two evolutions could simplify the deployment process to make Sugarizer attractive for schools.
+
:1 - Package an image for Raspberry Pi that could be flashed on a sd card and that could bring sugarizer client and/or server (customizable)
+
:2 - Create one click to deploy scripts, to deploy a full Sugarizer stack on popular providers such as Amazon AWS or Heroku.
+
:
+
;Expected results:Raspberry Pi image files. Deployment scripts.
+
;Knowledge prerequisites:Linux system administration knowledge, bash scripting capabilities, Docker enthusiasm. (This project may require to download many system files)