Difference between revisions of "Sugar on a Stick/Activity Criteria/Status"

From Sugar Labs
Jump to navigation Jump to search
Line 2: Line 2:
  
 
{|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'''!!Comments
+
!'''Meets SoaS Criteria'''!!Comments
 
|-
 
|-
 
|colspan=13|'''Fructose'''
 
|colspan=13|'''Fructose'''
Line 31: Line 31:
 
|write||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4201 ✓]||✓||?||?||✓||?||✓||✓||x||
 
|write||✓||✓||[http://activities.sugarlabs.org/en-US/sugar/addon/4201 ✓]||✓||?||?||✓||?||✓||✓||x||
 
|-
 
|-
|colspan=12|'''Honey'''
+
|colspan=13|'''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||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||
Line 48: Line 48:
 
|-
 
|-
 
! 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'''!!Comments
+
'''Meets SoaS Criteria'''
 +
!Comments
 
|}
 
|}
  

Revision as of 09:36, 17 June 2010

Activity table

 Activity   Pedagogy   Fedora repo   ASLO *   Pootle   Usage page   Development page   Tickets   Smoke test   Journal   Collaboration  Meets SoaS Criteria Comments
Fructose
browse ? ? ? x
calculate ? ? ? x
chat ? ? ? x
etoys ? x ? x
imageviewer ? ? ? x
jukebox ? ? ? x
log ? ? ? x x
pippy ? ? ? x
read ? ? ? x
terminal ? ? ? x
turtleblocks Unclear whether tutle-blocks or turtle-art is in Fedora, which page is linked from ASLO
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

Comments

* 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.