From: felix@crowfix.com
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Why are gentoo people so in love with colorized output?!?
Date: Wed, 4 Apr 2007 08:53:21 -0700 [thread overview]
Message-ID: <20070404155321.GA10689@crowfix.com> (raw)
In-Reply-To: <20070404152942.58ed359d@hactar.digimed.co.uk>
On Wed, Apr 04, 2007 at 03:29:42PM +0100, Neil Bothwick wrote:
> On Wed, 04 Apr 2007 16:09:30 +0300, Daniel Iliev wrote:
>
> > Exactly. So, MHO is that it would be better if all the output from
> > console apps was just plain text with the option for people who want
> > colors to enable and customize colors, wouldn't it?
>
> Why? all you're doing there is changing to a different default colour
> scheme (one where all text is the same). I really don't see the point in
> changing, when I suspect the majority prefer colours. Switching colour
> on and off is simple enough, to why disturb the status quo?
(a) The unix standard for ages has been simple plain text output.
Gentoo breaks that standard with a color default. Gentoo has broken
the standard; gentoo ought to honor the standard.
(b) Switching color off is easier than you might imagine, since all of
the following DO NOT WORK:
TERM=vt100
|less
NOCOLOR=true
--nocolor
--color=n
editing /usr/bin/emerge to always set havecolor = 0
> What is absolutely clear is that none of this will be brought about by
> ranting at and insulting the devs who do this for no pay. In fact, such
> posts are against the new Gentoo Code of Conduct.
I will explain why I consider gentoo to be run by amateurs, and I
don't mean in the old sense of unpaid vs professionals, I mean in the
shoddy sense of "try again in the next release" trial and error coding I
have seen.
Some bright eyes linked /bin/ls against some /usr/lib library, maybe
gpm, I forget, which made my system unbootable. No boot partition
command should EVER be linked outside the boot partition.
Some genius set up an ebuild to remove a library which /bin/lvm was
linked against, which made my system unbootable.
Several other now-forgotten similar breakages which rendered my system
unbootable. Gentoo is the absolute first Unix system I have used in
25 years which I have been leery of rebooting for wondering if I will
have to break out the rescue disk yet again.
As for colorization, my recollection is that it first appeared as hard
coded escape sequences in every single message in /usr/bin/emerge.
This was such atriociously bad coding that I just edited it out,
figuring that a bug report would be lost on such feeble minds.
It then moved to actual variable assignments with the appropriate
names, still hard coded. What the heck is termcap / terminfo for if
worked around like that? Once more I shook my head and edited it out
rather than waste time educating supposedly intelligent developers on
the horrors of hard coded magic values. For some reason, hard coded
magic numbers seem to be a favorite of newbies, and I have long since
learned that those developers who like hard coded magic numbers seem
to be particularly dead set against having anyone tell them why that
is bad practice.
Along the way, various color controls appeared, none of them working
particularly well. I have listed them above. None of them work.
Apparently the Gentoo standard is to add features without testing
them. Somewhere along the way, "--nocolor" became unfashionable and
was replaced by "--color=n", but "--nospinner" is still favored,
possibly because the fad police haven't discovered it yet and replaced
it by "--spinner=n". Or maybe they have become bored with fussing
with managing options and have moved on to some trendier busy work.
I use gentoo because portage *mostly* works, the ebuild packages
*mostly* work, I have an amd64 system and slackware has no 64 bit
version (I am aware of the unofficial one), I can't stand RedHat and
the other big corporate systems, and Debian leaves me cold with its
political bickering. I do NOT advise friends to use gentoo, and I
would be amazed if any business tried to use it for production.
--
... _._. ._ ._. . _._. ._. ___ .__ ._. . .__. ._ .. ._.
Felix Finch: scarecrow repairman & rocket surgeon / felix@crowfix.com
GPG = E987 4493 C860 246C 3B1E 6477 7838 76E9 182E 8151 ITAR license #4933
I've found a solution to Fermat's Last Theorem but I see I've run out of room o
--
gentoo-user@gentoo.org mailing list
next prev parent reply other threads:[~2007-04-04 16:04 UTC|newest]
Thread overview: 133+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-04-04 4:17 [gentoo-user] Why are gentoo people so in love with colorized output?!? felix
2007-04-04 4:29 ` Bo Ørsted Andresen
2007-04-04 5:13 ` felix
2007-04-04 5:36 ` Bo Ørsted Andresen
2007-04-04 6:19 ` Graham Murray
2007-04-04 6:22 ` Bo Ørsted Andresen
2007-04-05 17:07 ` Mick
2007-04-05 19:07 ` Tony Stohne
2007-04-05 19:14 ` Tony Stohne
2007-04-05 19:22 ` Tony Stohne
2007-04-06 15:44 ` Mick
2007-04-06 18:34 ` Tony Stohne
2007-04-07 17:26 ` Dan Farrell
2007-04-07 19:32 ` Tony Stohne
2007-04-07 23:07 ` [gentoo-user] sylpheed claws quotes colourisation (was: Why are gentoo people so in love with colorized output?!?) Renat Golubchyk
2007-04-08 1:39 ` Dan Farrell
2007-04-08 8:36 ` [gentoo-user] Why are gentoo people so in love with colorized output?!? Neil Bothwick
2007-04-08 15:40 ` Dan Farrell
2007-04-08 16:56 ` Neil Bothwick
2007-04-08 23:25 ` David Relson
2007-04-09 13:44 ` Dan Farrell
2007-04-06 5:48 ` W.Kenworthy
2007-04-06 6:14 ` Graham Murray
2007-04-06 8:19 ` Neil Bothwick
[not found] ` <200704061149.37793.benno.schulenberg@gmail.com>
2007-04-06 10:26 ` Paul Colquhoun
2007-04-08 13:24 ` [gentoo-user] " Alexander Skwar
2007-04-06 11:06 ` [gentoo-user] " Bo Ørsted Andresen
2007-04-06 16:03 ` Mick
2007-04-04 7:32 ` felix
2007-04-04 10:15 ` Andrey Gerasimenko
2007-04-04 10:27 ` Alexis Lahouze
2007-04-04 11:51 ` Bo Ørsted Andresen
2007-04-04 13:09 ` Daniel Iliev
2007-04-04 13:21 ` [gentoo-user] " Alexander Skwar
2007-04-04 14:29 ` [gentoo-user] " Neil Bothwick
2007-04-04 15:53 ` felix [this message]
2007-04-04 16:19 ` [gentoo-user] Why are gentoo people so in love with colorizedoutput?!? Nelson, David J
2007-04-04 17:07 ` felix
2007-04-04 18:10 ` [gentoo-user] " Harm Geerts
2007-04-04 19:00 ` felix
2007-04-04 19:04 ` felix
2007-04-04 19:37 ` Neil Walker
2007-04-04 19:41 ` Neil Walker
2007-04-04 20:04 ` Dan Cowsill
2007-04-04 20:28 ` felix
2007-04-04 21:08 ` Dan Cowsill
2007-04-05 6:47 ` Alexander Skwar
2007-04-05 8:51 ` [gentoo-user] Why are gentoo people so in love withcolorizedoutput?!? Nelson, David J
2007-04-04 17:27 ` [gentoo-user] Why are gentoo people so in love with colorized output?!? Bo Ørsted Andresen
2007-04-04 18:24 ` Neil Bothwick
2007-04-04 21:31 ` b.n.
2007-04-04 19:48 ` Neil Bothwick
2007-04-04 20:34 ` Benno Schulenberg
2007-04-05 1:02 ` Hemmann, Volker Armin
2007-04-05 6:28 ` [gentoo-user] " Alexander Skwar
[not found] ` <200704042140.21829.harmgeerts@home.nl>
[not found] ` <20070404195909.GA18762@crowfix.com>
2007-04-04 20:35 ` [gentoo-user] Re: Why are gentoo people so in love with colorizedoutput?!? Bo Ørsted Andresen
[not found] ` <200704042227.48244.harmgeerts@home.nl>
2007-04-04 20:57 ` felix
2007-04-04 21:23 ` Chris Scullard
2007-04-04 21:38 ` Neil Walker
2007-04-05 6:55 ` [gentoo-user] " Alexander Skwar
2007-04-05 7:09 ` [gentoo-user] " Mark Kirkwood
2007-04-05 10:02 ` Boyd Stephen Smith Jr.
2007-04-05 21:26 ` b.n.
2007-04-05 6:51 ` [gentoo-user] " Alexander Skwar
2007-04-04 11:37 ` [gentoo-user] Why are gentoo people so in love with colorized output?!? Bo Ørsted Andresen
2007-04-04 14:33 ` felix
2007-04-04 15:50 ` Neil Walker
[not found] ` <20070404155552.GB10689@crowfix.com>
2007-04-05 7:11 ` [gentoo-user] " Alexander Skwar
2007-04-16 19:13 ` [gentoo-user] " Bryan Whitehead
2007-04-04 4:33 ` Dale
2007-04-04 5:48 ` Roy Wright
2007-04-04 7:04 ` Neil Bothwick
2007-04-04 9:56 ` Boyd Stephen Smith Jr.
2007-04-04 14:26 ` [gentoo-user] " Grant Edwards
2007-04-04 16:00 ` felix
2007-04-04 16:44 ` Neil Walker
2007-04-04 17:56 ` Grant Edwards
2007-04-04 18:12 ` felix
2007-04-04 19:15 ` Neil Walker
[not found] ` <ev0tob$4nk$1@sea.gmane.org>
2007-04-04 19:29 ` felix
2007-04-05 6:58 ` Alexander Skwar
2007-04-05 14:24 ` Grant Edwards
2007-04-05 14:35 ` Neil Bothwick
2007-04-05 14:45 ` Grant Edwards
2007-04-05 15:31 ` Ryan Curtin
2007-04-05 15:39 ` Neil Bothwick
2007-04-05 17:48 ` Grant Edwards
2007-04-05 18:28 ` Neil Bothwick
2007-04-05 19:52 ` Grant Edwards
2007-04-05 20:33 ` Christer Ekholm
2007-04-05 21:24 ` Neil Bothwick
2007-04-05 21:41 ` Grant Edwards
2007-04-05 22:28 ` Neil Bothwick
2007-04-05 22:29 ` b.n.
2007-04-05 16:14 ` Tony Stohne
2007-04-05 17:51 ` Grant Edwards
2007-04-05 18:26 ` Tony Stohne
2007-04-05 18:36 ` Tony Stohne
2007-04-06 16:18 ` Mick
2007-04-06 18:36 ` Tony Stohne
2007-04-05 18:33 ` Francesco Talamona
2007-04-05 18:47 ` Tony Stohne
2007-04-05 14:58 ` Grant Edwards
2007-04-07 18:08 ` Dan Farrell
2007-04-07 18:30 ` Mike Markowski
2007-04-07 20:52 ` Grant Edwards
2007-04-08 8:39 ` Neil Bothwick
2007-04-08 18:49 ` Mike Edenfield
2007-04-09 13:47 ` [gentoo-user] [OT] " Dan Farrell
2007-04-04 17:55 ` [gentoo-user] " Grant Edwards
2007-04-04 18:15 ` Neil Bothwick
2007-04-04 21:36 ` b.n.
2007-04-06 16:28 ` Mick
2007-04-04 16:20 ` [gentoo-user] " Rob Rutherford
2007-04-04 16:30 ` Jan Seeger
2007-04-05 6:38 ` Bertram Scharpf
[not found] ` <20070405144024.GA13528@crowfix.com>
2007-04-05 15:00 ` Boyd Stephen Smith Jr.
2007-04-05 16:42 ` [gentoo-user] " »Q«
2007-06-10 13:38 ` FeatureRequest Was: Re: [gentoo-user] " Robert Welz
2007-06-10 20:06 ` Karl Haines
2007-06-10 21:29 ` Boyd Stephen Smith Jr.
2007-06-10 22:07 ` Kevin O'Gorman
2007-06-10 22:23 ` Daniel Pielmeier
2007-06-10 22:32 ` [gentoo-user] Re: FeatureRequest Was: " Grant Edwards
2007-06-10 23:02 ` Boyd Stephen Smith Jr.
2007-06-10 23:22 ` Boyd Stephen Smith Jr.
2007-06-11 2:02 ` Dan Farrell
2007-06-10 23:24 ` FeatureRequest Was: Re: [gentoo-user] " Graham Murray
2007-06-11 3:40 ` Karl Haines
2007-06-11 10:02 ` Bertram Scharpf
2007-06-11 10:02 ` Bertram Scharpf
2007-06-11 7:53 ` [gentoo-user] Re: FeatureRequest Was: " Alexander Skwar
2007-06-19 11:40 ` Robert Welz
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=20070404155321.GA10689@crowfix.com \
--to=felix@crowfix.com \
--cc=gentoo-user@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