On Fri, Aug 10, 2012 at 4:45 AM, Luca Barbato <lu_z...@gentoo.org> wrote: > The whole point of the debate should be if easier to have systemd split > itself in usable components so people with certain focuses could > leverage it on linux and replace those on non-linux (apparently not a > chance) or have what we currently have and works decently and hopefully > be compatible (so have a compatible interface for user-daemons, a > compatible dbus interface for the desktop integrations and so on), not > which project we should help to kill the others.
I understand where you're coming from, but keep in mind that upstream the debate is more along the lines of what else to integrate, not what to split apart. There is also little interest in supporting non-linux systems with systemd - I don't think anybody working on it uses anything but linux, and I think one of their goals is to not be held back by features not available elsewhere. That might make it more of a niche solution, but it is a niche that probably includes almost all of the boxes running a typical linux distro (servers, desktops, etc - not toasters, phones, DVRs, etc). Things like Prefix or FreeBSD are a very low in market share. In any case, this list is really the wrong place for such a debate, since nobody who has any power to change anything is listening. The success/failure of systemd will have almost nothing to do with how Gentoo adopts it, it is already moderately well-supported on Gentoo as a non-default, and while there are concerns about how udev/etc is packaged and where a few things are installing their files, for the most part nothing is broken. Some purists are concerned that whatever rc system they're not using is sticking files on their system that don't do anything, and that they can't control this, and that seems to be a fault with all of the options, and most of the packages in the tree that install init scripts. There is also quite a bit of people calling each other's babies ugly, which isn't terribly productive or helpful for the community. Rich