Difference between revisions of "Summer of Code/2017"
Jump to navigation
Jump to search
AbhijitPatel (talk | contribs) m (→Project Ideas) |
|||
(11 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
+ | == Sponsored Projects == | ||
+ | |||
+ | [https://summerofcode.withgoogle.com/organizations/5544862897143808/ Sugar Labs at GSoC] | ||
+ | |||
== Project Ideas == | == Project Ideas == | ||
− | {| 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;" |
|-style="background:#787878; color: white;" | |-style="background:#787878; color: white;" | ||
!Title | !Title | ||
Line 37: | Line 41: | ||
|- | |- | ||
| valign=top width="15%" style="background:#e3e4e5;" |Giving Sugar Labs Website a New Look | | valign=top width="15%" style="background:#e3e4e5;" |Giving Sugar Labs Website a New Look | ||
− | | valign=top width="15%" | Ignacio Rodriguez<br>Samson Goddy | + | | valign=top width="15%" | Ignacio Rodriguez<br>Samson Goddy<br>Tymon Radzik |
+ | Hrishi Patel | ||
| align=left valign=top | | | align=left valign=top | | ||
;Brief explanation: Sugar Labs would like a new look for its [https://github.com/sugarlabs/www-sugarlabs homepage], with the goals of making it more attractive and easier to explore (See link to get more information concerning the [https://github.com/sugarlabs/www-sugarlabs/blob/master/STRUCTURE.md proposed homepage]). | ;Brief explanation: Sugar Labs would like a new look for its [https://github.com/sugarlabs/www-sugarlabs homepage], with the goals of making it more attractive and easier to explore (See link to get more information concerning the [https://github.com/sugarlabs/www-sugarlabs/blob/master/STRUCTURE.md proposed homepage]). | ||
Line 46: | Line 51: | ||
|- | |- | ||
| valign=top width="15%" style="background:#e3e4e5;" |Maintenance of activities.sugarlabs.org (ASLO) | | valign=top width="15%" style="background:#e3e4e5;" |Maintenance of activities.sugarlabs.org (ASLO) | ||
− | | valign=top width="15%" | | + | | valign=top width="15%" | Tony Anderson |
| align=left valign=top | | | align=left valign=top | | ||
;Brief explanation: http://activities.sugarlabs.org/ is the Sugar Labs app store, where activities are hosted and downloaded. Some maintenance tasks are needed. Sugar uses activities.sugarlabs.org in Software Update in My Settings, and has a link to it in the Browse default page. | ;Brief explanation: http://activities.sugarlabs.org/ is the Sugar Labs app store, where activities are hosted and downloaded. Some maintenance tasks are needed. Sugar uses activities.sugarlabs.org in Software Update in My Settings, and has a link to it in the Browse default page. | ||
Line 70: | Line 75: | ||
|- | |- | ||
− | | valign=top width="15%" style="background:#e3e4e5;" |Sugarizer Server Dashboard<br>[[File:Dashboard server.png|90px|thumb|center]] | + | | valign=top width="15%" style="background:#e3e4e5;" |{{anchor|sugdash}}Sugarizer Server Dashboard<br>[[File:Dashboard server.png|90px|thumb|center]] |
| valign=top width="15%" | Lionel Laské<br>Michaël Ohayon | | valign=top width="15%" | Lionel Laské<br>Michaël Ohayon | ||
|align=left valign=top | | |align=left valign=top | | ||
Line 86: | Line 91: | ||
|- | |- | ||
− | | valign=top width="15%" style="background:#e3e4e5;" |Sugarizer Deployement and Management Tool for Android<br> | + | | valign=top width="15%" style="background:#e3e4e5;" |{{anchor|sugmdm}}Sugarizer Deployement and Management Tool for Android<br>[[File:Sugarizermdmtool.png|90px|thumb|center]] |
| valign=top width="15%" | Michaël Ohayon<br>Lionel Laské | | valign=top width="15%" | Michaël Ohayon<br>Lionel Laské | ||
|align=left valign=top | | |align=left valign=top | | ||
Line 105: | Line 110: | ||
| valign=top width="15%" style="background:#e3e4e5;" |User Manual for Music Blocks<br>[[File:Music-Blocks.png|90px|thumb|center]] | | valign=top width="15%" style="background:#e3e4e5;" |User Manual for Music Blocks<br>[[File:Music-Blocks.png|90px|thumb|center]] | ||
| valign=top width="15%" | Walter Bender<br>Devin Ulibarri | | valign=top width="15%" | Walter Bender<br>Devin Ulibarri | ||
+ | Hrishi Patel | ||
| align=left valign=top | | | align=left valign=top | | ||
;Brief explanation: We have a [https://github.com/walterbender/musicblocks/blob/master/guide/README.md Guide], but we really need something a bit more polished as a user manual. | ;Brief explanation: We have a [https://github.com/walterbender/musicblocks/blob/master/guide/README.md Guide], but we really need something a bit more polished as a user manual. | ||
Line 131: | Line 137: | ||
| valign=top width="15%" |Sebastian Silva<br>Jonas Smedegaard | | valign=top width="15%" |Sebastian Silva<br>Jonas Smedegaard | ||
| align=left valign=top | | | align=left valign=top | | ||
− | ;Brief explanation: Debian is a base for many educational derivative distribution. We would like to make a SugarBlend that is a good base for local integrators. | + | ;Brief explanation: Debian is a base for many educational derivative distribution. We would like to make a SugarBlend that is a good base for local integrators. See https://wiki.debian.org/SugarBlend and [[Debian]]. |
;Expected results: Debian SugarBlend of upcoming Debian 9 (Stretch) | ;Expected results: Debian SugarBlend of upcoming Debian 9 (Stretch) | ||
;Knowledge prerequisites: Debian packaging, Linux system, Shell scripting | ;Knowledge prerequisites: Debian packaging, Linux system, Shell scripting | ||
Line 138: | Line 144: | ||
| valign=top width="15%" style="background:#e3e4e5;" |Sugar on Raspberry Pi | | valign=top width="15%" style="background:#e3e4e5;" |Sugar on Raspberry Pi | ||
| valign=top width="15%" |Walter Bender | | valign=top width="15%" |Walter Bender | ||
+ | Hrishi Patel | ||
+ | Abhijit Patel | ||
| align=left valign=top | | | align=left valign=top | | ||
;Brief explanation: Raspberry Pi is a popular tool with the Maker Movement. Sugar runs quite well on RPi3, but it is in need of some love. | ;Brief explanation: Raspberry Pi is a popular tool with the Maker Movement. Sugar runs quite well on RPi3, but it is in need of some love. | ||
− | ;Expected results: | + | ;Expected results: An image for RPi, which boots to a Sugar desktop environment, and is suitable for inclusion on the [https://www.raspberrypi.org/downloads/ RPi download page]. |
;Knowledge prerequisites: Debian and/or Fedora packaging, Linux system, Shell scripting | ;Knowledge prerequisites: Debian and/or Fedora packaging, Linux system, Shell scripting | ||
Line 152: | Line 160: | ||
;Knowledge prerequisites: Knowledge of JavaScript/Codrova/React and/or Swift. | ;Knowledge prerequisites: Knowledge of JavaScript/Codrova/React and/or Swift. | ||
− | |} | + | | |
+ | |||
+ | |- | ||
+ | | valign=top width="15%" style="background:#e3e4e5;" |Collab Rethink<br> | ||
+ | | valign=top width="15%" | Abhijit Patel<br>Walter Bender | ||
+ | | align=left valign=top | | ||
+ | ;Brief explanation: Sugar collaboration uses a deprecated library, python-telepathy, which we no longer wish to maintain. We need to upgrade Sugar collab using something better | ||
+ | ;Expected results: Working version of revised collab system. | ||
+ | * Refactored presenceservice | ||
+ | * Common Collabwrapper module for all sugar activities. | ||
+ | |||
+ | ;Knowledge prerequisites: python, prior knowledge of networking. knowledge of telepathy might be useful. | ||
+ | | | ||
+ | }|}|}|} |
Revision as of 10:42, 10 September 2017
Sponsored Projects
Project Ideas
Title | Mentor | Project
| |
---|---|---|---|
Internationalization and Localization | Chris Leonard |
| |
New Back-end Server for Turtle Blocks and Music Blocks |
Walter Bender Vikram Ahuja Ignacio Rodriguez |
| |
Going Beyond Equal Temperament in Music Blocks |
Walter Bender Devin Ulibarri |
| |
Giving Sugar Labs Website a New Look | Ignacio Rodriguez Samson Goddy Tymon Radzik Hrishi Patel |
| |
Maintenance of activities.sugarlabs.org (ASLO) | Tony Anderson |
| |
School Management Backend | Walter Bender |
| |
Timbre Widget for Music Blocks |
Walter Bender Devin Ulibarri |
| |
Sugarizer Server Dashboard |
Lionel Laské Michaël Ohayon |
| |
Sugarizer Deployement and Management Tool for Android |
Michaël Ohayon Lionel Laské |
| |
User Manual for Music Blocks |
Walter Bender Devin Ulibarri Hrishi Patel |
| |
Just say no to GTK2 | Ignacio Rodriguez Sam Parkinson Abhijit Patel |
| |
Develop Activity AKA Pippy JS, Taller del Artesano 2 |
Sebastian Silva |
| |
Debian SugarBlend
A.K.A: Harmonic Distribution, Deployment Platform |
Sebastian Silva Jonas Smedegaard |
| |
Sugar on Raspberry Pi | Walter Bender
Hrishi Patel Abhijit Patel |
| |
Music Blocks for Mobile |
Walter Bender Devin Ulibarri |
|
|
Collab Rethink |
Abhijit Patel Walter Bender |
|
}|}|}|} |