Difference between revisions of "Summer of Code/2018"
Jump to navigation
Jump to search
m (Added my name to some of the ideas) |
(→Project Ideas: strike out non-coding tasks) |
||
Line 4: | Line 4: | ||
== Project Ideas == | == Project Ideas == | ||
+ | |||
+ | GSoC projects are required to involve some coding. Non-coding projects have been <strike>striked out</strike>. | ||
{| border="1" cellpadding="3" style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | {| border="1" cellpadding="3" style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;" | ||
Line 10: | Line 12: | ||
!Mentor | !Mentor | ||
!Project | !Project | ||
+ | |||
|- | |- | ||
| valign=top width="15%" style="background:#e3e4e5;" |Migration of wiki activity pages to git | | valign=top width="15%" style="background:#e3e4e5;" |Migration of wiki activity pages to git | ||
Line 17: | Line 20: | ||
;Expected results: Definition of migration process; migration of the majority of these pages | ;Expected results: Definition of migration process; migration of the majority of these pages | ||
;Knowledge prerequisites: Knowledge of Markdown and Mediawiki markup; experience with git. | ;Knowledge prerequisites: Knowledge of Markdown and Mediawiki markup; experience with git. | ||
+ | |||
|- | |- | ||
| valign=top width="15%" style="background:#f3f4f5;"|GTK-4 exploration | | valign=top width="15%" style="background:#f3f4f5;"|GTK-4 exploration | ||
Line 66: | Line 70: | ||
|- | |- | ||
− | | valign=top width="15%" style="background:#f3f4f5;"|Lesson Plans for Music Blocks<br>[[File:Music-Blocks.png|90px|thumb|center]] | + | | valign=top width="15%" style="background:#f3f4f5;"|<strike>Lesson Plans for Music Blocks</strike><br>[[File:Music-Blocks.png|90px|thumb|center]] |
| valign=top width="15%" style="background:#f3f4f5;"| Walter Bender<br>Devin Ulibarri<br>Sachiko Nakajima<br>Hrishi Patel | | valign=top width="15%" style="background:#f3f4f5;"| Walter Bender<br>Devin Ulibarri<br>Sachiko Nakajima<br>Hrishi Patel | ||
| align=left valign=top style="background:#f3f4f5;"| | | align=left valign=top style="background:#f3f4f5;"| | ||
Line 75: | Line 79: | ||
|- | |- | ||
| valign=top width="15%" style="background:#e3e4e5;" |Just say no to GTK2 | | valign=top width="15%" style="background:#e3e4e5;" |Just say no to GTK2 | ||
− | | valign=top width="15%" | Ignacio Rodriguez<br>Cristian Garcia | + | | valign=top width="15%" | Ignacio Rodriguez<br>Cristian Garcia</br>Abhijit Patel<br>Ibiam Chihurumnaya</br>Hrishi Patel |
− | Abhijit Patel<br>Ibiam Chihurumnaya | ||
− | |||
− | Hrishi Patel | ||
| align=left valign=top | | | align=left valign=top | | ||
;Brief explanation: GTK2 and GST0.10 are end of life. We need to upgrade the remaining activities with these dependencies. | ;Brief explanation: GTK2 and GST0.10 are end of life. We need to upgrade the remaining activities with these dependencies. | ||
Line 85: | Line 86: | ||
|- | |- | ||
− | | valign=top width="15%" style="background:#f3f4f5;"|Updating a new design of Sugarlabs wiki | + | | valign=top width="15%" style="background:#f3f4f5;"|<strike>Updating a new design of Sugarlabs wiki</strike> |
− | | valign=top width="15%" style="background:#f3f4f5;"| Jaskirat Singh<br>Walter bender | + | | valign=top width="15%" style="background:#f3f4f5;"|Jaskirat Singh<br>Walter bender</br>Hrishi Patel</br>Rishabh Thaney |
− | Hrishi Patel | ||
− | |||
− | Rishabh Thaney | ||
| align=left valign=top style="background:#f3f4f5;"| | | align=left valign=top style="background:#f3f4f5;"| | ||
;Brief explanation: we are lacking in look of wiki.sugarlabs.org page. It looks ugly and unfriendly and need to be updated with a good design | ;Brief explanation: we are lacking in look of wiki.sugarlabs.org page. It looks ugly and unfriendly and need to be updated with a good design | ||
Line 96: | Line 94: | ||
|- | |- | ||
− | |valign=top width="15%" style="background:#e3e4e5;" |Outreach | + | |valign=top width="15%" style="background:#e3e4e5;" |<strike>Outreach</strike> |
| valign=top width="15%" | Walter Bender | | valign=top width="15%" | Walter Bender | ||
| align=left valign=top | | | align=left valign=top | | ||
Line 104: | Line 102: | ||
|- | |- | ||
− | |valign=top width="15%" style="background:#f3f4f5;"|Making a Beginner Guide | + | |valign=top width="15%" style="background:#f3f4f5;"|<strike>Making a Beginner Guide</strike> |
− | | valign=top width="15%" style="background:#f3f4f5;"| Jaskirat Singh<br>Walter Bender | + | | valign=top width="15%" style="background:#f3f4f5;"| Jaskirat Singh<br>Walter Bender<br>Hrishi Patel<br/>Rishabh Thaney |
− | Hrishi Patel | ||
− | |||
− | Rishabh Thaney | ||
| align=left valign=top style="background:#f3f4f5;"| | | align=left valign=top style="background:#f3f4f5;"| | ||
;Brief explanation: We don't have a beginner guide for the newcomers to the Sugar labs Community. It would be great to guide them by guiding them how to contribute through making these "form where to start? , What to start? , How to start? , Where to submit? " . [http://api.coala.io/en/latest/Developers/Newcomers_Guide.html Example] The goal of this project is to Help newcomers to get introduce in easy way to the world of Sugar Labs | ;Brief explanation: We don't have a beginner guide for the newcomers to the Sugar labs Community. It would be great to guide them by guiding them how to contribute through making these "form where to start? , What to start? , How to start? , Where to submit? " . [http://api.coala.io/en/latest/Developers/Newcomers_Guide.html Example] The goal of this project is to Help newcomers to get introduce in easy way to the world of Sugar Labs | ||
Line 115: | Line 110: | ||
|- | |- | ||
− | | valign=top width="15%" style="background:#e3e4e5;" |New Social Sugarlabs website<br>[[File:Social Site.jpg|90px|thumb|center]] | + | | valign=top width="15%" style="background:#e3e4e5;" |<strike>New Social Sugarlabs website</strike><br>[[File:Social Site.jpg|90px|thumb|center]] |
| valign=top width="15%" | Jaskirat Singh<br>Samson Goddy | | valign=top width="15%" | Jaskirat Singh<br>Samson Goddy | ||
Hrishi Patel | Hrishi Patel | ||
Line 124: | Line 119: | ||
|- | |- | ||
− | | valign=top width="15%" style="background:#f3f4f5;"|Making a marketing animated website page of sugarlabs | + | | valign=top width="15%" style="background:#f3f4f5;"|<strike>Making a marketing animated website page of sugarlabs</strike> |
− | | valign=top width="15%" style="background:#f3f4f5;"| Jaskirat Singh<br>Samson Goddy | + | | valign=top width="15%" style="background:#f3f4f5;"| Jaskirat Singh<br>Samson Goddy<br/>Hrishi Patel |
− | Hrishi Patel | ||
| align=left valign=top style="background:#f3f4f5;"| | | align=left valign=top style="background:#f3f4f5;"| | ||
;Brief explanation:We need to develop a link that is website-page that will include a page with animations explaining all the things we have in Sugarlabs (as a marketing) like these examples [http://meta-liquid.com/ See[1] ], [http://education.iceandsky.com/ See [2] ] | ;Brief explanation:We need to develop a link that is website-page that will include a page with animations explaining all the things we have in Sugarlabs (as a marketing) like these examples [http://meta-liquid.com/ See[1] ], [http://education.iceandsky.com/ See [2] ] | ||
Line 149: | Line 143: | ||
|- | |- | ||
− | | valign=top width="15%" style="background:#e3e4e5;" |Making Testimonials page on Sugar Labs website | + | | valign=top width="15%" style="background:#e3e4e5;" |<strike>Making Testimonials page on Sugar Labs website</strike> |
| valign=top width="15%" | Jaskirat Singh<br>Walter Bender | | valign=top width="15%" | Jaskirat Singh<br>Walter Bender | ||
| align=left valign=top | | | align=left valign=top | | ||
Line 159: | Line 153: | ||
|- | |- | ||
| valign=top width="15%" style="background:#f3f4f5;"|Music Blocks' First Steps for Robotics <br>[[File:Music-Blocks.png|90px|thumb|center]] | | valign=top width="15%" style="background:#f3f4f5;"|Music Blocks' First Steps for Robotics <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/>Hrishi Patel<br/>Rishabh Thaney |
− | Hrishi Patel | ||
− | |||
− | Rishabh Thaney | ||
| align=left valign=top style="background:#f3f4f5;"| | | align=left valign=top style="background:#f3f4f5;"| | ||
;Brief explanation: What is needed to integrate Music Blocks with Robotics? This project is 1) to experiment with existing technologies to see what is already possible, 2) develop features (e.g. plugins, hardware modifications) needed to make interfacing possible, and 3) document the entire process and next steps | ;Brief explanation: What is needed to integrate Music Blocks with Robotics? This project is 1) to experiment with existing technologies to see what is already possible, 2) develop features (e.g. plugins, hardware modifications) needed to make interfacing possible, and 3) document the entire process and next steps | ||
Line 219: | Line 210: | ||
|- | |- | ||
|valign=top width="15%" style="background:#e3e4e5;" |Sugarizer School Box<br>[[File:Sugarizerschoolbox.jpg|90px|thumb|center]] | |valign=top width="15%" style="background:#e3e4e5;" |Sugarizer School Box<br>[[File:Sugarizerschoolbox.jpg|90px|thumb|center]] | ||
− | |valign=top width="15%" |Michaël Ohayon<br>Lionel Laské | + | |valign=top width="15%" |Michaël Ohayon<br>Lionel Laské<br/>Hrishi Patel<br/>Rishabh Thaney |
− | Hrishi Patel | ||
− | |||
− | Rishabh Thaney | ||
| align=left valign=top| | | align=left valign=top| | ||
;Brief explanation | ;Brief explanation |
Revision as of 15:13, 3 February 2018
Sponsored Projects
Project Ideas
GSoC projects are required to involve some coding. Non-coding projects have been striked out.
Title | Mentor | Project |
---|---|---|
Migration of wiki activity pages to git | Activity team |
|
GTK-4 exploration | Devel Team |
|
Internationalization and Localization | Chris Leonard |
|
Full-color icons | Design team Jaskirat Singh |
|
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 |
|
Walter Bender Devin Ulibarri Sachiko Nakajima Hrishi Patel |
| |
Just say no to GTK2 | Ignacio Rodriguez Cristian Garcia Abhijit Patel Ibiam Chihurumnaya Hrishi Patel |
|
Jaskirat Singh Walter bender Hrishi Patel Rishabh Thaney |
| |
Walter Bender |
| |
Jaskirat Singh Walter Bender Hrishi Patel Rishabh Thaney |
| |
Jaskirat Singh Samson Goddy Hrishi Patel |
| |
Jaskirat Singh Samson Goddy Hrishi Patel |
| |
Lilypond Methodical Improvements to how Music Blocks generates Lilypond output |
Walter Bender Devin Ulibarri Marnen Laibow-Koser |
|
Jaskirat Singh Samson Goddy |
| |
Jaskirat Singh Walter Bender |
| |
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 Hrishi Patel |
|
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 |
|
Sugarizer School Box |
Michaël Ohayon Lionel Laské Hrishi Patel Rishabh Thaney |
|
Sugarizer Exerciser activity |
Lionel Laské Michaël Ohayon |
|