Difference between revisions of "Summer of Code/2018"
Jump to navigation
Jump to search
m |
|||
Line 47: | Line 47: | ||
|- | |- | ||
| valign=top width="15%" style="background:#f3f4f5;"|Full-color icons | | valign=top width="15%" style="background:#f3f4f5;"|Full-color icons | ||
− | | valign=top width="15%" style="background:#f3f4f5;"|Design team<br> Jaskirat Singh | + | | valign=top width="15%" style="background:#f3f4f5;"|Design team<br> Jaskirat Singh<br>perriefidelis |
| align=left valign=top style="background:#f3f4f5;"| | | align=left valign=top style="background:#f3f4f5;"| | ||
;Brief explanation: We have been discussing the implications of removing the duo-tone restriction on Sugar icons, allowing for full-color icons. We can likely use badges to compensate for any functionality we'd lose. (See [https://medium.com/@sidhant/designing-interfaces-for-education-systems-with-sugar-labs-rethinking-icons-on-sugar-614120e7ec6f] as one example of how we might proceed.) | ;Brief explanation: We have been discussing the implications of removing the duo-tone restriction on Sugar icons, allowing for full-color icons. We can likely use badges to compensate for any functionality we'd lose. (See [https://medium.com/@sidhant/designing-interfaces-for-education-systems-with-sugar-labs-rethinking-icons-on-sugar-614120e7ec6f] as one example of how we might proceed.) | ||
Line 95: | Line 95: | ||
|- | |- | ||
| valign=top width="15%" style="background:#e3e4e5;" |Sugar Labs Social<br>[[File:Social Site.jpg|90px|thumb|center]] | | valign=top width="15%" style="background:#e3e4e5;" |Sugar Labs Social<br>[[File:Social Site.jpg|90px|thumb|center]] | ||
− | | valign=top width="15%" | Jaskirat Singh<br>Samson Goddy<br>Hrishi Patel<br>Shivang Shekhar | + | | valign=top width="15%" | Jaskirat Singh<br>Samson Goddy<br>Hrishi Patel<br>Shivang Shekhar<br>perriefidelis |
| align=left valign=top | | | align=left valign=top | | ||
;Brief explanation: '''Sugar Labs Social''' is a website project which should serve a purpose to help people understand and discuss project(s) around Sugar Labs. The goal of this project is to attract Teachers, Parents, Developers and fully communicate together in one platform. : It's a social website that can be used to attract maximum users and everything ( Blogs, New projects, Software, Activities, etc) can be uploaded on it which will attract more user and create their interest. : A competitive proposal must include some evidence that the approach taken will result in some use -- just because we build it doesn't mean they will come. | ;Brief explanation: '''Sugar Labs Social''' is a website project which should serve a purpose to help people understand and discuss project(s) around Sugar Labs. The goal of this project is to attract Teachers, Parents, Developers and fully communicate together in one platform. : It's a social website that can be used to attract maximum users and everything ( Blogs, New projects, Software, Activities, etc) can be uploaded on it which will attract more user and create their interest. : A competitive proposal must include some evidence that the approach taken will result in some use -- just because we build it doesn't mean they will come. | ||
Line 129: | Line 129: | ||
|- | |- | ||
| valign=top width="15%" style="background:#f3f4f5;"|Music Blocks UI Improvements and Implementation <br>[[File:Music-Blocks.png|90px|thumb|center]] | | valign=top width="15%" style="background:#f3f4f5;"|Music Blocks UI Improvements and Implementation <br>[[File:Music-Blocks.png|90px|thumb|center]] | ||
− | | valign=top width="15%" style="background:#f3f4f5;"| Walter Bender<br>Devin Ulibarri | + | | valign=top width="15%" style="background:#f3f4f5;"| Walter Bender<br>Devin Ulibarri<br>perriefidelis |
Hrishi Patel<br> Jaskirat Singh | Hrishi Patel<br> Jaskirat Singh | ||
| align=left valign=top style="background:#f3f4f5;"| | | align=left valign=top style="background:#f3f4f5;"| | ||
Line 138: | Line 138: | ||
|- | |- | ||
| valign=top width="15%" style="background:#e3e4e5;" |Scales/Modes/Keys Design Improvements and Implementation <br>[[File:Music-Blocks.png|90px|thumb|center]] | | valign=top width="15%" style="background:#e3e4e5;" |Scales/Modes/Keys Design Improvements and Implementation <br>[[File:Music-Blocks.png|90px|thumb|center]] | ||
− | | valign=top width="15%" | Walter Bender<br>Devin Ulibarri<br>Marnen Laibow-Koser<br>Sachiko Nakajima | + | | valign=top width="15%" | Walter Bender<br>Devin Ulibarri<br>Marnen Laibow-Koser<br>Sachiko Nakajima<br>perriefidelis |
| align=left valign=top | | | align=left valign=top | | ||
;Brief explanation: There are features in [https://github.com/walterbender/musicblocks/tree/master/guide#3213-setting-voice-and-keys MB for exploring modes/scales/keys which can are referenced in the guide]. However, we suspect that there are better ways to organize keys. This project would be to reimagine how MB organizes pitches. We recommend that you read the discussions that have taken place already on GitHub as well as research how keys work as well as [https://owncloud.libretools.com/index.php/s/2GtAhkvQpt3fYfF scholarly articles about temperament, scales, and tuning]. Keep in mind that we would like to prepare for the possibility of chromatic pitch spaces that are not 12--for example, a chroma of 5 or 7 or 13, etc. What features and widgets are needed? | ;Brief explanation: There are features in [https://github.com/walterbender/musicblocks/tree/master/guide#3213-setting-voice-and-keys MB for exploring modes/scales/keys which can are referenced in the guide]. However, we suspect that there are better ways to organize keys. This project would be to reimagine how MB organizes pitches. We recommend that you read the discussions that have taken place already on GitHub as well as research how keys work as well as [https://owncloud.libretools.com/index.php/s/2GtAhkvQpt3fYfF scholarly articles about temperament, scales, and tuning]. Keep in mind that we would like to prepare for the possibility of chromatic pitch spaces that are not 12--for example, a chroma of 5 or 7 or 13, etc. What features and widgets are needed? | ||
Line 146: | Line 146: | ||
|- | |- | ||
| valign=top width="15%" style="background:#f3f4f5;"|Create UI features for music analysis and visualization <br>[[File:Music-Blocks.png|90px|thumb|center]] | | valign=top width="15%" style="background:#f3f4f5;"|Create UI features for music analysis and visualization <br>[[File:Music-Blocks.png|90px|thumb|center]] | ||
− | | valign=top width="15%" style="background:#f3f4f5;"| Walter Bender<br>Devin Ulibarri<br>Sachiko Nakajima | + | | valign=top width="15%" style="background:#f3f4f5;"| Walter Bender<br>Devin Ulibarri<br>Sachiko Nakajima<br>perriefidelis |
| align=left valign=top style="background:#f3f4f5;"| | | align=left valign=top style="background:#f3f4f5;"| | ||
;Brief explanation: Music Blocks does not yet have a robust set of tools to help the user analyze their music (e.g. highest pitch, lowest pitch, pitches used, keys, musical form, intervals etc.). Additionally, users would very much benefit from features to help them visualize the way their music is constructed. Perhaps we could even create some features to help the user choose a style of music and the analysis highlights movements that violate that style's particular rules. | ;Brief explanation: Music Blocks does not yet have a robust set of tools to help the user analyze their music (e.g. highest pitch, lowest pitch, pitches used, keys, musical form, intervals etc.). Additionally, users would very much benefit from features to help them visualize the way their music is constructed. Perhaps we could even create some features to help the user choose a style of music and the analysis highlights movements that violate that style's particular rules. | ||
Line 207: | Line 207: | ||
|- | |- | ||
| valign=top width="15%" style="background:#f3f4f5;"|Sugarizer Primero (Sugarizer1°) | | valign=top width="15%" style="background:#f3f4f5;"|Sugarizer Primero (Sugarizer1°) | ||
− | | valign=top width="15%" style="background:#f3f4f5;"|Education Team<br>Caryl Bigenho<br>Samson Goddy<br>Jaskirat Singh | + | | valign=top width="15%" style="background:#f3f4f5;"|Education Team<br>Caryl Bigenho<br>Samson Goddy<br>Jaskirat Singh<br>perriefidelis |
| align=left valign=top style="background:#f3f4f5;"| | | align=left valign=top style="background:#f3f4f5;"| | ||
;Brief explanation: [https://github.com/llaske/sugarizer Sugarizer] is a large collection of many Activities suitable for general audiences. This project will package a subset of the Activities (Minimum of 10 activites) suitable for children with a target age of 4-7 (grades Pre-K-2) and with a friendly UI/UX experience. | ;Brief explanation: [https://github.com/llaske/sugarizer Sugarizer] is a large collection of many Activities suitable for general audiences. This project will package a subset of the Activities (Minimum of 10 activites) suitable for children with a target age of 4-7 (grades Pre-K-2) and with a friendly UI/UX experience. |
Revision as of 04:56, 18 February 2018
Sponsored Projects
Project Ideas
GSoC projects must involve some coding. Non-coding projects have been removed and saved into /Archive.
Title | Mentor | Project |
---|---|---|
Python 3 port | Devel Team |
|
Migration of wiki activity pages to git | Activity team |
|
GTK-4 exploration | Devel Team |
|
Internationalization and Localization | Chris Leonard
Shivang Shekhar |
|
Full-color icons | Design team Jaskirat Singh perriefidelis |
|
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 |
|
Just say no to GTK2 | Ignacio Rodriguez Cristian Garcia Abhijit Patel Ibiam Chihurumnaya Hrishi Patel |
|
Making a Beginner Guide | Jaskirat Singh Walter Bender Hrishi Patel Rishabh Thaney Shivang Shekhar Samson Goddy |
|
Sugar Labs Social |
Jaskirat Singh Samson Goddy Hrishi Patel Shivang Shekhar perriefidelis |
|
Lilypond Methodical Improvements to how Music Blocks generates Lilypond output |
Walter Bender Devin Ulibarri Marnen Laibow-Koser |
|
Music Blocks' First Steps for Robotics |
Walter Bender Devin Ulibarri Hrishi Patel Rishabh Thaney |
|
Create Examples, Compositions, and New Experiments Every Day! |
Walter Bender Devin Ulibarri Sachiko Nakajima |
|
Music Blocks UI Improvements and Implementation |
Walter Bender Devin Ulibarri perriefidelis Hrishi Patel |
|
Scales/Modes/Keys Design Improvements and Implementation |
Walter Bender Devin Ulibarri Marnen Laibow-Koser Sachiko Nakajima perriefidelis |
|
Create UI features for music analysis and visualization |
Walter Bender Devin Ulibarri Sachiko Nakajima perriefidelis |
|
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 |
|
Sugarizer School Box |
Michaël Ohayon Lionel Laské Hrishi Patel Rishabh Thaney Shivang Shekhar |
|
Sugarizer Exerciser activity |
Lionel Laské Michaël Ohayon |
|
Music Blocks exporrt |
Walter Bender Devin Ulibarri Sachiko Nakajima |
|
Sugarizer Primero (Sugarizer1°) | Education Team Caryl Bigenho Samson Goddy Jaskirat Singh perriefidelis |
|