Line 34: |
Line 34: |
| !Title !! Description !! Hours !! Mentor !! Category !! Tag | | !Title !! Description !! Hours !! Mentor !! Category !! Tag |
| |- | | |- |
− | |Pootle helper-script || align=left | Write a new pootle-helper script for doing preventative msgfmt checks. || 20 || || code || i18n | + | |[[GoogleCodeIn2012/MsgfmtChecker|Pootle helper-script]] || align=left | Write a new pootle-helper script for doing preventative msgfmt checks. || 20 || || code || i18n |
| |- | | |- |
− | |Sugarize Virtaal || align=left | Sugarize Virtaal for L10n bootstrapping || 60 || || code || i18n | + | |[[GoogleCodeIn2012/Virtaal|Sugarize Virtaal]] || align=left | Sugarize Virtaal for L10n bootstrapping || 60 || || code || i18n |
| |- | | |- |
− | |GTK2-to-GTK3 conversion || align=left | Convert Sugar activities from GTK-2 to GTK-3 framework. || 10 || || code || gtk3 | + | |[[GoogleCodeIn2012/GTK2-3|GTK2-to-GTK3 conversion]] || align=left | Convert Sugar activities from GTK-2 to GTK-3 framework. || 10 || || code || gtk3 |
| |- | | |- |
− | |On-screen keyboard support || align=left | Enable touch for activities that use direct keyboard input. || 20 || || code || touch | + | |[[GoogleCodeIn2012/OSK|On-screen keyboard support]] || align=left | Enable touch for activities that use direct keyboard input. || 20 || || code || touch |
| |- | | |- |
− | |Set background image || align=left | Implement the set background image on Home View Feature. || 40 || || code || sugar | + | |[[GoogleCodeIn2012/Homeview_image|Set background image]] || align=left | Implement the set background image on Home View Feature. || 40 || || code || sugar |
| |- | | |- |
− | |Multiple Homeviews || align=left | Implement the multiple homeview feature || 60 || || code || sugar | + | |[[GoogleCodeIn2012/Multiple_homeview|Multiple Homeviews]] || align=left | Implement the multiple homeview feature || 60 || || code || sugar |
| |- | | |- |
− | |Package toolbar utils || align=left | Package Sugar activity utilities || 2 || || code || toolkit | + | |[[GoogleCodeIn2012/Toolbar_utils|Package toolbar utils]] || align=left | Package Sugar activity utilities || 2 || || code || toolkit |
| |- | | |- |
− | |Infoslicer enhancement (wikislices) || align=left | Extend the Infoslicer activity to be able to use the local content in the Wikislices project. || 20 || || code || activity | + | |[[GoogleCodeIn2012/Infoslicer-wikislices|Infoslicer enhancement (wikislices)]] || align=left | Extend the Infoslicer activity to be able to use the local content in the Wikislices project. || 20 || || code || activity |
| |- | | |- |
− | |Infoslicer enhancement (journal images) || align=left | Extend the Infoslicer activity to be able to use images from the Sugar Journal || 20 || || code || activity | + | |[[GoogleCodeIn2012/Infoslicer-journal-images|Infoslicer enhancement (journal images)]] || align=left | Extend the Infoslicer activity to be able to use images from the Sugar Journal || 20 || || code || activity |
| |- | | |- |
− | |Sugarize Python Turtle module || align=left | Will require port of the Python turtle module to GTK (currently it is QT) || 60 || || code || activity | + | |[[GoogleCodeIn2012/PyTurtle|Sugarize Python Turtle module]] || align=left | Will require port of the Python turtle module to GTK (currently it is QT) || 60 || || code || activity |
| |- | | |- |
− | |Turtle Art nutrition || align=left | Further develop the prototype Turtle Nutrition plug-in into a stand-alone activity. || 60 || || code || activity | + | |[[GoogleCodeIn2012/Nutrition|Turtle Art nutrition]] || align=left | Further develop the prototype Turtle Nutrition plug-in into a stand-alone activity. || 60 || || code || activity |
| |- | | |- |
− | |Portfolio videos || align=left | Add a mechanism for exporting .ogv (voice over still images) of a portfolio presentation || 40 || || code || activity | + | |[[GoogleCodeIn2012/Portfolio_videos|Portfolio videos]] || align=left | Add a mechanism for exporting .ogv (voice over still images) of a portfolio presentation || 40 || || code || activity |
| |- | | |- |
− | |Unified journal view || align=left | Rather than viewing the details of a Journal entry on a separate page make the details appear in an expandable in-line format || 120 || || code || sugar | + | |[[GoogleCodeIn2012/Journal_view|Unified journal view]] || align=left | Rather than viewing the details of a Journal entry on a separate page make the details appear in an expandable in-line format || 120 || || code || sugar |
| |- | | |- |
− | |Plugin support || align=left | Design a uniform plug-in bundle type and modify the activity installer to recognize this new type. || 80 || || code || activity | + | |[[GoogleCodeIn2012/Turtle_plugins|Plugin support]] || align=left | Design a uniform plug-in bundle type and modify the activity installer to recognize this new type. || 80 || || code || activity |
| |- | | |- |
− | |End-user modifications of Sugar source || align=left | We have a mechanism for viewing the Sugar toolkit source but no such convenient way for making changes without risking messing up the system. || 120 || || code || sugar | + | |[[GoogleCodeIn2012/End-user-mods|End-user modifications of Sugar source]] || align=left | We have a mechanism for viewing the Sugar toolkit source but no such convenient way for making changes without risking messing up the system. || 120 || || code || sugar |
| |- | | |- |
− | |Implement collaboration in Paint Activity || align=left | Paint Activity does not implement collaboration yet. || 40 || || code || activity | + | |[[GoogleCodeIn2012/Collaborative_paint|Implement collaboration in Paint Activity]] || align=left | Paint Activity does not implement collaboration yet. || 40 || || code || activity |
| |- | | |- |
− | |Implement a presentation mode in Fototoon || align=left | Fototoon should have a view to edit and view one cell at a time using the full screen. || 40 || || code || activity | + | |[[GoogleCodeIn2012/Fototoon_presentations|Implement a presentation mode in Fototoon]] || align=left | Fototoon should have a view to edit and view one cell at a time using the full screen. || 40 || || code || activity |
| |- | | |- |
− | |Port GBrainy to Python || align=left | GBrainy have many good logic games || 60 || || code || activity | + | |[[GoogleCodeIn2012/Gbrainy_port|Port GBrainy to Python]] || align=left | GBrainy have many good logic games || 60 || || code || activity |
| |- | | |- |
− | |Implement help mechanism for activities using Mallard || align=left | Mallard is a markup language that makes it easy to provide user help. It would be a nice feature to add Mallard-like help to activities but is programmed in Mono. It would nice to have a native Python version accessed through a mechanism similar to the view source mechanism. || 60 || || code || sugar | + | |[[GoogleCodeIn2012/Mallard|Implement help mechanism for activities using Mallard]] || align=left | Mallard is a markup language that makes it easy to provide user help. It would be a nice feature to add Mallard-like help to activities but is programmed in Mono. It would nice to have a native Python version accessed through a mechanism similar to the view source mechanism. || 60 || || code || sugar |
| |- | | |- |
− | |Turtle Art tutorial || align=left | Write a Turtle Art introductory tutorial || 60 || || documentation/training || activity | + | |[[GoogleCodeIn2012/Turtle_Art|Turtle Art tutorial]] || align=left | Write a Turtle Art introductory tutorial || 60 || || documentation/training || activity |
| |- | | |- |
− | |Multilanguage screenshots || align=left | Identify and document a generalized (ideally automated) method for taking nearly identical screen shots with the desktop set to a selected list of different languages. (Possibly Orca?). || 60 || || documentation/training || i18n | + | |[[GoogleCodeIn2012/I18n_screeshots|Multilanguage screen-shots]] || align=left | Identify and document a generalized (ideally automated) method for taking nearly identical screen shots with the desktop set to a selected list of different languages. (Possibly Orca?). || 60 || || documentation/training || i18n |
| |- | | |- |
− | |GTK3 conversion guide || align=left | Flesh out the GTK-2 to GTK-3 conversion documentation to include more comprehensive coverage of Pango. || 40 || || documentation/training || gtk3 | + | |[[GoogleCodeIn2012/GTK3_guide|GTK3 conversion guide]] || align=left | Flesh out the GTK-2 to GTK-3 conversion documentation to include more comprehensive coverage of Pango. || 40 || || documentation/training || gtk3 |
| |- | | |- |
− | |Sugar on a Stick guide || align=left | Better document the process of creating and using Sugar on a Stick the LiveUSB version of Sugar. || 40 || || documentation/training || soas | + | |[[GoogleCodeIn2012/SOAS_guide|Sugar on a Stick guide]] || align=left | Better document the process of creating and using Sugar on a Stick the LiveUSB version of Sugar. || 40 || || documentation/training || soas |
| |- | | |- |
− | |Create new Sugar Labs home page || align=left | We have some detailed designs of a new website that need to be implemented. || 120 || || documentation/training || www | + | |[[GoogleCodeIn2012/SugarLabs.org|Create new Sugar Labs home page]] || align=left | We have some detailed designs of a new website that need to be implemented. || 120 || || documentation/training || www |
| |- | | |- |
− | |Sugar VM || align=left | Better document the process of running Sugar in a virtual machine (VM). || 40 || || documentation/training || soas | + | |[[GoogleCodeIn2012/VM|Sugar VM]] || align=left | Better document the process of running Sugar in a virtual machine (VM). || 40 || || documentation/training || soas |
| |- | | |- |
− | |How-to videos || align=left | Create videos on how to use Sugar and how to use core Sugar activities. || 20 || || documentation/training || doc | + | |[[GoogleCodeIn2012/Videos|How-to videos]] || align=left | Create videos on how to use Sugar and how to use core Sugar activities. || 20 || || documentation/training || doc |
| |- | | |- |
− | |How to create a collection || align=left | Create a guide to creating and using collections. || 5 || || documentation/training || doc | + | |[[GoogleCodeIn2012/Collections|How to create a collection]] || align=left | Create a guide to creating and using collections. || 5 || || documentation/training || doc |
| |- | | |- |
− | |Sugar FLOSS Manual || align=left | Update and add new content to the manual Sugar Manual || 20 || || documentation/training || doc | + | |[[GoogleCodeIn2012/FLOSSMANUAL_Sugar|Sugar FLOSS Manual]] || align=left | Update and add new content to the manual Sugar Manual || 20 || || documentation/training || doc |
| |- | | |- |
− | |Make your own Sugar activity || align=left | Update and add new content to the manual Make Your Own Sugar Activities || 40 || || documentation/training || doc | + | |[[GoogleCodeIn2012/MYOSA|Make your own Sugar activity]] || align=left | Update and add new content to the manual Make Your Own Sugar Activities || 40 || || documentation/training || doc |
| |- | | |- |
− | |SVG internationalization || align=left | Research internationalization of SVG images. || 120 || || outreach/research || i18n | + | |[[GoogleCodeIn2012/SVG_images|SVG internationalization]] || align=left | Research internationalization of SVG images. || 120 || || outreach/research || i18n |
| |- | | |- |
− | |Sugar assessment tools || align=left | Research what metadata about Sugar activity usage would be helpful to teachers for assessment purposes. || 40 || || outreach/research || assessment | + | |[[GoogleCodeIn2012/Assessment_tools|Sugar assessment tools]] || align=left | Research what metadata about Sugar activity usage would be helpful to teachers for assessment purposes. || 40 || || outreach/research || assessment |
| |- | | |- |
− | |Sugar in your school (opportunities) || align=left | Research what opportunities/roadblocks exist for running Sugar in your local schools. || 40 || || outreach/research || outreach | + | |[[GoogleCodeIn2012/Sugar_at_your_school|Sugar in your school (opportunities)]] || align=left | Research what opportunities/roadblocks exist for running Sugar in your local schools. || 40 || || outreach/research || outreach |
| |- | | |- |
− | |Sugar in your school (roadblocks) || align=left | Research what is missing from Sugar that makes it unused by your local schools. || 40 || || outreach/research || outreach | + | |[[GoogleCodeIn2012/Sugar_roadblocks|Sugar in your school (roadblocks)]] || align=left | Research what is missing from Sugar that makes it unused by your local schools. || 40 || || outreach/research || outreach |
| |- | | |- |
− | |Sugar in the Cloud || align=left | Research the issues involved with porting Sugar to the Cloud. || 60 || || outreach/research || future | + | |[[GoogleCodeIn2012/Sugar_in_the_cloud|Sugar in the Cloud]] || align=left | Research the issues involved with porting Sugar to the Cloud. || 60 || || outreach/research || future |
| |- | | |- |
− | |Sugar on Android || align=left | Research the issues involved with porting Sugar to Android. || 120 || || outreach/research || future | + | |[[GoogleCodeIn2012/Sugar_on_Android|Sugar on Android]] || align=left | Research the issues involved with porting Sugar to Android. || 120 || || outreach/research || future |
| |- | | |- |
− | |Copyleft Games || align=left | Research how Sugar Labs might leverage the work of copyleftgames.org and CGG might leverage the work of Sugar Labs. || 20 || || outreach/research || activity | + | |[[GoogleCodeIn2012/Sugar_and_CGG|Copyleft Games]] || align=left | Research how Sugar Labs might leverage the work of copyleftgames.org and CGG might leverage the work of Sugar Labs. || 20 || || outreach/research || activity |
| |- | | |- |
− | |Port to Python3 || align=left | Research the issues we will encounter in porting to Python 3 || 40 || || outreach/research || future | + | |[[GoogleCodeIn2012/Python3|Port to Python3]] || align=left | Research the issues we will encounter in porting to Python 3 || 40 || || outreach/research || future |
| |- | | |- |
− | |Manage online credentials || align=left | What's the best way to handle online credentials in Sugar (i.e.: Facebook Twitter Google) || 120 || || outreach/research || future | + | |[[GoogleCodeIn2012/OnlineAccounts|Manage on-line credentials]] || align=left | What's the best way to handle on-line credentials in Sugar (i.e.: Facebook Twitter Google) || 120 || || outreach/research || future |
| |- | | |- |
− | |Orphaned activities || align=left | Do an analysis of which Sugar activities are are orphaned. || 20 || || quality assurance || maintenance | + | |[[GoogleCodeIn2012/Sugar_orphan_status|Orphaned activities]] || align=left | Do an analysis of which Sugar activities are are orphaned. || 20 || || quality assurance || maintenance |
| |- | | |- |
− | |Sugar Touch || align=left | Do an analysis of which Sugar activities are touch-enabled or need modifications to support touch. || 20 || || quality assurance || maintenance | + | |[[GoogleCodeIn2012/Sugar_touch_status|Sugar Touch]] || align=left | Do an analysis of which Sugar activities are touch-enabled or need modifications to support touch. || 20 || || quality assurance || maintenance |
| |- | | |- |
− | |Sugar Documentation || align=left | Do an analysis of which Sugar activities are lacking in documentation (e.g. Activity wiki page). || 20 || || quality assurance || doc | + | |[[GoogleCodeIn2012/Sugar_doc_status|Sugar Documentation]] || align=left | Do an analysis of which Sugar activities are lacking in documentation (e.g. Activity wiki page). || 20 || || quality assurance || doc |
| |- | | |- |
− | |Sugar on ARM || align=left | Do an analysis of which Sugar activities are have issues running on non-x86 architectures (e.g. ARM). || 20 || || quality assurance || arm | + | |[[GoogleCodeIn2012/Sugar_ARM_status|Sugar on ARM]] || align=left | Do an analysis of which Sugar activities are have issues running on non-x86 architectures (e.g. ARM). || 20 || || quality assurance || arm |
| |- | | |- |
− | |Sugar i18n || align=left | Do an analysis of which Sugar activities are lacking i18n support. || 20 || || quality assurance || i18n | + | |[[GoogleCodeIn2012/Sugar_i18n_status|Sugar i18n]] || align=left | Do an analysis of which Sugar activities are lacking i18n support. || 20 || || quality assurance || i18n |
| |- | | |- |
− | |Special Needs || align=left | Analyze Sugar from the point of view of special needs and make recommendations for improvements. || 40 || || user interface || sugar | + | |[[GoogleCodeIn2012/Special_needs|Special Needs]] || align=left | Analyze Sugar from the point of view of special needs and make recommendations for improvements. || 40 || || user interface || sugar |
| |- | | |- |
− | |Touch UI || align=left | Help us design the Sugar affordances for Sugar on tablet computers (Sugar Touch). || 40 || || user interface || sugar | + | |[[GoogleCodeIn2012/Touch_UI|Touch UI]] || align=left | Help us design the Sugar affordances for Sugar on tablet computers (Sugar Touch). || 40 || || user interface || sugar |
| |- | | |- |
− | |On-screen Keyboard || align=left | Develop new Maliit keyboard files for additional languages(beyond those already developed by garycmartin). || 20 || || user interface || sugar | + | |[[GoogleCodeIn2012/Maliit|On-screen Keyboard]] || align=left | Develop new Maliit keyboard files for additional languages(beyond those already developed by garycmartin). || 20 || || user interface || sugar |
| |- | | |- |
− | |Accelerometer || align=left | Think of ways to further leverage the use of an accelerometer in Sugar (and other common sensors found in portable computing devices). || 40 || || user interface || sugar | + | |[[GoogleCodeIn2012/Accelerometer|Accelerometer]] || align=left | Think of ways to further leverage the use of an accelerometer in Sugar (and other common sensors found in portable computing devices). || 40 || || user interface || sugar |
| |- | | |- |
− | |Assessment || align=left | Assessing how Sugar is used by students. What is being learned? Survey students and teachers. How well does it deliver its goals? || 120 || || user interface || learning | + | |[[GoogleCodeIn2012/Assessment|How are we doing?]] || align=left | Assessing how Sugar is used by students. What is being learned? Survey students and teachers. How well does it deliver its goals? || 120 || || user interface || learning |
| |- | | |- |
− | |New Features || align=left | Survey Sugar users to find out what UI features they want from Sugar in the future. || 120 || || user interface || future | + | |[[GoogleCodeIn2012/Feature_requests|New Features]] || align=left | Survey Sugar users to find out what UI features they want from Sugar in the future. || 120 || || user interface || future |
| |} | | |} |
| | | |