Feature changed by: Jiří Suchomel (jsuchome) Feature #309592, revision 6 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. + Relations: 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. + #3: Jiří Suchomel (jsuchome) (2010-06-23 07:53:09) + Added attachment screenshot of YaST prototype (slepos_configuration. + png) -- openSUSE Feature: https://features.opensuse.org/309592