<div dir="ltr">Hello everyone,<div><br></div><div>A few development cycles ago, dsd added a useful new feature: automatic activities updates. This has been of great help in deployments such as in Australia. However, because the current implementation will always update or install activities (when working in automatic mode), some deployments might be unable to use this feature. A real case scenario is when some of the activities are too big for massive activities updates.</div>
<div><br></div><div>Therefore, I propose to extend microformat updater with an extra field to mark activities as optional, so these optional activities won't be installed or upgraded automatically. This flexibility will allow deployments to use automatic updates and user will benefit from automatic updates.</div>
<div><br></div><div>I have created a feature page [1] with more details and a initial implementation [2] of the feature itself (because is easier for me to talk with working code).</div><div><br></div><div>Let me know what you guys think!</div>
<div><br></div><div>Regards,</div><div>tch.</div><div><br></div><div>Refs:</div><div>1. <a href="http://wiki.sugarlabs.org/go/Features/Optional_activity_updates">http://wiki.sugarlabs.org/go/Features/Optional_activity_updates</a></div>
<div>2. <a href="https://github.com/tchx84/sugar/commits/optional-updates">https://github.com/tchx84/sugar/commits/optional-updates</a></div></div>