Deployment Platform/1.0/Todo: Difference between revisions
| (5 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
Initial Sugar Server release that is not intended to be used as-is in deployments. It is about having stable code base and infra to fulfil deployment needs in further 1.x releases. | Initial Sugar Server release that is not intended to be used as-is in deployments. It is about having stable code base and infra to fulfil deployment needs in further 1.x releases. | ||
== Initial coding of core components == | |||
* <strike>sugar-server</strike> | * <strike>sugar-server</strike> | ||
| Line 11: | Line 9: | ||
Need to be polished though (see the rest of TODO). | Need to be polished though (see the rest of TODO). | ||
== Testing == | |||
* <strike>sugar-server unit tests</strike>, initial work done the rest is in permanent process | * <strike>sugar-server unit tests</strike>, initial work done the rest is in permanent process | ||
| Line 19: | Line 17: | ||
* <strike>system tests of sugar-server + sugar-server-base infra with reproducing usual and stress behaviour of sugar client using sugaroids instances (up to 1K)</strike> sounds like more deployment related task, thus moved to 1.x releases | * <strike>system tests of sugar-server + sugar-server-base infra with reproducing usual and stress behaviour of sugar client using sugaroids instances (up to 1K)</strike> sounds like more deployment related task, thus moved to 1.x releases | ||
== Patch OBS == | |||
* <strike>produce binary packages with sugar-server, mace and sugar-server-base for Fedora-14</strike> | * <strike>produce binary packages with sugar-server, mace and sugar-server-base for Fedora-14</strike> | ||
| Line 25: | Line 23: | ||
* <strike>announce packages.sl.o, not only for Sugar Server usage but also for sweets/sdk</strike> will be announced with sweets | * <strike>announce packages.sl.o, not only for Sugar Server usage but also for sweets/sdk</strike> will be announced with sweets | ||
== Prosody == | |||
* <strike>improve mod_sugar_roaster plugin to share the same memory structure of sugar roaster among all buddies</strike> | * <strike>improve mod_sugar_roaster plugin to share the same memory structure of sugar roaster among all buddies</strike> | ||
| Line 32: | Line 30: | ||
Sugar code is here, http://git.sugarlabs.org/server/prosody-sugar | Sugar code is here, http://git.sugarlabs.org/server/prosody-sugar | ||
== Documentation == | |||
Initial documentation efforts on the wiki. | <strike>Initial documentation efforts on the wiki.</strike> | ||
== Tech demo == | |||
<strike>Test case: | <strike>Test case: | ||
| Line 50: | Line 48: | ||
Demo server XO image will be composed by adding {{Code|downstream-server-demo}} package (and all its deps) during the regular XO image building process.</strike> | Demo server XO image will be composed by adding {{Code|downstream-server-demo}} package (and all its deps) during the regular XO image building process.</strike> | ||