1 |
On Tue, 25 Mar 2014 18:31:45 +0100 |
2 |
Jeroen Roovers <jer@g.o> wrote: |
3 |
|
4 |
> On Tue, 25 Mar 2014 08:03:08 +0100 |
5 |
> Jan Matejka <yac@g.o> wrote: |
6 |
> |
7 |
> > > No, categories are essentially directories. |
8 |
> > |
9 |
> > fixed: categories are essentially also directories. |
10 |
> |
11 |
> Also? No, categories are *essentially* directories: they keep files |
12 |
> apart that should not go together. In precisely that way, their names |
13 |
> happen to aid in building unique atoms, which you need to be able to |
14 |
> tell a package manager (or development tool) which precise bunch of |
15 |
> files you want to read/address/target/modify/etc. |
16 |
> |
17 |
> They are *also* other things, like identifiers for actual categories |
18 |
> of packages (hence the name) |
19 |
|
20 |
These are all accidental properties of our categories application. I |
21 |
don't see how they are relevant. |
22 |
|
23 |
What I was describing is the difference between fundamental properties |
24 |
of categories and tags. |
25 |
|
26 |
> which may or may not suit someone's |
27 |
> needs in finding packages based on keywords. |
28 |
|
29 |
That's where tags comes in. |
30 |
|
31 |
> Stating in a GLEP that they're a "giant mistake" means you'll have to |
32 |
> polish the document till you have rephrased that into something true |
33 |
|
34 |
agreed. |
35 |
|
36 |
> and acceptable, or until you have purged every mention and reference |
37 |
> of the "giant mistake" because it does not serve the purpose of the |
38 |
> GLEP at all. |
39 |
> |
40 |
> Categories are *essential* to the way the repositories now work, and |
41 |
> they're not going away, especially not by way of this GLEP. See below. |
42 |
> |
43 |
> > > I was asking about tags, not about categories. |
44 |
> > |
45 |
> > The original mails are: |
46 |
> > |
47 |
> > > On Sun, 23 Mar 2014 15:46:09 +0100 |
48 |
> > > Jeroen Roovers <jer@g.o> wrote: |
49 |
> > > |
50 |
> > > > On Sat, 22 Mar 2014 15:33:27 -0700 |
51 |
> > > > Alec Warner <antarus@g.o> wrote: |
52 |
> > > > |
53 |
> > > > > https://wiki.gentoo.org/wiki/Package_Tags |
54 |
> > > > |
55 |
> > > > "This GLEP author would love to blight categories out of |
56 |
> > > > gentoo history as a giant mistake." |
57 |
> > > > |
58 |
> > > > Why? |
59 |
> |
60 |
> > > Categories are essentially tags, only less powerful as they can |
61 |
> > > express relationship of 1:N while tags are can express M:N |
62 |
> > |
63 |
> > How is this a question about tags and not categories? |
64 |
> |
65 |
> The GLEP's statements about categories appear to be a straw man. It |
66 |
> basically states that: |
67 |
> |
68 |
> * we introduced categories to aid in finding packages |
69 |
> * but it turned out that categories suck at helping us find packages |
70 |
> * so now we need to add "tags" |
71 |
> * but we can keep categories because they have proven useful for |
72 |
> other stuff |
73 |
|
74 |
Please explain how is the straw man different from real issue. |
75 |
|
76 |
--- |
77 |
Jan Matějka | Developer |
78 |
https://gentoo.org | Gentoo Linux |
79 |
GPG: A33E F5BC A9F6 DAFD 2021 6FB6 3EBF D45B EEB6 CA8B |