mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: "Albert Cahalan" <acahalan@gmail.com>
To: "Jan Engelhardt" <jengelh@linux01.gwdg.de>
Cc: kzak@redhat.com, hvogel@suse.de, olh@suse.de, hpa@zytor.com,
	linux-kernel@vger.kernel.org, arekm@maven.pl,
	util-linux-ng@vger.kernel.org
Subject: Re: util-linux: orphan
Date: Wed, 20 Dec 2006 12:27:15 -0500	[thread overview]
Message-ID: <787b0d920612200927u61e08288o1728ff6433bd92b@mail.gmail.com> (raw)
In-Reply-To: <Pine.LNX.4.61.0612201712190.15218@yvahk01.tjqt.qr>

On 12/20/06, Jan Engelhardt <jengelh@linux01.gwdg.de> wrote:
>
> >> I've originally thought about util-linux upstream fork,
> >> but as usually an fork is bad step. So.. I'd like to start
> >> some discussion before this step.
> > ...
> >> after few weeks I'm pleased to announce a new "util-linux-ng"
> >> project. This project is a fork of the original util-linux (2.13-pre7).
> >
> > Well, how about giving me a chunk of it? I'd like /bin/kill please.
> > I already ship a nicer one in procps anyway, so you can just delete
> > the files and call that done. (just today I was working on a Fedora
> > system and /bin/kill annoyed me)
>
> How can you ship a "nicer" kill, given that its sole purpose is to accept
>
>   kill { -l | -t | {-s SIGNUM | -SIGNAME } somepid [morepids] }
>
> ?

I checked compatibility with Solaris, Tru64, probably a few BSDs,
and man pages of many others.

Fedora Core 5 doesn't seem to like this command:

/bin/kill -l 17 19

(which reminds me, I need to add sigqueue support and
maybe tgkill support)

> What about merging util-linux and procps?

How? Which way?

As I mentioned before, I was twice disappointed in missing
announcements of util-linux maintainership being up for grabs.
I certainly have a track record for keeping things stable.

Prior to me, procps has a history of being abandoned and
broken. Procps is a fork of the long-dead kmem-ps project.
Procps was then passed to someone who added color and
then disappeared. The prior maintainer picked up the old
code again, no doubt under influence of his employer Red Hat.
I rewrote much of it then, but had trouble getting in all of
my changes. Debian started using my code, which slowly
turned into a fork. Maintainership was passed to somebody
else, without even telling me. That person and his immediate
successor added numerous serious bugs. Inexperience with
the code and the lack of a test suite soon led to that group
being bogged down in problems. One by one, the various
Linux distributions switched over to my version of the code.

So as you may imagine, I'd be rather nervous about letting
procps get into that situation again. Bugs are yucky. Having
multiple committers and no testing is a sure path to ruin.

  reply	other threads:[~2006-12-20 17:27 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-12-20  6:42 Albert Cahalan
2006-12-20 16:13 ` Jan Engelhardt
2006-12-20 17:27   ` Albert Cahalan [this message]
2006-12-21 20:09     ` Jan Engelhardt
  -- strict thread matches above, loose matches on Subject: below --
2006-12-18  7:52 [ANNOUNCE] util-linux-ng Karel Zak
2006-12-18  9:55 ` Arkadiusz Miskiewicz
2006-11-09 22:41   ` util-linux: orphan Karel Zak
2006-11-09 22:45     ` H. Peter Anvin
2006-11-10 10:02     ` Pádraig Brady
2006-12-18  7:17     ` Karel Zak
2006-12-18  9:33       ` Jan Engelhardt
2006-12-18 10:05         ` Arkadiusz Miskiewicz
2006-12-18 10:49         ` Matthias Koenig
2006-12-18 15:00         ` Karel Zak
2006-12-27  2:46       ` Arnd Bergmann
2006-12-27  3:08         ` H. Peter Anvin
2006-12-27  3:58           ` Arnd Bergmann
2006-12-27  4:35           ` Theodore Tso
2006-12-27 11:24             ` Alessandro Suardi
2006-12-27 11:46               ` Jan Engelhardt
2006-12-27 13:18             ` Horst H. von Brand
2006-12-27 13:24           ` Christoph Hellwig
2006-12-27  4:17         ` Chris Adams
2006-12-27 18:15         ` Karel Zak
2006-12-27 18:39           ` Arnd Bergmann
2006-12-27 19:18             ` Karel Zak
2006-12-27 20:42               ` Theodore Tso
2006-12-27 22:12                 ` Karel Zak
2006-12-27 22:21                   ` H. Peter Anvin
2006-12-30  7:31                   ` Valdis.Kletnieks
2006-12-28 10:28                 ` Ian Kent
     [not found] <fa.LNsUrtZq/ifve7DpPe6aiVU8Usk@ifi.uio.no>

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=787b0d920612200927u61e08288o1728ff6433bd92b@mail.gmail.com \
    --to=acahalan@gmail.com \
    --cc=arekm@maven.pl \
    --cc=hpa@zytor.com \
    --cc=hvogel@suse.de \
    --cc=jengelh@linux01.gwdg.de \
    --cc=kzak@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=olh@suse.de \
    --cc=util-linux-ng@vger.kernel.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

all inboxes | Powered by JetHome®