On e of the things Novell bought when they purchased Ximian was Red Carpet. Red Carpet is/was a centralized (software) management tool for system management across a network. One of base tools was the software management program rug. It has been used as a development base for the new zen software management system in Opensuse 10.1 and beyond.
The features of rug are quite impressive: besides the usual stuff it was for example able to install and remove packages at the same time. It also supports channel acronyms, downgrades, and so on.
Now some people who previously used yum but missed some of the features and behaviour from rug now created some kind of frontend for yum which comes along with all these rug-features. The name is rum.
Although I haven’t tested it yet I really appreciate the fact that more and more software management tools are using the yum way, or at least the XML package metadata format which is used by yum to manage the software.
Now the only thing missing is a way to enter the debian world. My dream is one common repository format which can be read by all distributions. We could then fill such repositories with LSB rmps, and gone would be all problems of different package formats for different distributions 🙂
However, I’m curious how the new rum will develop and if it will find it’s way into the Fedora Core or Suse world.