Sugar on a Stick/Activity Criteria/Status

Proposed for Archive.

It has been proposed that this page be regarded as an archive. It could be marked "Archive" or it could be moved to an Archive location. --Inkyfingers 18:51, 4 March 2012 (EST)

Please contribute to the discussion on the talk page.


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 the activity name is Turtle Blocks; the rpm is called turtleart
write ? ? ? x
Honey
abacus In review x x x
maze ? ? ? ? ? ? ? ? x
memorize x x ? x
measure x x x ? x Use v30
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.

To whomever added the "Meets Soas Criteria" column, it was my understanding that these were criteria by which to weigh the decision as to whether or not to include an activity, not a pass/fail test. --Walter 09:59, 20 July 2010 (EDT)

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, ...
Also look below

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.


IDEA: Add a legend for the criteria table

Rationale: Gives clear indication of criteria status

Test: n/a (as above, this is more about the table's functionality and accuracy)

Instructions: Make sure that all icons in the table are represented in the legend

Look at Activities-Index-ASLO Spreadsheet & Wiki Activity_Test_Table Table

  • Contains information on Compatibility of ASLO .xo files for v3 Mirabelle and f14 (Rawhide) fedora Soas.spin USB's
Download: http://people.sugarlabs.org/Tgillard/Activities-Index-ASLO-f13-Mirabelle-f14-rawhide-Soas-tests.ods
Editable Table: Testing/Activity Test Table

Activities Installed from f14 rawhide:

yum install sugar*

On shipped soas-i386-20100611.15.iso

Package sugar-terminal-31-2.fc13.noarch already installed and latest version

Package sugar-base-0.88.0-1.fc14.i686 already installed and latest version

Package sugar-physics-4-2.fc14.noarch already installed and latest version

Package sugar-presence-service-0.88.0-1.fc14.noarch already installed and latest version

Package sugar-artwork-0.88.1-1.fc14.i686 already installed and latest version

Package sugar-log-23-2.fc12.noarch already installed and latest version

Package sugar-0.88.1-1.fc14.noarch already installed and latest version

Package sugar-xoirc-6-4.fc14.noarch already installed and latest version

Package sugar-write-69-1.fc14.noarch already installed and latest version

Package sugar-logos-3-3.fc14.noarch already installed and latest version

Package sugar-chat-66-1.fc12.noarch already installed and latest version

Package sugar-turtleart-88-1.fc14.noarch already installed and latest version

Package sugar-toolkit-0.88.1-1.fc14.i686 already installed and latest version

Package sugar-record-66-3.fc14.noarch already installed and latest version

Package sugar-settings-manager-0.87.2-1.fc13.i686 already installed and latest version

Package sugar-datastore-0.88.0-1.fc14.i686 already installed and latest version

Package sugar-browse-115-1.fc14.noarch already installed and latest version

Not on iso but in repository
Package                  Arch     Version                       Repository
                                                                          Size

Installing:

sugar                    noarch   0.88.0-1.fc13                 fedora   638 k
sugar-analyze            noarch   8-5.fc12                      fedora    36 k
sugar-artwork            i686     0.88.0-2.fc13                 fedora   149 k
sugar-base               i686     0.88.0-1.fc13                 fedora    60 k
sugar-browse             noarch   115-1.fc13                    fedora   235 k
sugar-calculator         noarch   30-3.fc13                     fedora   160 k
sugar-chat               noarch   66-1.fc12                     fedora    76 k
sugar-clock              noarch   5-3.fc13                      fedora    48 k
sugar-connect            noarch   22-5.fc13                     fedora    34 k
sugar-datastore          i686     0.88.0-1.fc13                 fedora    52 k
sugar-distance           noarch   13-4.fc13                     fedora    32 k
sugar-emulator           noarch   0.88.0-1.fc13                 fedora    52 k
sugar-finance            noarch   3-2.fc12                      fedora    80 k
sugar-flipsticks         noarch   2-2.fc12                      fedora   107 k
sugar-getiabooks         noarch   3-2.fc13                      fedora    18 k
sugar-help               noarch   10-1.fc12                     fedora    11 M
sugar-imageviewer        noarch   14-1.fc13                     fedora    74 k
sugar-implode            noarch   9-1.20091228.fc13             fedora    76 k
sugar-infoslicer         noarch   6-2.fc13                      fedora   3.0 M
sugar-jukebox            noarch   18-1.fc13                     fedora    70 k
sugar-log                noarch   23-2.fc12                     fedora    78 k
sugar-logos              noarch   3-3.fc13                      fedora    87 k
sugar-maze               noarch   6-1.fc13                      fedora    30 k
sugar-memorize           noarch   33-3.fc13                     fedora   745 k
sugar-moon               noarch   10-3.fc13                     fedora   137 k
sugar-physics            noarch   4-2.fc13                      fedora    79 k
sugar-pippy              noarch   34-6.fc13                     fedora   218 k
sugar-playgo             noarch   5-4.fc13                      fedora   250 k
sugar-presence-service   noarch   0.88.0-1.fc13                 fedora   107 k
sugar-read               noarch   78-1.fc13                     fedora   126 k
sugar-record             noarch   66-3.fc13                     fedora   201 k
sugar-settings-manager   i686     0.87.2-1.fc13                 fedora    11 k
sugar-speak              noarch   14-3.fc13                     fedora   116 k
sugar-stopwatch          noarch   0-0.3.20090126.fc12           fedora    39 k
sugar-tamtam-common      i686     0-0.4.20100201git.fc13        fedora   7.3 M
sugar-tamtam-edit        noarch   0-0.4.20100201git.fc13        fedora   238 k
sugar-tamtam-jam         noarch   0-0.4.20100201git.fc13        fedora   181 k
sugar-tamtam-mini        noarch   0-0.4.20100201git.fc13        fedora   216 k
sugar-tamtam-synthlab    noarch   0-0.4.20100201git.fc13        fedora   203 k
sugar-terminal           noarch   31-2.fc13                     fedora    71 k
sugar-toolkit            i686     0.88.0-1.fc13                 fedora   323 k
sugar-turtleart          noarch   83-1.fc13                     fedora   313 k
sugar-typing-turtle      noarch   26-3.fc13                     fedora   323 k
sugar-view-slides        noarch   8-4.fc13                      fedora   137 k
sugar-visualmatch        noarch   21-1.fc13                     fedora   116 k
sugar-write              noarch   69-1.fc13                     fedora   105 k
sugar-xoirc              noarch   6-4.fc13                      fedora   107 k
sugar-xomail             noarch   0-0.3.20090128.fc12           fedora    49 k