Difference between revisions of "Google Code In 2013"
(→Tasks) |
(→Tasks) |
||
Line 30: | Line 30: | ||
|-style="background:#787878; color: white;" | |-style="background:#787878; color: white;" | ||
!Title !! Description !! Hours !! Mentor !! Category !! Tag | !Title !! Description !! Hours !! Mentor !! Category !! Tag | ||
+ | |- | ||
+ | | Read sharing || align=left | [http://bugs.sugarlabs.org/ticket/758 Port to new tube API] || || || Code || activity | ||
+ | |- | ||
+ | | Sugar on a Stick backups || align=left | [http://bugs.sugarlabs.org/ticket/1124 Allow SoaS backup and restore from an XS server] || || || Code || activity | ||
+ | |- | ||
+ | | Complete i18n of ASLO || align=left | [http://bugs.sugarlabs.org/ticket/2582 Aslo still has un-translated ES strings.] || || || QA || activity | ||
+ | |- | ||
+ | | Add global bookmarks to Browse || align=left | [http://bugs.sugarlabs.org/ticket/971 Global bookmarks in Browse] || || || UI || activity | ||
+ | |- | ||
+ | | Learn to read website || align=left | [http://bugs.sugarlabs.org/ticket/1796 Proposed activity for best English-language learn-to-read website] || || || Research || activity | ||
+ | |- | ||
+ | | Best of web collection || align=left | [http://bugs.sugarlabs.org/ticket/1797 Wiki pages for best-of-web learning sites wiki.sugarlabs.org] || || || Research || activity | ||
+ | |- | ||
+ | | Add support for PDF export || align=left | [http://bugs.sugarlabs.org/ticket/2833 add support for PDF export to Browse] || || || Code || activity | ||
+ | |- | ||
+ | | Reorder boxes in Fototoon || align=left | [http://bugs.sugarlabs.org/ticket/2842 Fototoon: change order of boxes] || || || Code || activity | ||
+ | |- | ||
+ | | Change background image in Fototoon || align=left | [http://bugs.sugarlabs.org/ticket/2843 FotoToon: Change size and position of background image] || || || Code || activity | ||
+ | |- | ||
+ | | Add game key support to Stopwatch || align=left | [http://bugs.sugarlabs.org/ticket/2976 Stopwatch must use the game keys] || || || Code || activity | ||
+ | |- | ||
+ | | Update speak engine in Memorize || align=left | [http://bugs.sugarlabs.org/ticket/3132 Memorize should have latest speak update] || || || Code || activity | ||
+ | |- | ||
+ | | Save game state in Memorize || align=left | [http://bugs.sugarlabs.org/ticket/4373 Memorize: save game state] || || || Code || activity | ||
+ | |- | ||
+ | | Change font in Chart || align=left | [http://bugs.sugarlabs.org/ticket/4392 Chart should let the user to modify the chart font.] || || || Code || activity | ||
+ | |- | ||
+ | | Pootle reject suggestion || align=left | [http://bugs.sugarlabs.org/ticket/4472 'Reject Suggestion' button is not working] || || || Code || localization | ||
+ | |- | ||
+ | | Better icons for Battery || align=left | [http://bugs.sugarlabs.org/ticket/44 Frame: Battery Charging icon looks like a 'missing battery'] || || || UI || design | ||
+ | |- | ||
+ | | Browse image downloads || align=left | [http://bugs.sugarlabs.org/ticket/946 Can not download image when opened in a popup] || || || Code || activity | ||
+ | |- | ||
+ | | Resume downloads in Browse || align=left | [http://bugs.sugarlabs.org/ticket/1554 support for resuming downloads] || || || Code || activity | ||
+ | |- | ||
+ | | Crossword Activity || align=left | [http://bugs.sugarlabs.org/ticket/1970 crossword-maker sugarization] || || || Code || activity | ||
+ | |- | ||
+ | | Better feedback in Browse || align=left | [http://bugs.sugarlabs.org/ticket/2481 Browse should give an indication that a download is in progress] || || || Code || activity | ||
+ | |- | ||
+ | | TuxPaint enhancement || align=left | [http://bugs.sugarlabs.org/ticket/2838 Paint: The kids want the magic tools from TuxPaint] || || || Code || activity | ||
+ | |- | ||
+ | | Log UI improvements || align=left | [http://bugs.sugarlabs.org/ticket/2917 Log: collector UI needs improvement] || || || UI || activity | ||
+ | |- | ||
+ | | Maze collaboration improvements || align=left | [http://bugs.sugarlabs.org/ticket/3494 Show points in Maze collaboration] || || || Code || activity | ||
+ | |- | ||
+ | | Mazes with holes || align=left | [http://bugs.sugarlabs.org/ticket/3495 Generate levels with holes] || || || Code || activity | ||
+ | |- | ||
+ | | Browse UI || align=left | [http://bugs.sugarlabs.org/ticket/3954 Clear URL entry when Escape is pressed] || || || UI || activity | ||
+ | |- | ||
+ | | More formats for Read || align=left | [http://bugs.sugarlabs.org/ticket/4241 Read: support cbz and cbr files] || || || Code || activity | ||
+ | |- | ||
+ | | Reorder playlist in Jukebox || align=left | [http://bugs.sugarlabs.org/ticket/4484 Jukebox: add reorder c apability to playlist] || || || Code || activity | ||
+ | |- | ||
+ | | Paste text in Paint || align=left | [http://bugs.sugarlabs.org/ticket/4559 Can't copy text from Write and paste in Paint. Would be very useful feature.] || || || Code || activity | ||
+ | |- | ||
+ | | Port Slider Puzzle to GTK3 || align=left | [http://bugs.sugarlabs.org/ticket/4584 Slider_puzzle activity to GTK+3] || || || Code || activity | ||
+ | |- | ||
+ | | Filter input to Chart || align=left | [http://bugs.sugarlabs.org/ticket/4588 Chart activity: filter input to only accept valid values] || || || Code || activity | ||
+ | |- | ||
+ | | Design an icon for mime-type text/x-python || align=left | [http://bugs.sugarlabs.org/ticket/288 icon for mime-type text/x-python] || || || UI || activity | ||
+ | |- | ||
+ | | IRC enhancements || align=left | [http://bugs.sugarlabs.org/ticket/542 UI improvements and channel tab issues] || || || UI || activity | ||
+ | |- | ||
+ | | IRC support for multiple servers || align=left | [http://bugs.sugarlabs.org/ticket/587 XOIRC support for multiple servers] || || || Code || activity | ||
+ | |- | ||
+ | | Browse memory management || align=left | [http://bugs.sugarlabs.org/ticket/613 check that browse flushes caches when memory gets tight] || || || Code || activity | ||
+ | |- | ||
+ | | Journal design enhancements || align=left | [http://bugs.sugarlabs.org/ticket/652 Potential Journal Detail View improvements (Mock-up)] || || || UI || activity | ||
+ | |- | ||
+ | | Better feedback from Jabber || align=left | [http://bugs.sugarlabs.org/ticket/653 Indication in the UI about connection status with a jabber server] || || || UI || activity | ||
+ | |- | ||
+ | | Jigsaw sharing feedback || align=left | [http://bugs.sugarlabs.org/ticket/661 need progress indication for jigsaw puzzle sharing] || || || Code || activity | ||
+ | |- | ||
+ | | More efficient JokeMachine sharing || align=left | [http://bugs.sugarlabs.org/ticket/662 Could reduce tubes code] || || || Code || activity | ||
+ | |- | ||
+ | | Notification enhancement || align=left | [http://bugs.sugarlabs.org/ticket/722 Better notification for in activity events design] || || || UI || activity | ||
+ | |- | ||
+ | | Improved icon design || align=left | [http://bugs.sugarlabs.org/ticket/959 document-open icon design] || || || UI || activity | ||
+ | |- | ||
+ | | Set locale for default room in IRC || align=left | [http://bugs.sugarlabs.org/ticket/1165 Tower of babble problem with IRC activity] || || || Code || activity | ||
+ | |- | ||
+ | | Add pen to Physics || align=left | [http://bugs.sugarlabs.org/ticket/1248 Trace trajectories of bodies] || || || Code || activity | ||
+ | |- | ||
+ | | Export outline in Mindmap || align=left | [http://bugs.sugarlabs.org/ticket/1343 Labyrinth should have an 'export to text for outlining' feature] || || || Code || activity | ||
+ | |- | ||
+ | | Bug reporting || align=left | [http://bugs.sugarlabs.org/ticket/1366 easier bug reporting] || || || Research || activity | ||
+ | |- | ||
+ | | Full-screen mode in Cartoon Builder || align=left | [http://bugs.sugarlabs.org/ticket/1459 Cartoon Characters should not scale image to fill the screen] || || || Code || activity | ||
+ | |- | ||
+ | | Export to ODP in Turtle Art || align=left | [http://bugs.sugarlabs.org/ticket/1461 add functionality to export presentation to odp] || || walterbender || Code || activity | ||
+ | |- | ||
+ | | Record to external device || align=left | [http://bugs.sugarlabs.org/ticket/1523 Record output direct to memory card] || || || Code || activity | ||
+ | |- | ||
+ | | Clear all in Physics || align=left | [http://bugs.sugarlabs.org/ticket/1615 Add a button in Physics Activity to clear off the whole screen at once] || || || Code || activity | ||
+ | |- | ||
+ | | Arabic numeral support in Calculate || align=left | [http://bugs.sugarlabs.org/ticket/1649 calculate support for arabic numbers] || || || Code || activity | ||
+ | |- | ||
+ | | Activity links to documentation || align=left | [http://bugs.sugarlabs.org/ticket/1705 All activity pages on ASLO should provide links to trac and git activities.sugarlabs.org] || || Documentation || Code || activity | ||
+ | |- | ||
+ | | Add progress bar to timelapse || align=left | [http://bugs.sugarlabs.org/ticket/1780 TimeLapse-2 gives no progress output during Time Lapse Collection] || || || Code || activity | ||
+ | |- | ||
+ | | Poll enhancements || align=left | [http://bugs.sugarlabs.org/ticket/1812 Avoid showing results during voting] || || || Code || activity | ||
+ | |- | ||
+ | | New labels in Mindmap || align=left | [http://bugs.sugarlabs.org/ticket/1829 [Labyrinth] Added New Label Support] || || || Code || activity | ||
+ | |- | ||
+ | | Add multi-camera support to Record || align=left | [http://bugs.sugarlabs.org/ticket/1847 Switch Record to gst camerabin plugin] || || || Code || activity | ||
+ | |- | ||
+ | | Research R2L issues || align=left | [http://bugs.sugarlabs.org/ticket/1973 Ticket to track Arabic bugs] || || || Research || activity | ||
+ | |- | ||
+ | | Improved Record collaboration || align=left | [http://bugs.sugarlabs.org/ticket/2084 Pre-existing photos/videos not shared when making Record activity shared] || || || Code || activity | ||
+ | |- | ||
+ | | Drag and Drop URLs || align=left | [http://bugs.sugarlabs.org/ticket/2118 DnD a link from Browse to the clipboard area of the Frame, should copy it] || || || Code || activity | ||
+ | |- | ||
+ | | Sensor designs || align=left | [http://bugs.sugarlabs.org/ticket/2122 Measure sensor schematics accepted Measure] || || || Documentation || activity | ||
+ | |- | ||
+ | | Words pair-wise translations || align=left | [http://bugs.sugarlabs.org/ticket/2211 Words can only translate from English] || || || Code || activity | ||
+ | |- | ||
+ | | Better color-selector design || align=left | [http://bugs.sugarlabs.org/ticket/2282 Don't require the user to experiment to find out what the color-selector icons are for design] || || || UI || activity | ||
+ | |- | ||
+ | | Enhanced Mindmap links || align=left | [http://bugs.sugarlabs.org/ticket/2392 Allow more node and relationship attributes] || || || Research || activity | ||
+ | |- | ||
+ | | UI improvements to Record || align=left | [http://bugs.sugarlabs.org/ticket/2557 Record UI Improvement Record] || || || Code || activity | ||
+ | |- | ||
+ | | Multi-threaded Turtle Art || align=left | [http://bugs.sugarlabs.org/ticket/2572 Turtleart could be refactored to be more efficient and better support sharing and sprites] [http://bugs.sugarlabs.org/ticket/2761 parallelize the execution of turtles]|| || walterbender || Code || activity | ||
+ | |- | ||
+ | | Calculate enhancement || align=left | [http://bugs.sugarlabs.org/ticket/2697 Calculate should use an appropriate number of significant figures for trigonometric functions] || || || Code || activity | ||
+ | |- | ||
+ | | Calculate export || align=left | [http://bugs.sugarlabs.org/ticket/2701 Calculate should let you export plotted graphs to the clipboard] || || || Code || activity | ||
+ | |- | ||
+ | | Chat UI improvement || align=left | [http://bugs.sugarlabs.org/ticket/2705 Chat should note when a continuous string of characters extends beyond the end of the screen] || || || Code || activity | ||
+ | |- | ||
+ | | Stopwatch UI || align=left | [http://bugs.sugarlabs.org/ticket/2728 Stopwatch activity should be able to start/stop multiple timers at once] || || || Code || activity | ||
+ | |- | ||
+ | | Physics enhancement || align=left | [http://bugs.sugarlabs.org/ticket/2750 Ability to move pins/motors once placed] || || || Code || activity | ||
+ | |- | ||
+ | | Audio notifications || align=left | [http://bugs.sugarlabs.org/ticket/2786 Use sound for events in Chat like joined/left/said your nick] || || || Code || activity | ||
+ | |- | ||
+ | | Distance UI improvements || align=left | [http://bugs.sugarlabs.org/ticket/2902 Allow Distance UI to layout on a 800x480 display] || || || Code || activity | ||
+ | |- | ||
+ | | Moon enhancements 1 || align=left | [http://bugs.sugarlabs.org/ticket/2909 Add an overhead Earth, Moon, Sun view] || || || Code || activity | ||
+ | |- | ||
+ | | Moon enhancements 2 || align=left | [http://bugs.sugarlabs.org/ticket/2910 Add option to export the moon phase as an image to the Journal Moon] || || || Code || activity | ||
+ | |- | ||
+ | | Moon enhancements 3 || align=left | [http://bugs.sugarlabs.org/ticket/2911 Add eclipse glyph to indicate the type of eclipse Moon] || || || Code || activity | ||
+ | |- | ||
+ | | Color-coded devices || align=left | [http://bugs.sugarlabs.org/ticket/3110 Removable storage devices and in general entities with their own identities should have unique colors] || || || Research || design | ||
+ | |- | ||
+ | | Text mode for Browse || align=left | [http://bugs.sugarlabs.org/ticket/3111 Browse should have the option of allowing the user to only load text.] || || || Code || activity | ||
+ | |- | ||
+ | | Memorize bug || align=left | [http://bugs.sugarlabs.org/ticket/3154 Discard does not discard game] || || || Code || activity | ||
+ | |- | ||
+ | | Journal UI enhancements || align=left | [http://bugs.sugarlabs.org/ticket/3287 Journal: Found way to have mini-icons in "Anything" combobox and "Resume with" palette show as a white stroke] || || || Code || sugar | ||
+ | |- | ||
+ | | Chat UI enhancement || align=left | [http://bugs.sugarlabs.org/ticket/3506 Chat should provide notification of new activity if scrollbar is not in the bottom position] || || || Code || activity | ||
+ | |- | ||
+ | | Read font || align=left | [http://bugs.sugarlabs.org/ticket/3523 Read use a prettier font for Epub] || || || UI || activity | ||
+ | |- | ||
+ | | Memorize: use gamepad || align=left | [http://bugs.sugarlabs.org/ticket/3552 Use gamepad arrows and buttons to play the game] || || || Code || activity | ||
+ | |- | ||
+ | | Show watch cursor in Paint || align=left | [http://bugs.sugarlabs.org/ticket/3618 Watch cursor should be shown when invert colors function is called] || || || Code || activity | ||
+ | |- | ||
+ | | StoryBuilder enhancements 1 || align=left | [http://bugs.sugarlabs.org/ticket/3650 Add My Character and Add My Background] || || || Code || activity | ||
+ | |- | ||
+ | | StoryBuilder enhancements 2 || align=left | [http://bugs.sugarlabs.org/ticket/3651 Collaboration functionality] || || || Code || activity | ||
+ | |- | ||
+ | | Export object positions in Physics || align=left | [http://bugs.sugarlabs.org/ticket/3686 track objects in Physics] || || walterbender || Code || activity | ||
+ | |- | ||
+ | | Infoslicer enhancements || align=left | [http://bugs.sugarlabs.org/ticket/4085 two helpful features for Infoslicer] || || walterbender || Code || activity | ||
+ | |- | ||
+ | | Measure waterfall view || align=left | [http://bugs.sugarlabs.org/ticket/4362 Waterfall view in Measure] || || walterbender || Code || activity | ||
|- | |- | ||
|Portfolio videos || align=left | [[Google Code In 2013/Portfolio_videos|Add a mechanism for exporting .ogv (voice over still images) of a portfolio presentation]] || 20 || walterbender || Code || activity | |Portfolio videos || align=left | [[Google Code In 2013/Portfolio_videos|Add a mechanism for exporting .ogv (voice over still images) of a portfolio presentation]] || 20 || walterbender || Code || activity |
Revision as of 10:00, 24 October 2013
This is the project page for the Sugar Labs application to Google Code In. Sugar Labs community members: please feel free to add tasks below. We'll do an edit before final applications are due on 28 Oct 2013.
Message to potential participants
It is important that you obtain permission of your parents.
Es importante que obtengas el permiso de tus padres para participar.
http://www.google-melange.com/gci/document/show/gci_program/google/gci2013/help_page#eligibility
Please see the Contest Rules for Eligibility and Registration process.
http://www.google-melange.com/gci/document/show/gci_program/google/gci2013/terms_and_conditions
Details regarding the required forms and paperwork are here: Google Code In 2013/Participate#Students.
Why we are participating
Sugar is written and maintained by volunteers, who range from seasoned professionals to children as young as 12-years of age. Children who have grown up with Sugar have transitioned from Sugar users to Sugar App developers to Sugar maintainers. They hang out on IRC with the global Sugar developer community and are full-fledged members of the Sugar development team. It is this latter group of children we hope will participate in and benefit from Google Code-in. Specifically we want to re-enforce the message that Sugar belongs to its users and that they have both ownership and the responsibility that ownership implies. Just as learning is not something done to you, but something you do, learning with Sugar ultimately means participating in the Sugar development process. At Sugar Labs, we are trying to bring the culture of Free Software into the culture of school. So the Code-in is not just an opportunity for us to get some tasks accomplished, it is quintessential to our overall mission.
Tasks
Tasks must fall within one of these five categories:
- Code
- Tasks related to writing or refactoring code
- Documentation/Training
- Tasks related to creating/editing documents and helping others learn more
- Outreach/Research
- Tasks related to community management, outreach/marketing, or studying problems and recommending solutions
- Quality Assurance
- Tasks related to testing and ensuring code is of high quality.
- User Interface
- Tasks related to user experience research or user interface design and interaction
Mentors
- NOTES TO MENTORS
- Please refer to Google Code In 2013/Participate#Mentors for details regarding enrolling as a mentor.
- Please add yourself to the list below.
- Feel free to add new tasks to the table above.
Depending on the project, we will assign multiple mentors from our various development and support teams.
- Walter Bender - also org admin for GCI
- Martin Abente
- Sandra Thaxter
- James Simmons