XS AdminUI

From OLPC
Revision as of 21:03, 29 March 2008 by Grad (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

IN DEVELOPING

Grad's proposal

XS AdminUI will be written on python + PyGTK and looks like modular building on ssh, capable to manage most services that XS provides. In light its structure is:
1. UI kernel - provides interfaces for plugins communication with XS (autentification, monitoring, management) and interaction with user.
2. General management and monitoring plugin - provides general actions such as UI plugins management, server power management, summary monitoring (average load, network status, logging, etc.) and services status monitoring.
3. Base Management plugin - packages management, DHCP server management, DNS server management, etc.
on local machine: IP configuration, Memory and Disks Tuning, etc.
4. Services Management plugins