Hi, After reading https://www.debian.org/vote/2014/vote_003 in full again, I came to the conclusion that I wanted to publically withdraw my support for Choice 2, after re-reading it several times and sleeping over it.
So why do I dislike choice 2?
Choice 2 has two paragraphs I disagree with, rather strongly by now:
----begin part 1
Package maintainers are strongly encouraged to merge any contributions
for support of any init system, and to add that support themselves if
they're willing and capable of doing so. In particular, package
maintainers should put a high priority on merging changes to support
any init system which is the default on one of Debian's non-Linux
ports.
----end part 1
----begin part 2
There may be some loss of
functionality under sysvinit if that loss is considered acceptable by
the package maintainer and the package is still basically functional,
but Debian's standard requirement to support smooth upgrades from
wheezy to jessie still applies, even when the system is booted with
sysvinit.
----end part 2
So, about part 1 I disagree with telling maintainers what to do, that they
should priorize supporting other init systems. IMO thats a.) completly up
to the maintainer and b.) I think prioritizing security fixes and usability
features and plain simple features is probably most always more beneficial
for the average user. Or: whatever it is, but I hardly doubt it's wise to
always prioritize support for whatever niche initsystem.
So (IMNSHO anymore) this is stupid advice (with a "should" statement no less)
harming our software and our users. I blame lost focus due to a distorted
"discussion" for this.
And part 2 is too vague and broad at the same time, and also unrealistic given
the circumstances (eg wanting to release in 2015). Again, I think these words
aim and prioritize a rather unimportant (and unspecific) feature (and whats a
smooth upgrade anyway? IMO a reboot is part of a smooth upgrade as only after
a reboot I know the system can be rebooted safely...) and take away the
opportunity to do the right thing instead.
Choice 2 is certainly better than choice 1, which completly unacceptably tells
maintainers they have to support (and provide) a removed legacy upstream
feature. Or better: invent a new system which they have no interest to create.
IOW: those who believe in choice 1 think they can tell others to write patches
(and how!). Which is soo much out of bounds with Debians ideals and practices
since over 20 years that I'm speechless.
I'm also utterly disgusted that this GR was proposed by Ian, someone who
perceives himself as loser of the tech-ctte decision (instead of accepting
a group decission of a group which he is part of) and thus deciced to beat
Debian into shape via this GR - and who has already announced that he will
not keep quiet if he looses the GR and only will be quiet if he wins.
(I'm happy to provide the message-id for this... but I'm sure people do
rememeber.)
This makes me quite very sad. From a responsible and reasonable tech-ctte
member I would have expected (and I still expect!) to see the bias and act
accordingly, as in: step back.
cheers,
Holger
signature.asc
Description: This is a digitally signed message part.

