Summer of Code/2016: Difference between revisions
No edit summary |
|||
Line 74: | Line 74: | ||
|- | |- | ||
!valign=top | | !valign=top | [[File:Music-Blocks.png|90px|thumb|center]] ||valign=top width="15%" style="background:#e3e4e5;" | Music Widgets||valign=top width="15%" | Devin Ulibarri ||align=left valign=top| | ||
;Brief explanation: Development four new widgets to improve the possibilities for music | ;Brief explanation: Development four new widgets to improve the possibilities for music | ||
learning as well as overall user-experience for Music Blocks. The widgets are 1. Pitch-Staircase 2. Tempo 3. Rhythm Rulers, and 4. Free-Pitch Slider. Widgets will integrate with the current coding environment without disrupting the underlying language in any way (like the current pitch-time matrix). | learning as well as overall user-experience for Music Blocks. The widgets are 1. Pitch-Staircase 2. Tempo 3. Rhythm Rulers, and 4. Free-Pitch Slider. Widgets will integrate with the current coding environment without disrupting the underlying language in any way (like the current pitch-time matrix). | ||
Line 119: | Line 119: | ||
|- | |- | ||
| || Unit Testing || TBD || Deep dive into unit tests. We have a framework but it provides scant coverage for Sugar core and almost no coverage for Sugar activities. | !valign=top | ||valign=top width="15%" style="background:#e3e4e5;" | Unit Testing ||valign=top width="15%" | TBD ||align=left valign=top| | ||
Deep dive into unit tests. We have a framework but it provides scant coverage for Sugar core and almost no coverage for Sugar activities. | |||
;Brief Description: The goal is to develop tests for many more subsystems in Sugar core and to light a fire under the developer community to write tests for Sugar activities. | ;Brief Description: The goal is to develop tests for many more subsystems in Sugar core and to light a fire under the developer community to write tests for Sugar activities. | ||
;Expected Results: a new test suite and scads of documentation. | ;Expected Results: a new test suite and scads of documentation. |