Changes

Jump to navigation Jump to search
m
Line 10: Line 10:  
== Guidelines for accepting an activity ==
 
== Guidelines for accepting an activity ==
   −
    * Must Start/Stop cleanly
+
* Must Start/Stop cleanly
 
           o When stopping must stop gracefully - not stay in memory.
 
           o When stopping must stop gracefully - not stay in memory.
    * CPU and Memory usage
+
* CPU and Memory usage
 
           o Usage must be proportional to functionality
 
           o Usage must be proportional to functionality
 
           o Must not completely tie up the machine
 
           o Must not completely tie up the machine
    * Interface
+
* Interface
 
           o Conform to Sugar standards?
 
           o Conform to Sugar standards?
 
           o Icons to meet sugar colour guidelines
 
           o Icons to meet sugar colour guidelines
 
           o Frame key must work from within the activity
 
           o Frame key must work from within the activity
 
           o Must fit within screen size of the XO’s
 
           o Must fit within screen size of the XO’s
    * Journal
+
* Journal
 
           o Is there save functionality and does it interact with the Journal well?
 
           o Is there save functionality and does it interact with the Journal well?
 
           o Are file types registered with SugarOS correctly?
 
           o Are file types registered with SugarOS correctly?
    * Checks
+
* Checks
 
           o Black and white (high contrast screen)
 
           o Black and white (high contrast screen)
 
           o Sound
 
           o Sound
Line 33: Line 33:  
                 + Maximum number of collaborators
 
                 + Maximum number of collaborators
 
                 + Test with 3 or more?
 
                 + Test with 3 or more?
    * Bugs (for updated activities)
+
* Bugs (for updated activities)
 
           o Are there any regressions in old functionality?
 
           o Are there any regressions in old functionality?
 
           o How functional is new functionality?
 
           o How functional is new functionality?
    * Download size of application must be reasonable compared to
+
* Download size of application must be reasonable compared to
 
           o similar applications
 
           o similar applications
 
           o functionality
 
           o functionality
    * For activities webpage
+
* For activities webpage
 
           o Must have reasonable explanation of purpose for the “more about this activity” field
 
           o Must have reasonable explanation of purpose for the “more about this activity” field
 
           o Must have release notes
 
           o Must have release notes
 
           o Must be categorised correctly
 
           o Must be categorised correctly
    * Versions of Sugar
+
* Versions of Sugar
 
           o Do we assume the developer has tested on all versions they say it works on?
 
           o Do we assume the developer has tested on all versions they say it works on?
 
           o Tester approving activity tests on olpc stable builds?
 
           o Tester approving activity tests on olpc stable builds?
 
           o Who tests on SoaS and what version?
 
           o Who tests on SoaS and what version?
    * Must tell user if the activity is using web? collecting user data?  
+
* Must tell user if the activity is using web? collecting user data?
    
== Resources ==
 
== Resources ==
71

edits

Navigation menu