Changes

Actualize 1.0 plans
Line 17: Line 17:  
* <strike>sugaroid, library and application that represent regular sugar client behaviour</strike>
 
* <strike>sugaroid, library and application that represent regular sugar client behaviour</strike>
 
* <strike>sugar-server integration tests using sugaroid library</strike>, initial work done the rest is in permanent process
 
* <strike>sugar-server integration tests using sugaroid library</strike>, initial work done the rest is in permanent process
* 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>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 ===
 
=== Patch OBS ===
Line 23: Line 23:  
* <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>
 
* <strike>while most of packages come from initial distro release, monitor for updates for some of package, e.g., xulrunner when hulahop needs to be rebuilt on any new xulrunner update</strike> all packages on obs are based on initial distro releases, hulahop/sugar were patched to not fail on every minor update
 
* <strike>while most of packages come from initial distro release, monitor for updates for some of package, e.g., xulrunner when hulahop needs to be rebuilt on any new xulrunner update</strike> all packages on obs are based on initial distro releases, hulahop/sugar were patched to not fail on every minor update
* announce packages.sl.o, not only for Sugar Server usage but also for sweets/sdk
+
* <strike>announce packages.sl.o, not only for Sugar Server usage but also for sweets/sdk</strike> will be announced with sweets
    
=== Prosody ===
 
=== 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>
* using sugaroid bots, stress test prosody to compare with ejabberd
+
* <strike>using sugaroid bots, stress test prosody to compare with ejabberd</strike> not ready, moved to 1.x
    
Sugar code is here, http://git.sugarlabs.org/server/prosody-sugar
 
Sugar code is here, http://git.sugarlabs.org/server/prosody-sugar
Line 54: Line 54:     
All 1.x minor releases will be based on deployment needs. Including taking decision what following features need to be implemented.
 
All 1.x minor releases will be based on deployment needs. Including taking decision what following features need to be implemented.
 +
 +
=== Testing ===
 +
 +
* more system tests of SSK infra using sugaroid to cover various deployment workflows
 +
* using sugaroid bots, stress test prosody to compare with ejabberd
    
=== More sugar-server-base templates ===
 
=== More sugar-server-base templates ===