Difference between revisions of "Summer of Code/2018"
Jump to navigation
Jump to search
m (→Project Ideas) |
|||
Line 100: | Line 100: | ||
;Expected results: A UI/UX layout and a main page that can be used to market the things in an animated way | ;Expected results: A UI/UX layout and a main page that can be used to market the things in an animated way | ||
;Knowledge prerequisites: Knowledge of marketing and use of some basic languages ( HTML, CSS styling, JavaScript, PHP, Ruby) | ;Knowledge prerequisites: Knowledge of marketing and use of some basic languages ( HTML, CSS styling, JavaScript, PHP, Ruby) | ||
+ | |||
+ | |- | ||
+ | | valign=top width="15%" style="background:#e3e4e5;" |Lilypond Developer Documentation and Methodical Improvements to how Music Blocks generates Lilypond output <br>[[File:Music-Blocks.png|90px|thumb|center]] | ||
+ | | valign=top width="15%" | Walter Bender<br>Devin Ulibarri | ||
+ | | align=left valign=top | | ||
+ | ;Brief explanation: Music Blocks is capable of exporting [https://www.lilypond.org Lilypond] code of which general instructions can be found [https://github.com/walterbender/musicblocks/tree/master/guide#BEYOND-MUSIC-BLOCKS here in the Music Blocks guide] and its [https://github.com/walterbender/musicblocks/ source code can be found here]. We would like to 1) document how the Music Blocks source code works for current and future developers to learn and benefit from, 2) project manage this portion of Music Blocks development (e.g. "what works" and "what needs to be done". [https://owncloud.libretools.com/index.php/s/tgJAX5yMEzQsENf An example of a draft of a simple type of this analysis exists for you to start from.]), and 3) improve existing code where needed and implement needed features. | ||
+ | ;Expected results: Detailed documentation created for developer audience that details how Music Blocks exports to Lilypond; documentation to help manage what needs to be completed; and implement and improve lilypond export features. | ||
+ | ;Knowledge prerequisites: Literacy in reading music; functional knowledge of Lilypond code (some of your own scores would be nice); Organizational and Project Management Skills; JavaScript | ||
|} | |} |
Revision as of 22:23, 18 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 |
|
Maintenance of activities.sugarlabs.org (ASLO) | Sam CG |
|
Lesson Plans for Music Blocks |
Walter Bender Devin Ulibarri 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 |
|
New Social Sugarlabs website |
Jaskirat Singh Samson Goddy |
|
Making a marketing animated website page of sugarlabs | Jaskirat Singh Samson Goddy |
|
Lilypond Developer Documentation and Methodical Improvements to how Music Blocks generates Lilypond output |
Walter Bender Devin Ulibarri |
|