public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Dale <rdalek1967@gmail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] last rites: sys-fs/eudev
Date: Tue, 12 Sep 2023 15:59:12 -0500	[thread overview]
Message-ID: <782dc866-ed43-04bd-2b0f-422579bc9889@gmail.com> (raw)
In-Reply-To: <0c6f6995-0e27-5541-0006-f4d3d7d102e6@gmail.com>

Eli Schwartz wrote:
> On 9/12/23 3:05 PM, orbea wrote:
>> On Tue, 12 Sep 2023 14:51:34 -0400
>> Matt Turner <mattst88@gentoo.org> wrote:
>>> Conspiracy alert!
>>>
>>> It's been more than 2 years since
>>> https://www.gentoo.org/support/news-items/2021-08-24-eudev-retirement.html
>>>
>>>
>>> People have had plenty of time. More chances than were fair have been
>>> given. Nothing has changed, except eudev has further diverged from
>>> upstream udev.
>>>
>>
>> Unfortunately this flew under the radar for a lot of people, when I
>> asked Sam about this on irc a while ago I was informed (As I
>> understood) that eudev was still going to be an option into the future
>> and as the ebuild was still getting updates I never considered this is
>> how the core Gentoo devs felt.
>
> It sounds to me like the last-rite system has worked and achieved the
> desired goal then. It is no longer flying under the radar, and for
> people who use eudev and wish to see it be a supported option, a fire
> has been lit under them to get involved.
>
> Do keep in mind that based on commit history the only person that
> cares about eudev at all for years now is Sam, and that's apparently
> out of mere obligation. He is not listed as an eudev project member or
> package maintainer, the actual eudev project should likely acknowledge
> reality and disband in order to more effectively communicate their
> intent.
>
> None of this is or ever was sustainable -- do not expect people who
> don't use a thing, aren't willing to maintain a thing, but intercede
> out of obligation to be an effective maintainer or be willing to do so
> in perpetuity.
>
> If I had to take a wild guess, "it is still going to be an option into
> the future" actually meant "we aren't ready to treeclean it yet,
> people still use it, so we're gonna see how low-effort it is to keep
> it limping along without any maintainers but also maybe someone would
> like to maintain it".
>
> Sure enough, the total lack of gentoo maintainers for this package
> meant that once people who were engaging with ebuild updates *purely*
> out of a sense of obligation could no longer justify continuing to do
> so when the package wasn't compatible with its reverse dependencies,
> those people decided that it was time to step down.
>
> It's great to see people who do care and actually use the software,
> step up in their place.
>
>


Picking fairly random message to reply too. 

I'm a regular user, for some 20 years now.  I'm also a eudev user at the
moment.  I'm also not a fan of systemd and friends.  It's why I started
using eudev long ago.  So, like eudev, not much on systemd stuff and
currently use eudev.  With that info shared, this is my take on this.

It seems that while eudev is alive upstream for other distros, no one
cares to maintain it on Gentoo anymore because it doesn't serve a
purpose other than avoiding systemd.  While I kinda like that purpose,
I'm not maintaining eudev either.  If no one steps up and pinky swears
to maintain eudev, it will and should be removed from the tree.  After
all, this is about 2 years past due it seems.  While I wish someone
would maintain eudev, I'm not going to jump up and down demanding or
even implying someone should do so.  It sounds like it was easier in the
past to maintain it but upcoming changes is going to make that more time
consuming and require more work.  It appears no one is yet willing to
take that effort on. 

In my opinion, this thread has raised the awareness of the eudev
situation long ago.  If no one steps up, then it is time to retire eudev
and all of us eudev lovers will just have to switch.  This is just the
way FOSS works sometimes.  I recall switching from udev to eudev.  It
was as simple as unmerge one, emerge the other.  I assume it will be
pretty simple and straight forward this time to do the reverse.  I did
see somewhere that one should check configs and make sure there is no
systemd/udev entries, in case it masks or prevents something from being
installed.  I already checked mine.

My vote, give it time.  If someone steps up, great.  If not, we just
have to switch to udev and move on.  Debating it even more is unlikely
to change anything and may even send some running away.  I just wish we
knew just how many people actually used eudev.  Based on this thread, I
know of 2.  I know one of them can't code.  That's me!!  ;-) 

My $0.02 worth. 

Dale

:-)  :-) 


  reply	other threads:[~2023-09-12 20:59 UTC|newest]

