Jump to content

Sugar on a Stick/Activity Criteria/Status: Difference between revisions

From Sugar Labs
Line 1: Line 1:
== Activity table ==
== Activity table ==


{| border=1
{|border=1
! Activity !![[SoaS_Activity_Criteria#Have_some_clear_pedagogical_purpose| Pedagogy ]]!![[SoaS_Activity_Criteria#Be_installable_via_a_package_in_the_Fedora_repositories| Fedora repo ]]!![[SoaS_Activity_Criteria#Be_hosted_on_ASLO| ASLO * ]]!![[SoaS_Activity_Criteria#Be_translated_in_Pootle| Pootle ]]!![[SoaS_Activity_Criteria#Have_a_usage_frontpage| Usage page ]]!![[SoaS_Activity_Criteria#Have_a_development_frontpage| Development page ]]!![[SoaS_Activity_Criteria#Have_a_ticket_queue| Tickets ]]!![[SoaS_Activity_Criteria#Have_and_pass_a_smoke_test| Smoke test ]]!![[SoaS_Activity_Criteria#Collaboration_works| Journal ]]!![[SoaS_Activity_Criteria#Collaboration_works| Collaboration ]]
! Activity !![[SoaS_Activity_Criteria#Have_some_clear_pedagogical_purpose| Pedagogy ]]!![[SoaS_Activity_Criteria#Be_installable_via_a_package_in_the_Fedora_repositories| Fedora repo ]]!![[SoaS_Activity_Criteria#Be_hosted_on_ASLO| ASLO * ]]!![[SoaS_Activity_Criteria#Be_translated_in_Pootle| Pootle ]]!![[SoaS_Activity_Criteria#Have_a_usage_frontpage| Usage page ]]!![[SoaS_Activity_Criteria#Have_a_development_frontpage| Development page ]]!![[SoaS_Activity_Criteria#Have_a_ticket_queue| Tickets ]]!![[SoaS_Activity_Criteria#Have_and_pass_a_smoke_test| Smoke test ]]!![[SoaS_Activity_Criteria#Collaboration_works| Journal ]]!![[SoaS_Activity_Criteria#Collaboration_works| Collaboration ]]!!
'''Meets SoaS Criteria'''
|-
|-
|colspan=11|'''Fructose'''
|colspan=12|'''Fructose'''
|-
|-
|browse||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4024 ✓]||✓||?||?||✓||?||✓||✓
|browse||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4024 ✓]||✓||?||?||✓||?||✓||✓||x
|-
|-
|calculate||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4076 ✓]||✓||?||?||✓||?||✓||✓
|calculate||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4076 ✓]||✓||?||?||✓||?||✓||✓||x
|-
|-
|chat||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4069 ✓]||✓||?||?||✓||?||✓||✓
|chat||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4069 ✓]||✓||?||?||✓||?||✓||✓||x
|-
|-
|etoys||✓||?||[http://activities.sugarlabs.org/en-US/sugar/addon/4030 ✓]||✓||✓||x||✓||?||✓||✓
|etoys||✓||?||[http://activities.sugarlabs.org/en-US/sugar/addon/4030 ✓]||✓||✓||x||✓||?||✓||✓||x
|-
|-
|imageviewer||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4032 ✓]||✓||?||?||✓||?||✓||✓
|imageviewer||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4032 ✓]||✓||?||?||✓||?||✓||✓||x
|-
|-
|jukebox||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4045 ✓]||✓||?||?||✓||?||✓||✓
|jukebox||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4045 ✓]||✓||?||?||✓||?||✓||✓||x
|-
|-
|log||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4056 ✓]||✓||?||?||✓||?||✓||x
|log||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4056 ✓]||✓||?||?||✓||?||✓||x||x
|-
|-
|pippy||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4041 ✓]||✓||?||?||✓||?||✓||✓
|pippy||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4041 ✓]||✓||?||?||✓||?||✓||✓||x
|-
|-
|read||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4028 ✓]||✓||?||?||✓||?||✓||✓
|read||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4028 ✓]||✓||?||?||✓||?||✓||✓||x
|-
|-
|terminal||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4043 ✓]||✓||?||?||✓||?||✓||✓
|terminal||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4043 ✓]||✓||?||?||✓||?||✓||✓||x
|-
|-
|turtleeblocks||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4027 ✓]||✓||[[Activities/TurtleArt|✓]]||[[Activities/TurtleArt#Modifying_Turtle_Art|✓]]||✓||✓||✓||✓
|turtleblocks||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4027 ✓]||✓||[[Activities/TurtleArt|✓]]||[[Activities/TurtleArt#Modifying_Turtle_Art|✓]]||✓||✓||✓||✓||x
|-
|-
|write||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4201 ✓]||✓||?||?||✓||?||✓||✓
|write||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4201 ✓]||✓||?||?||✓||?||✓||✓||x
|-
|-
|colspan=11|'''Honey'''
|colspan=12|'''Honey'''
|-
|-
|abacus||✓||[https://bugzilla.redhat.com/show_bug.cgi?id=602737 In review]||[http://activities.sugarlabs.org/en-US/sugar/addon/4293 ✓]||✓||[[Activities/Abacus|✓]]||[[Activities/Abacus#Modifying_Abacus|✓]]||✓||x||✓||x
|abacus||✓||[https://bugzilla.redhat.com/show_bug.cgi?id=602737 In review]||[http://activities.sugarlabs.org/en-US/sugar/addon/4293 ✓]||✓||[[Activities/Abacus|✓]]||[[Activities/Abacus#Modifying_Abacus|✓]]||✓||x||✓||x||x
|-
|-
|maze||?||[https://admin.fedoraproject.org/pkgdb/acls/name/sugar-maze?_csrf_token=0c00d3d99f1bc5905d63a63a7f1782f3529073a8 ✓]||[http://activities.sugarlabs.org/en-US/sugar/addon/4071 ✓]||?||?||?||?||?||?||?
|maze||?||[https://admin.fedoraproject.org/pkgdb/acls/name/sugar-maze?_csrf_token=0c00d3d99f1bc5905d63a63a7f1782f3529073a8 ✓]||[http://activities.sugarlabs.org/en-US/sugar/addon/4071 ✓]||?||?||?||?||?||?||?||x
|-
|-
|memorize||?||[https://admin.fedoraproject.org/pkgdb/acls/name/sugar-memorize?_csrf_token=0c00d3d99f1bc5905d63a63a7f1782f3529073a8 ✓]||[http://activities.sugarlabs.org/en-US/sugar/addon/4063 ✓]||?||[http://wiki.sugarlabs.org/go/Activities/Memorize ✓]||?||?||?||?||?
|memorize||?||[https://admin.fedoraproject.org/pkgdb/acls/name/sugar-memorize?_csrf_token=0c00d3d99f1bc5905d63a63a7f1782f3529073a8 ✓]||[http://activities.sugarlabs.org/en-US/sugar/addon/4063 ✓]||?||[http://wiki.sugarlabs.org/go/Activities/Memorize ✓]||?||?||?||?||?||x
|-
|-
|physics||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4193 ✓]||✓||[[Activities/Physics|✓]]||[[Activity_Team/Modifing_an_Activity#Modifying_Physics|✓]]||✓||?||✓||x
|physics||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4193 ✓]||✓||[[Activities/Physics|✓]]||[[Activity_Team/Modifing_an_Activity#Modifying_Physics|✓]]||✓||?||✓||x||x
|-
|-
|ruler||✓||x||[http://activities.sugarlabs.org/en-US/sugar/addon/4192 ✓]||✓||[http://wiki/laptop.org/go/Ruler ✓]||x||✓||x||✓||x
|ruler||✓||x||[http://activities.sugarlabs.org/en-US/sugar/addon/4192 ✓]||✓||[http://wiki/laptop.org/go/Ruler ✓]||x||✓||x||✓||x||x
|-
|-
|sliderule||✓||x||[http://activities.sugarlabs.org/en-US/sugar/addon/4222 ✓]||✓||[[Activities/Sliderule|✓]]||x||✓||x||✓||x
|sliderule||✓||x||[http://activities.sugarlabs.org/en-US/sugar/addon/4222 ✓]||✓||[[Activities/Sliderule|✓]]||x||✓||x||✓||x||x
|-
|-
|visual match||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4246 ✓]||✓||[[Activities/VisualMatch|✓]]||x||✓||x||✓||✓
|visual match||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4246 ✓]||✓||[[Activities/VisualMatch|✓]]||x||✓||x||✓||✓||x
|-
|-
 
! Activity !![[SoaS_Activity_Criteria#Have_some_clear_pedagogical_purpose| Pedagogy ]]!![[SoaS_Activity_Criteria#Be_installable_via_a_package_in_the_Fedora_repositories| Fedora repo ]]!![[SoaS_Activity_Criteria#Be_hosted_on_ASLO| ASLO * ]]!![[SoaS_Activity_Criteria#Be_translated_in_Pootle| Pootle ]]!![[SoaS_Activity_Criteria#Have_a_usage_frontpage| Usage page ]]!![[SoaS_Activity_Criteria#Have_a_development_frontpage| Development page ]]!![[SoaS_Activity_Criteria#Have_a_ticket_queue| Tickets ]]!![[SoaS_Activity_Criteria#Have_and_pass_a_smoke_test| Smoke test ]]!![[SoaS_Activity_Criteria#Collaboration_works| Journal ]]!![[SoaS_Activity_Criteria#Collaboration_works| Collaboration ]]!!
}
'''Meets SoaS Criteria'''
|}


'''*''' Note that to be included on ASLO, an activity must have a license as described [[Oversight_Board/Meeting_Minutes-2009-12-11#Non-FOSS_content|here]].
'''*''' Note that to be included on ASLO, an activity must have a license as described [[Oversight_Board/Meeting_Minutes-2009-12-11#Non-FOSS_content|here]].

Revision as of 09:49, 17 June 2010

Activity table

 Activity   Pedagogy   Fedora repo   ASLO *   Pootle   Usage page   Development page   Tickets   Smoke test   Journal   Collaboration 

Meets SoaS Criteria

Fructose
browse ✓ ✓ ✓ ✓ ? ? ✓ ? ✓ ✓ x
calculate ✓ ✓ ✓ ✓ ? ? ✓ ? ✓ ✓ x
chat ✓ ✓ ✓ ✓ ? ? ✓ ? ✓ ✓ x
etoys ✓ ? ✓ ✓ ✓ x ✓ ? ✓ ✓ x
imageviewer ✓ ✓ ✓ ✓ ? ? ✓ ? ✓ ✓ x
jukebox ✓ ✓ ✓ ✓ ? ? ✓ ? ✓ ✓ x
log ✓ ✓ ✓ ✓ ? ? ✓ ? ✓ x x
pippy ✓ ✓ ✓ ✓ ? ? ✓ ? ✓ ✓ x
read ✓ ✓ ✓ ✓ ? ? ✓ ? ✓ ✓ x
terminal ✓ ✓ ✓ ✓ ? ? ✓ ? ✓ ✓ x
turtleblocks ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ x
write ✓ ✓ ✓ ✓ ? ? ✓ ? ✓ ✓ x
Honey
abacus ✓ In review ✓ ✓ ✓ ✓ ✓ x ✓ x x
maze ? ✓ ✓ ? ? ? ? ? ? ? x
memorize ? ✓ ✓ ? ✓ ? ? ? ? ? x
physics ✓ ✓ ✓ ✓ ✓ ✓ ✓ ? ✓ x x
ruler ✓ x ✓ ✓ ✓ x ✓ x ✓ x x
sliderule ✓ x ✓ ✓ ✓ x ✓ x ✓ x x
visual match ✓ ✓ ✓ ✓ ✓ x ✓ x ✓ ✓ x
 Activity   Pedagogy   Fedora repo   ASLO *   Pootle   Usage page   Development page   Tickets   Smoke test   Journal   Collaboration 

Meets SoaS Criteria

* Note that to be included on ASLO, an activity must have a license as described here.

Activities to add to the table

more activities to evaluate: xoirc, moon, labyrinth, typing turtle, tamtam suite, speak, measure, turtleart, implode, scratch, slider, jigsaw, flipsticks, phototoon, record, infoslicer, ...

Ideas for revision

Have a criteria, or want to revise one? This is the section to do it in.

Add your own idea here

Be sure to describe:

Rationale: Where does this requirement come from and why is it important?

Test: how we can make sure that the requirement is met - what sort of testing needs to be done to verify this?

Instructions: links to instructions on how Activity authors and maintainers can fulfill the requirement, if possible.



IDEA: Color code activities listed based on criteria fulfilled

Rationale: Gives a visual cue for developers that one or more criteria are not complete or accurate.

Test: Activities are listed in RED until each criteria has been addressed and filled in with an active link.

Instructions: Add activity to list. Test each criteria and set status appropriately. When all criteria are fulfilled, color of activity changes to BLACK.


IDEA: Add +/- ranking to criteria in table

Rationale: Add ranking to criteria to encourage better documentation.

Test: Validate if minimum criteria has been met. Subjective assessment follows to determine + or - ranking.

Instructions: By default, a checkmark (and hyperlink) is placed in the table for each criteria met. If the documentation at the link destination is an excellent example, add a + to the checkmark in table. If it's poor or incomplete documentation, add a - to the checkmark.