Gentoo Archives: gentoo-user

From: Alexander Skwar <listen@×××××××××××××××.name>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: star
Date: Wed, 26 Sep 2007 08:29:43
Message-Id: 2021306.3IsArpDem0@kn.gn.rtr.message-center.info
In Reply to: Re: [gentoo-user] Re: Re: star by Neil Bothwick
1 Neil Bothwick <neil@××××××××××.uk> wrote:
2
3 > Hello Alexander Skwar,
4 >
5 >> Yes, it's very bad that Gentoo scripts don't limit themselves to
6 >> POSIX. Another windmill to fight against.
7 >
8 > Artificially limiting yourself to the lowest common denominator when
9 > better options are available is bad, and discourages evolution.
10
11 Well, depends.
12
13 Making use of non standard options when standard compliant
14 options are avialable, is no-good evolution. It very much
15 tastes of the way Microsoft handles standards. Eg. have a
16 look at how MS treated Java or HTML (granted, Netscape wasn't
17 much better either).
18
19 Back to tar: Why use "tar -j" in scripts, when "bzip2 | tar"
20 does the same thing? I very much disagree that "tar -j" is
21 the "better" option here; in fact, I'd say that "bzip2 | tar"
22 is the better option, as it works on a lot more systems than
23 "tar -j" does. Heck, "tar -j" even does not work on all GNU
24 tar implementations, as very old GNU tars don't have bzip2
25 support at all and -j wasn't always used for bzip2.
26
27 > POSIX
28 > specifies the minimum set of options and features, not the maximum. As
29 > long as the standards aren't broken, nothing is wrong, and adding new,
30 > useful and compatible features is one way that standards get improved.
31
32 No, it's not. To improve a standard, you make sure that the standard
33 gets amended and then you implement something. Not the other way around.
34
35 Alexander Skwar
36
37 --
38 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Re: star Neil Bothwick <neil@××××××××××.uk>