On Tue, May 30, 2006 at 10:52:05AM +0200, Andreas Jaeger wrote:
Marcus Meissner <meissner@suse.de> writes:
One question we have is how the new tools rug, zen-updater and zmd compare to what we had before with YaST Online Update and suseWatcher. We are interested in every feedback ranging from architecture, design or used standards and their enhancements.
It should be possible to disable and remove the whole ZMD stuff and still be able to work from commandline.
Why? What is the reason behind this?
The most basic reason behind this is that ZMD is not integrated well with libzypp. The whole "hack" with the helper binaries called and passing of critical data via strings is badly done at this time. That it keeps it own data storage and does not use the zypp one (if any?) is not satisfying.
For this is missing:
- commandline installation source management (installation_sources equiv.) - commandline package installation (basically the yast -i pkg thing) - commandline online update (online_update equiv.)
Do you like the user interface of rug, so would rug as *interface* work for you? Or is that broken?
The UI is acceptable. Just that it interfaces with this huge blob is not. Ciao, Marcus