Feature changed by: Joachim Werner (joachimwerner) Feature #309592, revision 5 Title: GUI for SLEPOS Requested by: Joachim Werner (joachimwerner) Developer: (Novell) Description: Create a GUI for managing the SLEPOS admin server and setting up branch servers. The most obvious approach would be to make this a WebYaST module. But other technical approaches are welcome, too. This would be a nice project for anybody who wants to learn about hooking up a backend system (in this case the SLEPOS command line interface and LDAP) to a web application (e.g. Ruby on Rails or another framework of your choice). The goal for hackweek wouldn't be a perfect solution, just a first hack. Discussion: #1: Jiří Suchomel (jsuchome) (2010-06-02 15:51:31) Is there any list of features that should be included? And tools that are currently used for these tasks? + #2: Joachim Werner (joachimwerner) (2010-06-07 19:58:18) + For the hackweek focus it's basically up to you how much you want to + cover. + One approach would be taking the basic structure of the SLEPOS setup + from LDAP (this will give you all the org units (e.g. regions or + cities) and their branch locations as well as individual servers and + terminals. + To trigger actions in LDAP you could use the posAdmin command. + Of course one could as well write LDAP directly using a lower-level + LDAP library, but using the posAdmin command (or maybe the underlying + Perl modules) abstracts from that. + I think the most immediate benefit one can have from the UI would be + with automating very repetitive tasks, like creating all the entries + needed for a branch server. -- openSUSE Feature: https://features.opensuse.org/309592