Alterator: Difference between revisions

From ALT Linux Wiki
No edit summary
m (Undo revision 411 by spammer 195.177.75.67 (Talk))
 
(18 intermediate revisions by 9 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
[[ru:Alterator]]
[[ru:Alterator]]
[[Category:Sisyphus]]
[[category:admin]]
Alterator is a system configuration framework.
Alterator is a system configuration framework.
== Architecture ==
Alterator is layered:
;backends: implement system interaction,
;frontends: implement GUI and configuration logic,
;interfaces: translate frontend GUI descriptions to the specific GUI (Qt or Web).
Frontend and interfaces are implemented in Scheme. Backend/frontend interaction is performed through sockets by the specific Lisp-inspired protocol.
Backends may be written in any language, and there are existing libraries for POSIX shell and Perl for dealing with frontend communication protocol.


== Documentation ==
== Documentation ==
* [[Alterator/architecture|Architecture]]
* [http://docs.altlinux.org/manpages/alterator-sh-functions.3.html alterator-sh-functions] - Shell library to write alterator backends.
* [http://docs.altlinux.org/manpages/alterator-woo.3.html alterator-woo] - Scheme library to communicate with alterator backends.
* [http://docs.altlinux.org/manpages/alterator-ajax.3.html alterator-ajax] - Scheme library to create a dynamic user interfaces.


* [[:ru:Alterator|Alterator]] (ru, [http://translate.google.com/translate?u=http%3A%2F%2Fwww.altlinux.org%2FAlterator&hl=en&ie=UTF8&sl=ru&tl=en translated with google translate])
* [[:ru:Alterator|Alterator]] (ru, [http://translate.google.com/translate?u=http%3A%2F%2Fwww.altlinux.org%2FAlterator&hl=en&ie=UTF8&sl=ru&tl=en translated with google translate])
== Uses ==
== Uses ==



Latest revision as of 13:27, 28 November 2010


Alterator is a system configuration framework.

Documentation

Uses

Alterator is currently used

License

Alterator is licensed under GPLv2 or later.

Source code

Communication