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.