Thread overview: 121+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-09-11 15:14 [gentoo-dev] last rites: sys-fs/eudev Andreas K. Huettel
2023-09-11 15:22 ` orbea
2023-09-11 15:29   ` Andreas K. Huettel
2023-09-11 15:42     ` orbea
2023-09-11 17:25       ` martin-kokos
2023-09-11 17:45         ` orbea
2023-09-11 19:20       ` Dale
2023-09-11 20:31         ` Sam James
2023-09-11 21:14           ` orbea
2023-09-11 21:21             ` Sam James
2023-09-11 21:29               ` Alexey Sokolov
2023-09-11 21:35                 ` Sam James
2023-09-11 21:43                   ` Alexey Sokolov
2023-09-11 21:51                     ` Alexe Stefan
2023-09-11 21:59                       ` Sam James
2023-09-11 21:32               ` orbea
2023-09-11 21:50                 ` Sam James
2023-09-11 22:10                   ` orbea
2023-09-11 22:17                     ` Sam James
2023-09-12  2:34                       ` orbea
2023-09-12  9:18                         ` Rich Freeman
2023-09-12 11:00                           ` Alarig Le Lay
2023-09-14  0:20                           ` [gentoo-dev] " Madhu
2023-09-14  0:47                             ` Alex Boag-Munroe
2023-09-14 14:25                             ` Arsen Arsenović
2023-09-14 14:57                               ` Mike Gilbert
2023-09-14 18:15                                 ` Arsen Arsenović
2023-09-11 21:27           ` [gentoo-dev] " Eddie Chapman
2023-09-11 21:41             ` Sam James
2023-09-11 22:22               ` Eddie Chapman
2023-09-11 22:27                 ` Sam James
2023-09-12 13:36                   ` Eddie Chapman
2023-09-12 13:57                     ` Sam James
2023-09-12 14:12                     ` Rich Freeman
2023-09-12 14:17                       ` Sam James
2023-09-12 15:04                         ` Eddie Chapman
2023-09-12 18:47                           ` Matt Turner
2023-09-12 15:35                         ` orbea
2023-09-12 17:23                           ` Alexe Stefan
2023-09-12 17:36                             ` orbea
2023-09-12 19:06                               ` Eddie Chapman
2023-09-12 19:32                                 ` orbea
2023-09-12 18:53                             ` Matt Turner
2023-09-12 18:58                               ` Alexe Stefan
2023-09-12 23:45                             ` karl
2023-09-12 18:51                           ` Matt Turner
2023-09-12 19:05                             ` orbea
2023-09-12 19:56                               ` Eli Schwartz
2023-09-12 20:59                                 ` Dale [this message]
2023-09-12 20:37                               ` Matt Turner
2023-09-12 14:55                       ` Eddie Chapman
2023-09-12 15:00                         ` Sam James
2023-09-12 19:21                         ` Andreas K. Huettel
2023-09-12 19:47                           ` Eddie Chapman
2023-09-12 20:33                             ` Andrew Ammerlaan
2023-09-12 21:23                               ` Eddie Chapman
2023-09-12 21:36                                 ` Matt Turner
2023-09-12 21:45                                   ` Alexe Stefan
2023-09-12 21:52                                     ` Matt Turner
2023-09-13  4:35                                       ` Alexe Stefan
2023-09-13  4:56                                         ` Eli Schwartz
2023-09-13  5:03                                           ` Alexe Stefan
2023-09-13  5:38                                             ` Eli Schwartz
2023-09-13  6:13                                               ` Alexe Stefan
2023-09-13  6:19                                                 ` Alexe Stefan
2023-09-13  6:40                                                 ` Dale
2023-09-13  6:54                                                   ` Alexe Stefan
2023-09-13  7:23                                                     ` Dale
2023-09-12 22:35                                   ` Eddie Chapman
2023-09-13  7:55                                 ` Andrew Ammerlaan
2023-09-13  8:10                                   ` Dale
2023-09-16  6:01                                     ` Oskari Pirhonen
2023-09-16  6:09                                       ` Sam James
2023-09-16  7:15                                         ` Dale
2023-09-13  8:13                                   ` Arve Barsnes
2023-09-13 23:49                                   ` Eddie Chapman
2023-09-14 14:16                                   ` Eddie Chapman
2023-09-14 14:44                                     ` Alex Boag-Munroe
2023-09-14 15:30                                       ` Eddie Chapman
2023-09-14 16:09                                         ` Alex Boag-Munroe
2023-09-14 16:50                                           ` Eddie Chapman
2023-09-14 17:18                                             ` Alex Boag-Munroe
2023-09-14 18:39                                               ` Alexe Stefan
2023-09-14 19:11                                                 ` Alex Boag-Munroe
2023-09-14 17:27                                             ` Rich Freeman
2023-09-14 17:39                                               ` Eddie Chapman
2023-09-14 17:52                                                 ` Alex Boag-Munroe
2023-09-14 17:57                                                 ` Rich Freeman
2023-09-14 23:19                                                 ` Arsen Arsenović
2023-09-15 15:10                                                   ` orbea
2023-09-15 18:38                                                     ` Alexey Sokolov
2023-09-15 18:56                                                       ` orbea
2023-09-15 22:25                                                         ` Arsen Arsenović
2023-09-15 22:40                                                   ` orbea
2023-09-16  1:12                                                     ` Arsen Arsenović
2023-09-16  9:35                                                     ` David Seifert
2023-09-16 13:32                                                       ` Alexe Stefan
2023-09-16 22:03                                                         ` Arsen Arsenović
2023-09-17  9:00                                                           ` Alexe Stefan
2023-09-17 10:16                                                             ` Arsen Arsenović
2023-09-17 17:56                                                               ` Alexe Stefan
2023-09-17 18:38                                                                 ` Arsen Arsenović
2023-09-14 17:20                                       ` Eddie Chapman
2023-09-14 17:28                                         ` Alex Boag-Munroe
2023-09-14 17:51                                           ` Eddie Chapman
2023-09-14 17:19                                     ` Matt Turner
2023-09-14 17:24                                       ` Eddie Chapman
2023-09-13  2:55                             ` Eli Schwartz
2023-09-13  9:05                               ` Eddie Chapman
2023-09-13  9:34                                 ` Alexe Stefan
2023-09-13  9:43                                   ` Alex Boag-Munroe
2023-09-13 21:57                                   ` Arsen Arsenović
2023-09-12 14:31                     ` martin-kokos
2023-09-12 15:00                       ` Eddie Chapman
2023-09-12 15:20                         ` Sam James
  -- strict thread matches above, loose matches on Subject: below --
2023-09-13  1:23 Alex Boag-Munroe
2023-09-13  1:48 ` Alex Boag-Munroe
2021-11-27  0:23 [gentoo-dev] Last " Mike Gilbert
2022-08-30  9:52 ` Jaco Kroon
2022-08-30 10:27   ` Arve Barsnes
2022-08-30 12:26     ` Jaco Kroon

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=782dc866-ed43-04bd-2b0f-422579bc9889@gmail.com \
    --to=rdalek1967@gmail.com \
    --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