Features/Optional activity updates: Difference between revisions

Tch (talk | contribs)
Tch (talk | contribs)
Line 33: Line 33:
== Scope and implementation ==
== Scope and implementation ==


A initial implementation can be found in [https://github.com/tchx84/sugar/commits/optional-updates|here]
A initial implementation can be found in [https://github.com/tchx84/sugar/commits/optional-updates here]. The changes are:


* extend microformat parser to extract a new olpc-activity-optional field.
* extend microformat parser to extract a new olpc-activity-optional field.
Line 40: Line 40:
* do not select activities marked as optional in the updater UI list.
* do not select activities marked as optional in the updater UI list.


This implementation is backwards compatible. Deployment that don't need to use this feature can simply ignore it (no need to mark activities if not needed).
This implementation is backwards compatible. Deployment that don't need to use this feature can simply ignore it. This field is used only when needed.


== How to test ==
== How to test ==