Activity Library/Editors/Policy: Difference between revisions
RafaelOrtiz (talk | contribs) |
RafaelOrtiz (talk | contribs) |
||
| Line 7: | Line 7: | ||
== Guidelines for accepting an activity == | == Guidelines for accepting an activity == | ||
* Must Start/Stop cleanly | * ''Must Start/Stop cleanly'' | ||
** When stopping must stop gracefully - not stay in memory. | ** When stopping must stop gracefully - not stay in memory. | ||
* CPU and Memory usage | * ''CPU and Memory usage'' | ||
** Usage must be proportional to functionality | ** Usage must be proportional to functionality | ||
** Must not completely tie up the machine | ** Must not completely tie up the machine | ||
* Interface | * ''Interface'' | ||
** Conform to Sugar standards? | ** Conform to Sugar standards? | ||
** Icons to meet sugar colour guidelines | ** Icons to meet sugar colour guidelines | ||
** Frame key must work from within the activity | ** Frame key must work from within the activity | ||
** Must fit within screen size of the XO’s | ** Must fit within screen size of the XO’s | ||
* Journal | * ''Journal'' | ||
** Is there save functionality and does it interact with the Journal well? | ** Is there save functionality and does it interact with the Journal well? | ||
** Are file types registered with SugarOS correctly? | ** Are file types registered with SugarOS correctly? | ||
* Checks | * ''Checks'' | ||
** Black and white (high contrast screen) | ** Black and white (high contrast screen) | ||
** Sound | ** Sound | ||
| Line 30: | Line 30: | ||
***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)'' | ||
** Are there any regressions in old functionality? | ** Are there any regressions in old functionality? | ||
** How functional is new functionality? | ** How functional is new functionality? | ||
* Download size of application must be reasonable compared to | * ''Download size of application must be reasonable compared to similar applications'' | ||
** functionality | ** functionality | ||
* For activities webpage | * ''For activities webpage'' | ||
** Must have reasonable explanation of purpose for the “more about this activity” field | ** Must have reasonable explanation of purpose for the “more about this activity” field | ||
** Must have release notes | ** Must have release notes | ||