[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Integration with systemd

Simon Richter <sjr@debian.org> writes:

> I believe this GR is less about technical than about organizational
> aspects. If we want to fully adopt systemd, we need a faster policy
> process, which will disenfranchise users with less-common use cases,
> because there is no time to integrate their concerns (I'm also sceptical
> that we have the necessary influence upstream to alter the trajectory of
> development).

It's not clear to me whether we need a faster policy *process* or if we
just need more hands, but I completely agree that the current policy
process is too slow.  I haven't had much time to work on it for about five
years; if it weren't for Sean, it would have stalled entirely.  We still
don't have good documentation of triggers in Policy, and I think there are
major gaps in the documentation of multi-arch.  :(

If anyone reading this has thought about working on Policy and has been
driven away or turned off by something, please reach out either publicly
on the list or privately to me (and I suspect Sean would be happy to hear
from you too).  I'd love to know what drove you away, and think about
whether there's anything we can do about it.  Deciding what changes to
make involves some necessary social wrangling, and that may be the hardest
obstacle, but even hearing specifics about that would be helpful.

I also completely agree with Josh's message and with your other message
that we need to make a lot of decisions about what systemd features
packages can assume, or what workarounds they have to have in place if
they can't assume those features.  There are a variety of different
options here, ranging from requiring software be fully ported to a
sysvinit system before it can be packaged for Debian to assuming that all
Debian systems run systemd, with multiple interesting points in between.

I don't think a GR should attempt to resolve all of the specific details,
but I do think it should resolve where the project wants to be on that
spectrum so that we can then roll up our sleeves and start turning that
into specific policy guidance.  There is quite a lot to say in this area
(and that needs to be said), once we have that direction from the project
as a whole.

Russ Allbery (rra@debian.org)              <https://www.eyrie.org/~eagle/>

Reply to: