Line 48: |
Line 48: |
| == Some basics about Sugar Labs == | | == Some basics about Sugar Labs == |
| | | |
− | For some basics about the project, see [http://people.sugarlabs.org/walter/Learning-to-Change-the-World-Chapter-4.pdf Chapter 4 of Learning to Change the World]. | + | For some basics about the project, see [http://people.sugarlabs.org/walter/docs/Learning-to-Change-the-World-Chapter-4.pdf Chapter 4 of Learning to Change the World]. |
| | | |
| === Getting started with coding === | | === Getting started with coding === |
Line 59: |
Line 59: |
| * and to have a Sugar development environment running (See http://developer.sugarlabs.org). | | * and to have a Sugar development environment running (See http://developer.sugarlabs.org). |
| | | |
− | Please note that you must run pep8 and pyflakes on your code ''before'' submitting your patches. | + | Please note that you must run [http://legacy.python.org/dev/peps/pep-0008/#introduction pep8] and pyflakes on your code ''before'' submitting your patches. |
| | | |
| === Getting started with GIT === | | === Getting started with GIT === |
Line 65: |
Line 65: |
| Some knowledge of git is important as your work will be submitted to our git repository (https://github.com/sugarlabs). The basic mechanism is a pull request (PR), which is detailed in [http://developer.sugarlabs.org/contributing.md.html]. | | Some knowledge of git is important as your work will be submitted to our git repository (https://github.com/sugarlabs). The basic mechanism is a pull request (PR), which is detailed in [http://developer.sugarlabs.org/contributing.md.html]. |
| | | |
− | Github provides a tutorial (See https://try.github.io/levels/1/challenges/1), although there are many others as well.
| + | GitHub provides a tutorial (See https://try.github.io/levels/1/challenges/1), although there are many others as well. |
| | | |
| Note that our bug tracker is http:bugs.sugarlabs.org. | | Note that our bug tracker is http:bugs.sugarlabs.org. |
Line 98: |
Line 98: |
| |Update the Sugar Labs entry in Wikipedia|| The Sugar Labs entry in Wikipedia is very old. Please bring it up to date. || 48 || Walter || Documentation | | |Update the Sugar Labs entry in Wikipedia|| The Sugar Labs entry in Wikipedia is very old. Please bring it up to date. || 48 || Walter || Documentation |
| |- | | |- |
− | |Update the Sugar Labs wiki page on git||The [[Activity Team/Git Tutorial]] is out of date: we have migrated to GitHub. Please update the page to reflect the Github workflow. See http://developer.sugarlabs.org/contributing.md.html for more details || 48 || Walter || Documentation | + | |Update the Sugar Labs wiki page on git||The [[Activity Team/Git Tutorial]] is out of date: we have migrated to GitHub. Please update the page to reflect the GitHub workflow. See http://developer.sugarlabs.org/contributing.md.html for more details || 48 || Walter || Documentation |
| |- | | |- |
| |Help for MusicKeyboard activity|| Create a page in Help activity for the MusicKeyboard activity || 48 || GOdiard || Documentation | | |Help for MusicKeyboard activity|| Create a page in Help activity for the MusicKeyboard activity || 48 || GOdiard || Documentation |
Line 184: |
Line 184: |
| |Unit tests for JS activities||We have no unit tests for our Javascript activities. This task is to investigate approaches to unit testing in Javascript||72||Walter||QA | | |Unit tests for JS activities||We have no unit tests for our Javascript activities. This task is to investigate approaches to unit testing in Javascript||72||Walter||QA |
| |- | | |- |
− | |Test Sugar on a Stick || Help test the latest Sugar on a Stick on Fedora (F21). See [http://dl.fedoraproject.org/pub/alt/stage/21_Beta_RC4/], [https://fedoraproject.org/wiki/Test_Results:Fedora_21_Beta_RC4_Desktop#Sugar_.28non-blocking.2C_all_arches.29] #fedora-qa (freenode IRC). Deliverable is a report of the major Sugar features, e.g., desktop, journal, collaboration, and the core activities, e.g., Write, Browse, Turtle, Chat, Speak, etc. || 48 || Satelitt || QA, SoaS | + | |Test Sugar on a Stick || Help test the latest Sugar on a Stick on Fedora (F21). See [http://dl.fedoraproject.org/pub/alt/stage/21_Beta_RC4/], [https://fedoraproject.org/wiki/Test_Results:Fedora_21_Beta_RC4_Desktop#Sugar_.28non-blocking.2C_all_arches.29] #fedora-qa (freenode IRC). Deliverable is a report of the major Sugar features, e.g., desktop, journal, collaboration, and the core activities, e.g., Write, Browse, Turtle, Chat, Speak, etc. || 48 || Satellit || QA, SoaS |
| |- | | |- |
| |Interview a teacher|| Ultimately the quality of our work is determined by our end users. Interview a classroom teacher who is using Sugar and solicit feedback about what works, what doesn't. || 72 || Walter || QA | | |Interview a teacher|| Ultimately the quality of our work is determined by our end users. Interview a classroom teacher who is using Sugar and solicit feedback about what works, what doesn't. || 72 || Walter || QA |
Line 554: |
Line 554: |
| |} | | |} |
| | | |
− | === Enhancements from bugs.sugarlabs.org === | + | === Activity enhancements from bugs.sugarlabs.org === |
| Each of these open tickets is potential task-worthy. | | Each of these open tickets is potential task-worthy. |
| {| 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 790: |
Line 790: |
| * Mariah Noelle Villarreal | | * Mariah Noelle Villarreal |
| * Gary Servin Cardozo | | * Gary Servin Cardozo |
| + | * Rajul Srivastava |