Difference between revisions of "Deployment Platform/1.1/Todo"

From Sugar Labs
Jump to navigation Jump to search
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== New distro support ==
 
== New distro support ==
  
* Support Ubuntu [Server] in Mace.
+
* <strike>Support Ubuntu [Server] in Mace.</strike>
  
 
== sugar-server-blacklist ==
 
== sugar-server-blacklist ==
Line 20: Line 20:
 
== Documentation ==
 
== Documentation ==
  
* in-code documentation for sugar-server and sugar-server-templates
+
* <strike>in-code documentation for sugar-server and sugar-server-templates</strike>, not completed, will be continued while working on 1.2
  
 
== Testing ==
 
== Testing ==
  
* more system tests of SSK infra using sugaroid to cover various deployment workflows
+
* <strike>more system tests of SSK infra using sugaroid to cover various deployment workflows</strike>, not fully completed, moved to 1.2 TODO and looking for SSK usage in the field;
* using sugaroid bots, stress test prosody to compare with ejabberd
+
* <strike>using sugaroid bots, stress test prosody to compare with ejabberd</strike>, not completed, moved to 1.2 TODO;
* the basis for regression tests to keep 1.x branch w/o regressions
+
* <strike>the basis for regression tests to keep 1.x branch w/o regressions</strike> all SSK components have an initial set (the process is ongoing) of unit tests that will let keep the system out of regressions.
  
 
== New templates ==
 
== New templates ==
Line 35: Line 35:
 
== Deployment ==
 
== Deployment ==
  
* SSK based [http://wiki.paraguayeduca.org/index.php/School_Server .py final solution].
+
* <strike>SSK based .py final solution</strike>, [[Sugar_Server_Kit/Solutions/Paraguay_Educa_Server|.py pilot program]].

Latest revision as of 16:28, 8 October 2012

New distro support

  • Support Ubuntu [Server] in Mace.

sugar-server-blacklist

New SSK component.

  • package blacklists for content filtering in SSK repo
  • setup infra on jita.sugarlabs.org for regular updates for this package
  • add blacklist provider to the Mace.

sugar-client

New SSK component.

  • handle datastore backup/restore
  • handle package upgrades from school server for deployment specific updates (from separate repositories)

Documentation

  • in-code documentation for sugar-server and sugar-server-templates, not completed, will be continued while working on 1.2

Testing

  • more system tests of SSK infra using sugaroid to cover various deployment workflows, not fully completed, moved to 1.2 TODO and looking for SSK usage in the field;
  • using sugaroid bots, stress test prosody to compare with ejabberd, not completed, moved to 1.2 TODO;
  • the basis for regression tests to keep 1.x branch w/o regressions all SSK components have an initial set (the process is ongoing) of unit tests that will let keep the system out of regressions.

New templates

  • squidGuard
  • munin-node

Deployment