Dne 18.6.2013 16:12, "Stefan Brüns" napsal(a):
Hi,
I am currently planing a new module for YaST, which would be the preferred language?
The low level side will read/write some config files and do some DBus calls.
Thanks, nice to hear that someone is interested in writing a YaST module! The answer is actually not easy, it depends when you want to start writing it. Currently we are focused on transforming YCP into Ruby and we do not have any module written in Ruby from scratch. Lukas started some module recently, http://lists.opensuse.org/yast-devel/2013-06/msg00013.html, but it is not finished and it is the first attempt for writing a pure Ruby module. Also the documentation is missing, we have not decided which testing framwork we will use, which documentation tool etc... And our Ruby infrastructure is not finished yet, we can still change some implementation details if needed (now we can simply run the YCP->Ruby translator again and get updated modules automatically, we do not have maintain the stable API yet). So the summary is: - if you want to start writing the module right now then you probably should start with YCP and then convert it into Ruby with our tool - if you want to use Ruby now then be prepared for possible incompatible changes, you'll need to keep your module in sync with our changes - if you can wait then later we will have stable infrastructure, some pure Ruby examples (not converted from YCP), more documentation etc... (If you have more questions then ask at yast-devel@ as this is little bit off topic here...) -- Ladislav Slezák Appliance department / YaST Developer Lihovarská 1060/12 190 00 Prague 9 / Czech Republic tel: +420 284 028 960 lslezak@suse.com SUSE -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org