This work is licensed under the Creative Commons Attribution-ShareAlike 
License. To view a copy of this license, visit 
http://creativecommons.org/licenses/by-sa/2.0/ or send a letter to Creative
Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
*********************************************************************
Specification for the XTERM-Configurator (mxt-configurator)
Authors : Nicolas Dufresne, Benoit des Ligneris

The Configurator is a Web based application that gather together all the
configuration information of a computer. The information is stored in
hierarchical tree (like school district -> school -> room -> computer) so that
geographic properties (for instance the nearest printer, etc.) can be very
easily managed.

The clients contact the mxt-configurator during boot via the HTTP protocol.

The back-end of the mxt-configurator is a SQL database. The core of the
mxt-configurator is a PHP application that can be called by either a client or
a system-administrator.

The client can only read the geographic information as well as write some
information in the database (IP address, user name, etc.) that are usefull for
accounting of in order to provide temporary information.

----------------------
Logs :
2004-07-08 Nicolas Dufresne <nicolas@revolutionlinux.com>
- Changed to reflect the tree structure

2004-07-08 Benoit des Ligneris <bdesligneris@revolutionlinux.com>
- Second pass : details about the mxt-configurator, client side, back-end and
                adminitrative interface side.

2004-07-08 Nicolas Dufresne <nicolas@revolutionlinux.com>
- Creation
