From: Duncan <1i5t5.duncan@cox.net>
To: gentoo-dev@lists.gentoo.org
Subject: [gentoo-dev] Re: eudev project announcement
Date: Sat, 15 Dec 2012 07:21:21 +0000 (UTC) [thread overview]
Message-ID: <pan.2012.12.15.07.21.23@cox.net> (raw)
In-Reply-To: 20121215063304.GA6552@waltdnes.org
Walter Dnes posted on Sat, 15 Dec 2012 01:33:04 -0500 as excerpted:
> [Udev-systemd has] essentially announced ahead of time that most bugs
> from non-systemd users would be closed with WONTFIX.
Agreed, to this point.
> Actually, for political reasons, I hope that eudev does submit a bunch
> bugs+patches, and gets them rejected. Then whenever anyone complains
> about not sharing code, show them a bunch of WONTFIX emails from
> systemd/udev maintainers.
This attitude is and the described events would be... unfortunate.
For the reasons you list, I don't believe people should be /surprised/ if
many such bugs+patches are rejected after submission, but that wouldn't
make it any less unfortunate, and IMO, hoping they DO get rejected is the
wrong attitude to have.
The best possible outcome, IMO, would be that the eudev (and any other
udev replacement projects) eventually work themselves out of a job.
Ideally, the very existence of these projects will trigger a rethink on
the part of the udev folks, causing the reasons for the fork to disappear
over time. Ideally, with effort and compromise on NIH and similar
attitudes on /both/ sides, differences can be put aside and udev (whether
it remains developed under the systemd umbrella or not) can once again be
the unifying influence its authors claim to intend.
To some extent the hubbub has already appeared to trigger incremental
walkbacks and/or the exploration of third ways. The kernel's recent
addition of its own module loading code, endorsed by the udev folks, is
one such third way development. Perhaps I'm reading my own viewpoint
into things, but it seems from here anyway, that the systemd-udev side
rhetoric on initr*-less support for a separate /usr is... less
strident... than it was. And kmod was initially required by new udev,
but is now optional. I'd call all of these good developments... that may
well have never occurred had pushback including but not limited to the
eudev project hadn't occurred.
Ideally, then, the need for eudev as an actually installed systemd-udev
alternative will disappear even as eudev is being born. However, that's
no argument yet for termination of the project and in fact is arguably
the reverse, given systemd and now udev's history of ignoring feedback
from those it's riding roughshod over, as long as people continue to LET
it ride roughshod over them. The existence of the eudev project,
therefore, may continue to be necessary, if only to provide a practical
udev alternative such that udev itself moderates to the point that the
alternative need not be actually used on a system.
But at least there's an alternative now, so that regardless of whether
systemd-udev moderates or not, people aren't left without recourse.
Hopefully that moderation occurs and the alternatives can ultimately be
merged back in, but there's recourse now, so people are no longer
actually dependent on udev-systemd's moderation.
Which way that takes both udev-systemd and eudev remains to be seen, but
I'd /still/ consider it /unfortunate/ if those bugs+patches do appear and
get WONTFIXed, thus, certainly I hope they appear, but just as certainly,
one can HOPE they get resolved/merged, *NOT* resolved/WONTFIXed.
Time will tell.
--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman
next prev parent reply other threads:[~2012-12-15 7:22 UTC|newest]
Thread overview: 77+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-12-15 3:52 [gentoo-dev] eudev project announcement Richard Yao
2012-12-15 3:57 ` Richard Yao
2012-12-15 4:16 ` Peter Stuge
2012-12-15 5:28 ` [gentoo-dev] " Nikos Chantziaras
2012-12-15 12:40 ` Rich Freeman
2012-12-15 6:33 ` [gentoo-dev] " Walter Dnes
2012-12-15 7:21 ` Duncan [this message]
2012-12-15 17:53 ` [gentoo-dev] " Walter Dnes
2012-12-15 18:07 ` Michał Górny
2012-12-15 18:58 ` Walter Dnes
2012-12-15 19:33 ` Michał Górny
2012-12-15 20:17 ` Richard Yao
2012-12-17 10:40 ` Olav Vitters
2012-12-17 11:09 ` Luca Barbato
2012-12-17 13:25 ` Olav Vitters
2012-12-17 14:29 ` Richard Yao
2012-12-17 19:48 ` Olav Vitters
2012-12-17 20:03 ` J. Roeleveld
2012-12-17 21:31 ` Greg KH
2012-12-17 23:23 ` William Hubbs
2012-12-18 6:50 ` Ulrich Mueller
2012-12-18 18:45 ` William Hubbs
2012-12-18 18:51 ` Richard Yao
2012-12-18 19:06 ` William Hubbs
2012-12-18 19:20 ` Ian Stakenvicius
2012-12-18 19:28 ` Rich Freeman
2012-12-18 9:01 ` Richard Yao
2012-12-18 18:07 ` Ian Stakenvicius
2012-12-18 7:21 ` J. Roeleveld
2012-12-19 17:13 ` Greg KH
2012-12-19 17:41 ` Kevin Chadwick
2012-12-19 23:27 ` J. Roeleveld
2012-12-20 8:31 ` Michał Górny
2012-12-20 11:21 ` Richard Yao
2012-12-20 12:02 ` Rich Freeman
2012-12-20 12:18 ` Richard Yao
2012-12-20 20:55 ` Kevin Chadwick
2012-12-21 8:23 ` J. Roeleveld
2012-12-21 8:10 ` J. Roeleveld
2012-12-21 8:57 ` Michał Górny
2012-12-21 10:24 ` J. Roeleveld
2012-12-21 11:02 ` Michał Górny
2012-12-21 11:31 ` J. Roeleveld
2012-12-21 11:42 ` Michał Górny
2012-12-21 11:48 ` J. Roeleveld
2012-12-21 16:12 ` Stelian Ionescu
2012-12-21 16:14 ` J. Roeleveld
2012-12-21 13:51 ` Ian Stakenvicius
2012-12-21 14:37 ` J. Roeleveld
2012-12-21 14:52 ` Dale
2012-12-21 14:54 ` J. Roeleveld
2012-12-21 15:06 ` Dale
2012-12-21 14:38 ` Rich Freeman
2012-12-21 15:04 ` J. Roeleveld
2012-12-21 16:21 ` William Hubbs
2012-12-21 17:36 ` J. Roeleveld
2012-12-21 17:52 ` Dale
2012-12-21 18:05 ` J. Roeleveld
2012-12-21 18:15 ` Ian Stakenvicius
2012-12-21 18:20 ` William Hubbs
2012-12-21 18:52 ` J. Roeleveld
2012-12-18 8:51 ` Richard Yao
2012-12-18 5:12 ` Luca Barbato
2012-12-17 12:47 ` Richard Yao
2012-12-15 23:32 ` Duncan
2012-12-15 14:19 ` [gentoo-dev] " Anthony G. Basile
2012-12-15 21:08 ` Richard Yao
2012-12-15 21:20 ` Rick "Zero_Chaos" Farina
2012-12-15 21:22 ` Richard Yao
2012-12-15 12:07 ` Roy Bamford
2012-12-15 12:47 ` Dale
2012-12-15 12:48 ` [gentoo-dev] Re: [gentoo-project] " Rich Freeman
2012-12-15 13:52 ` Duncan
2012-12-15 15:43 ` Luca Barbato
2012-12-15 16:20 ` Rich Freeman
2012-12-15 20:29 ` Luca Barbato
2012-12-15 21:16 ` Richard Yao
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=pan.2012.12.15.07.21.23@cox.net \
--to=1i5t5.duncan@cox.net \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox