Util-Linux package development
 help / color / mirror / Atom feed
From: Evan Hunt <ethanol@armory.com>
To: Karel Zak <kzak@redhat.com>
Cc: Albert Cahalan <acahalan@gmail.com>,
	Bryan Henderson <bryanh@giraffe-data.com>,
	ams@gnu.org, P@draigbrady.com, util-linux-ng@vger.kernel.org
Subject: Re: splitting util-linux (was: kill)
Date: Fri, 22 Dec 2006 08:52:39 -0800	[thread overview]
Message-ID: <20061222165239.GC757@armory.com> (raw)
In-Reply-To: <20061222110352.GV5971@petra.dvoda.cz>


>  Hmm... I can imagine faster things based on possition (so you call
>  seek()) rather than on the serial number. But it's completely different
>  topic.

Something like that is coming next, as a matter of fact.  But yes,
different topic.

>  And why we cannot use two tools for these two different jobs/formats? 

Because it's an unnecessary duplication of code, because it's trivially
easy to have my tool run in a "look"-equivalent mode, and because I imagine
there may be some other shell script author out there in the world who's
been using "look" for this purpose for a long time and would be pleased
to find it suddenly having a smarter set of options.

>  I really don't see any reason why we should merge these search tools
>  to one monolithic tool. There's many different formats how you can
>  organize your data and I think it's normal that we have separated
>  tools for every format. 

Then why not different tools for organizing it?  Instead of using 
"sort --ignore-case --dictionary-order --unique", why not have a
single-purpose "dictsort" tool to generate the input for "look"?  ;)

I'm kidding, here, but my point is serious:  Flexible tools that can
serve many purposes are better than inflexible ones that only serve
one, and if you have a flexible tool that serves your purpose equally
well or better, then there's no need to keep the inflexible ones around.

(I'm not sure this conversation still needs to be on the util-linux-ng
list, sorry if I'm hijacking it...)

Evan Hunt


  reply	other threads:[~2006-12-22 16:52 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <787b0d920612192242x3788f4bfh3be846d4188e3767@mail.gmail.com>
2006-12-20  8:57 ` kill (was: Re: util-linux: orphan) Karel Zak
2006-12-20 10:03   ` kill Pádraig Brady
2006-12-20 10:45     ` kill Karel Zak
2006-12-20 21:45       ` kill Alfred M. Szmidt
2006-12-20 23:55         ` kill Karel Zak
2006-12-21  4:10           ` kill Evan Hunt
2006-12-21 16:34             ` splitting util-linux (was: kill) Bryan Henderson
2006-12-21 21:53               ` Karel Zak
2006-12-22  6:12                 ` Albert Cahalan
2006-12-22  7:13                   ` Bryan Henderson
2006-12-22  9:06                     ` Albert Cahalan
2006-12-22  7:23                   ` Bryan Henderson
2006-12-22  7:45                   ` Evan Hunt
2006-12-22  8:07                     ` Karel Zak
2006-12-22  8:45                       ` Evan Hunt
2006-12-22 11:03                         ` Karel Zak
2006-12-22 16:52                           ` Evan Hunt [this message]
2006-12-22 12:32                       ` Ian Kent
2006-12-22 10:24                   ` Karel Zak
2006-12-22 14:50                     ` Mark Rosenstand
2006-12-22 17:38                     ` Albert Cahalan
2006-12-25 20:03                     ` Albert Cahalan
2006-12-25 22:50                       ` Bryan Henderson
2006-12-22  6:44                 ` Bryan Henderson
2006-12-22  7:52                   ` Karel Zak
2006-12-21 10:51           ` kill Alfred M. Szmidt
2006-12-21 11:39             ` kill Martin Mares
2006-12-21 15:30               ` kill Karel Zak
2006-12-21 16:50               ` kill Alfred M. Szmidt
2006-12-21 17:38                 ` kill Albert Cahalan
2006-12-22  1:37                 ` kill Ian Kent
2006-12-20 15:00     ` kill Ian Kent
2006-12-20 16:58     ` kill Albert Cahalan
2006-12-20 16:33   ` kill (was: Re: util-linux: orphan) Albert Cahalan
2006-12-20 21:12     ` Karel Zak
2006-12-21  2:32       ` Albert Cahalan

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=20061222165239.GC757@armory.com \
    --to=ethanol@armory.com \
    --cc=P@draigbrady.com \
    --cc=acahalan@gmail.com \
    --cc=ams@gnu.org \
    --cc=bryanh@giraffe-data.com \
    --cc=kzak@redhat.com \
    --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