Skip to content
tgoettlicher edited this page Dec 16, 2011 · 11 revisions

'''Overview'''

'''Main Reasons for YaST++'''

  • Using well-known language: ruby ** wide community, good testing framework
  • Role based access management ** Possible to define actions user are allowed to ** Front-end is run by regular user, in back-end is executed d-bus service with root access to the system
  • Better modularity ** By splitting the business logic part (YLib) from UI (Qt, WWW), modules that borrow functionality from other ones do not need to import(install) their UI. ** Should end with smaller space requirements.

'''Bugs'''

  • ruby-bindings bugs: bnc#705417, bnc#705420, bnc#705422

'''Requiements'''

  • For running the example code, install rubygem-ruby-augeas from devel:/languages:/ruby:/extensions project

'''Documentation'''

Clone this wiki locally