On Thursday 2014-08-14 09:56, Todd Rme wrote:
3. Require that package maintainers accept patches to add support for alternatives to packages that don't support it 4. Require that package maintainers accept submit requests to add support for alternatives without requiring patches 5. Provide the basic infrastructure to support alternatives and let package maintainers to decide what to do for their own packages. (of course 1 implies 2-5, 2 implies 3-5, 3 implies 4-5, and 4 implies 5)
What if a package maintainer accepts a sysv script, something changes upstream down the road, the sysv script or whatever needs to be substantially changed, and the person who submitted it has disappeared?
When upstream does not provide a file that is usable with a particular supported init system, we used to write our own (and continue to do so today) and ship them alongside the .spec file in the SRPM. Every addition of patches and {extra files not maintained by upstream} to a SRPM I hate to do and maintain, and hate it by line count. Therefore, for any alternative init system to halfway succeed, in openSUSE, you better make sure it can reuse existing .service files (at least a basic command subset). I am optimistic that there is such progress in some other init(s). -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org