Changes

916 bytes added ,  08:15, 25 January 2018
Added Sugarizer package / deploy project
Line 191: Line 191:  
;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)
    
|}
 
|}
30

edits