Gentoo Archives: gentoo-dev

From: yac <yac@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC GLEP 1005: Package Tags
Date: Sat, 29 Mar 2014 02:17:23
Message-Id: 20140329031435.3812d55b@gentoo.org
In Reply to: Re: [gentoo-dev] RFC GLEP 1005: Package Tags by Ciaran McCreesh
1 On Fri, 28 Mar 2014 20:02:30 +0000
2 Ciaran McCreesh <ciaran.mccreesh@××××××××××.com> wrote:
3
4 > On Fri, 28 Mar 2014 15:46:49 -0400
5 > Wyatt Epp <wyatt.epp@×××××.com> wrote:
6 > > On Fri, Mar 28, 2014 at 1:14 PM, Ciaran McCreesh
7 > > <ciaran.mccreesh@××××××××××.com> wrote:
8 > > > On Thu, 27 Mar 2014 03:53:47 +0100
9 > > > yac <yac@g.o> wrote:
10 > > >> What I was describing is the difference between fundamental
11 > > >> properties of categories and tags.
12 > > >
13 > > > You are trying to redefine categories in terms of a concept that
14 > > > they didn't originally represent.
15 > >
16 > > No one's redefining anything. You seem awfully fixated on the
17 > > history that forced categories to exist, which doesn't really
18 > > matter in this context. Regardless of any of that, people can and
19 > > _do_ attempt to use categories as a rudimentary method of
20 > > attempting to search for packages.
21 >
22 > "Giving something a unique unambiguous name" is not a historical
23 > issue. It's something we still need, and a core part of how package
24 > manglers work. You can't just pretend that categories there for
25 > exactly this.
26
27 I see your point. Resolving ambiguity is certainly needed and
28 categories are prettier than most distributions approach like prefixing
29 the package name with "python-".
30
31 However, it still seems that besides resolving ambiguity categories are
32 in part also used to provide information better expressed with tags,
33 like the genre of a game.
34
35 jcallen was kind enough to provide a script that finds ambiguous
36 package names and prints them with the categories they are in [1]_ and
37 the output for portage tree [2]_, which supports my suspicion that
38 there indeed are no ambiguities in game names. Maybe more cases like
39 this can be found.
40
41 .. [1] http://bpaste.net/show/VuEHVqLlLgsfsdL71tuz/
42 .. [2] http://bpaste.net/show/195029/
43
44 ---
45 Jan Matějka | Developer
46 https://gentoo.org | Gentoo Linux
47 GPG: A33E F5BC A9F6 DAFD 2021 6FB6 3EBF D45B EEB6 CA8B

Attachments

File name MIME type
signature.asc application/pgp-signature