Difference between revisions of "Summer of Code/2018"
Jump to navigation
Jump to search
(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) | ||
|} | |} |
Revision as of 08:15, 25 January 2018
Sponsored Projects
Project Ideas
Title | Mentor | Project |
---|---|---|
Internationalization and Localization | Chris Leonard |
|
Full-color icons | Design team |
|
Music Blocks optimizations |
Walter Bender |
|
Going Beyond Equal Temperament in Music Blocks |
Walter Bender Devin Ulibarri Sachiko Nakajima Marnen Laibow-Koser |
|
Maintenance of activities.sugarlabs.org (ASLO) | Sam CG |
|
Lesson Plans for Music Blocks |
Walter Bender Devin Ulibarri Sachiko Nakajima Hrishi Patel |
|
Just say no to GTK2 | Ignacio Rodriguez Cristian Garcia Abhijit Patel |
|
Updating a new design of Sugarlabs wiki | Jaskirat Singh Walter bender |
|
Outreach | Walter Bender |
|
Making a Beginner Guide | Jaskirat Singh Walter Bender |
|
New Social Sugarlabs website |
Jaskirat Singh Samson Goddy |
|
Making a marketing animated website page of sugarlabs | Jaskirat Singh Samson Goddy |
|
Lilypond Methodical Improvements to how Music Blocks generates Lilypond output |
Walter Bender Devin Ulibarri Marnen Laibow-Koser |
|
Migrating Planet Sugar to Medium | Jaskirat Singh Samson Goddy |
|
Making Testimonials page on Sugar Labs website | Jaskirat Singh Walter Bender |
|
Music Blocks' First Steps for Robotics |
Walter Bender Devin Ulibarri |
|
Create Examples, Compositions, and New Experiments Every Day! |
Walter Bender Devin Ulibarri Sachiko Nakajima |
|
Music Blocks UI Improvements and Implementation |
Walter Bender Devin Ulibarri |
|
Scales/Modes/Keys Design Improvements and Implementation |
Walter Bender Devin Ulibarri Marnen Laibow-Koser Sachiko Nakajima |
|
Create UI features for music analysis and visualization |
Walter Bender Devin Ulibarri Sachiko Nakajima |
|
Music Blocks Musical Ornaments Features |
Walter Bender Devin Ulibarri Sachiko Nakajima Marnen Laibow-Koser |
|
Music Blocks Widget Improvements |
Walter Bender Devin Ulibarri Sachiko Nakajima Marnen Laibow-Koser |
|
Making Sugarizer easy to package and deploy | Michaël Ohayon
Lionel Laské |
|