Google Code-In 2012: Difference between revisions

Line 13: Line 13:


This [[GoogleCodeIn2012/GCI2012_Brainstorming|brainstorming]] page lists some general categories from which specific individual tasks can be specified. (Note: We had [[Summer_of_Code/2012#Project_candidates|a number of tasks]] listed in our GSOC application that may be relevant to GCI.)
This [[GoogleCodeIn2012/GCI2012_Brainstorming|brainstorming]] page lists some general categories from which specific individual tasks can be specified. (Note: We had [[Summer_of_Code/2012#Project_candidates|a number of tasks]] listed in our GSOC application that may be relevant to GCI.)


;Code: Tasks related to writing or refactoring code
;Code: Tasks related to writing or refactoring code
# New pootle-helper script for doing preventative [[GoogleCodeIn2012/MsgfmtChecker|msgfmt checks]].
# New pootle-helper script for doing preventative [[GoogleCodeIn2012/MsgfmtChecker|msgfmt checks]]
# Sugarizing [[GoogleCodeIn2012/Virtaal|Virtaal]] for L10n "bootstrapping"
# Sugarizing [[GoogleCodeIn2012/Virtaal|Virtaal]] for L10n "bootstrapping"
# Converting Sugar activities from [[GoogleCodeIn2012/GTK|GTK-2 to GTK-3]] framework
# Converting Sugar activities from [[Features/GTK3/Porting|GTK-2 to GTK-3]] framework
# [[GoogleCodeIn2012/Touch|Enabling touch]] for activities that use direct keyboard input
# [[Features/Touch/Development|Enabling touch]] for activities that use direct keyboard input
#  
# Package Sugar activity utilities (e.g., [http://git.sugarlabs.org/portfolio/portfolio/blobs/master/toolbar_utils.py]) for inclusion in the [http://git.sugarlabs.org/sugar-toolkit-gtk3 Sugar toolkit]


;Documentation/Training: Tasks related to creating/editing documents and helping others learn more
;Documentation/Training: Tasks related to creating/editing documents and helping others learn more
# [[GoogleCodeIn2012/Turtle Art|Turtle Art]] introductory tutorial
# [[GoogleCodeIn2012/Turtle Art|Turtle Art]] introductory tutorial
# Identify and document a generalized (ideally automated) method for taking nearly identical screenshots with the desktop set to a selected list of different languages. (Possibly Orca?).
# 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?).
# Flesh out the [[Features/GTK3/Porting|GTK-2 to GTK-3]] conversion documentation to include more comprehensive coverage of Pango
# Flesh out the [[Features/GTK3/Porting|GTK-2 to GTK-3]] conversion documentation to include more comprehensive coverage of Pango
# Better document the process of creating and using [[Sugar_on_a_Stick|Sugar on a Stick]], the LiveUSB version of Sugar
# Better document the process of creating and using [[Sugar_on_a_Stick|Sugar on a Stick]], the LiveUSB version of Sugar