From: Aron Griffis <agriffis@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] ekeyword and ordering
Date: Fri, 10 Jun 2005 13:19:30 -0400 [thread overview]
Message-ID: <20050610171930.GD7429@olive.flatmonk> (raw)
In-Reply-To: <1118415317.13269.31.camel@rivendell>
[-- Attachment #1: Type: text/plain, Size: 2303 bytes --]
foser wrote: [Fri Jun 10 2005, 10:55:17AM EDT]
> As the threadstarter indicated, this was done without discussing it
> and in the knowledge that there was no agreement on this issue. As
> said before, the fact that something gets done some way, doesn't
> mean it's right to do it that way.
Not to dilute your point, which is well taken, but I'm curious how
much discretion the tool author has to make decisions independently?
> See earlier replies : unneeded arbitrarily introduced inconsistency. I
> don't know why people are defending that move, even vapier indicates
> that there really is no reason to do it alphabetically, except maybe
> that he now knows to look in the keywords string, which is of course a
> bit far fetched with all arch keywords not being set for all different
> packs (so he still has to look at different points in different packs)
> and was not brought up as a defence of his particular move at the time
> he started doing this.
If all the keywords in the tree were alphabetical, would that have any
impact on the compressibility of the tree?
> Oh no doubt, I'm concerned about the inconsistency mostly. The
> maintainers arch is a concept that I do not necessarily associate
> with the keywords ordering anymore (although it may have been
> a reasonable indicator in the past), it actually really makes this
> discussion fuzzier than it has to be.
Sorry, I didn't mean to confuse the issue by bringing that up.
> My point is more about how this got 'introduced' as a mindset and
> that such unguided behaviour gets reinforced by this discussion, now
> up to IUSE ordering changes and next we'll tackle inheritance order.
Agreed, it was a bad decision on my part to make the change without
discussing on this ML. That's something I will try to not repeat in
the future.
Btw, here's an interesting statistic which really doesn't add to (or
detract from, I hope) this discussion...
grep -hr --include=\*.ebuild '^KEYWORDS=' /usr/portage | perl -ne '
s/[^[:lower:]\s]//; @F = split; @S = sort @F; $sorted++ if "@F" eq "@S";
END { printf "%d%% of ebuilds are sorted (%d/%d)\n", 100*$sorted/$., $sorted, $. }'
49% of ebuilds are sorted (9435/19174)
Regards,
Aron
--
Aron Griffis
Gentoo Linux Developer
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2005-06-10 17:06 UTC|newest]
Thread overview: 59+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-06-06 22:26 [gentoo-dev] ekeyword and ordering Aron Griffis
2005-06-06 22:41 ` Mike Frysinger
2005-06-06 22:49 ` Stephen P. Becker
2005-06-07 12:16 ` Luca Barbato
2005-06-07 20:58 ` Danny van Dyk
2005-06-09 13:19 ` foser
2005-06-09 13:37 ` Lars Weiler
2005-06-09 15:59 ` [gentoo-dev] " Duncan
2005-06-09 15:29 ` [gentoo-dev] " Danny van Dyk
2005-06-09 15:50 ` Stephen P. Becker
2005-06-10 14:55 ` foser
2005-06-10 16:33 ` Mike Frysinger
2005-06-11 8:15 ` foser
2005-06-11 8:28 ` Jason Stubbs
2005-06-11 8:48 ` foser
2005-06-11 15:21 ` Joshua Baergen
2005-06-11 16:31 ` Diego 'Flameeyes' Pettenò
2005-06-11 18:00 ` Joshua Baergen
2005-06-11 9:06 ` Bryan Oestergaard
2005-06-11 18:46 ` Aron Griffis
2005-08-01 17:06 ` foser
2005-08-01 17:43 ` Aron Griffis
2005-06-11 20:37 ` Mike Frysinger
2005-06-10 17:19 ` Aron Griffis [this message]
2005-06-11 0:04 ` Georgi Georgiev
2005-06-11 12:48 ` Aron Griffis
2005-06-12 0:39 ` Georgi Georgiev
2005-06-12 2:18 ` Aron Griffis
2005-06-06 22:43 ` [gentoo-dev] " Michael Sterrett -Mr. Bones.-
2005-06-09 13:06 ` foser
2005-06-06 22:47 ` [gentoo-dev] " Lars Weiler
2005-06-07 3:19 ` Aaron Walker
2005-06-07 18:35 ` Donnie Berkholz
2005-06-09 13:10 ` foser
2005-06-09 16:49 ` Maurice van der Pot
2005-06-07 11:23 ` Simon Stelling
2005-06-07 14:04 ` Aron Griffis
2005-06-07 14:20 ` Diego 'Flameeyes' Pettenò
2005-06-07 15:15 ` Aron Griffis
2005-06-07 15:30 ` Diego 'Flameeyes' Pettenò
2005-06-07 22:35 ` Chris Gianelloni
2005-06-07 16:49 ` Michael Cummings
2005-06-07 18:38 ` Aron Griffis
2005-06-07 22:31 ` Chris Gianelloni
2005-06-07 22:32 ` Diego 'Flameeyes' Pettenò
2005-06-07 21:32 ` Marcus D. Hanwell
2005-06-07 21:44 ` Aron Griffis
2005-06-07 21:56 ` Olivier Crete
2005-06-07 22:11 ` Marcus D. Hanwell
2005-06-07 23:58 ` Lars Weiler
2005-06-07 22:18 ` Aron Griffis
2005-06-09 13:01 ` foser
2005-06-08 14:44 ` Jason Wever
2005-06-08 15:39 ` Joseph Jezak
2005-06-08 16:18 ` Marcus D. Hanwell
2005-06-08 16:23 ` Jason Wever
2005-06-07 23:07 ` Ferris McCormick
2005-06-08 0:25 ` Donnie Berkholz
2005-06-08 13:15 ` Chris Gianelloni
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=20050610171930.GD7429@olive.flatmonk \
--to=agriffis@gentoo.org \
--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