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

Re: Bug#727708: Fsck SystemD and its developers and its users. GR to override this please.



On 02/11/2014 03:09 AM, Vitaliy Filippov wrote:
>> Excuse me, but this reply isn't appropriate, just as much as the OP.
>> Redirecting him to another Unix distribution isn't the thing to do.
>>
>> Instead, you should have informed the OP that we will continue to
>> support not only systemd, upstart, or whichever becomes the default.
>> Because that's the plan. And nobody will force anyone to use the default
>> settings, just like nobody is forced to use the default desktop.
> 
> It seems that in case of systemd it may end being forced, doesn't Gnome
> 3 depend on it?

We have between 40 and 50 window managers in Debian. Nobody forces you
to use Gnome. How about switching to TWM! :)

> I have another idea - maybe systemd could be split in parts in Debian? I
> think it would fix some objections.

This has been discussed at large already.

It would. But neither upstream nor the Debian package maintainers wish
to have (or wish to do the work so that) systemd (is) split into
relevant independent parts. This is a shame, because that's the most
controversial issue, but that's a a view which can be defended: they
believe in the current design, where each component is used by another.

> I.e. for example, systemd-journal looks like the most bloated part of
> systemd to me, with its binary log format, QR codes and built-in HTTP
> server - so maybe it could be disabled via a patch? Or even packaged
> separately so you can choose whether to install it? Is anyone familiar
> with systemd code - does it look possible and/or simple task to you?

As much as I understood, systemd-journal is the part which is the most
optional, and which you can avoid completely currently. Problem is: we
have no idea how long this is going to be truth (as it happened with
logind and other components).

I don't think it is reasonable to expect Debian systemd maintainers will
do the work of separating each components to make them independent. They
haven't stated that this is what they want to do.

Thomas


Reply to: