1 |
2011/6/27 Jesús J. Guerrero Botella <jesus.guerrero.botella@×××××.com>: |
2 |
> That still doesn't answer my question anyway: both features (symlinks |
3 |
> and +65k files on a single dir) are incompatible with fat32. And |
4 |
> someone said fat32 compatibility is a feature we want (still can't |
5 |
> guess why, but well, be consequent...). Obviously, we want fat32 |
6 |
> compatibility when it comes to arguing against symlinks, which have |
7 |
> always been with us by the way, but that's not important when we talk |
8 |
> about other things that are not compatible with fat32. |
9 |
|
10 |
I'm not sure where you're getting 65k files. Unless I misinterpreted |
11 |
everything everyone else was saying, every package would still have |
12 |
its own directory. There are fewer than 20k even with a bunch of |
13 |
overlays installed. Regardless, you might check the other (other) |
14 |
thread; I think we're probably going to go quick and |
15 |
not-necessarily-dirty with sets to get 99% of what we're looking for |
16 |
almost trivially. |
17 |
|
18 |
2011/6/27 Jesús J. Guerrero Botella <jesus.guerrero.botella@×××××.com>: |
19 |
> C) "ls $PORTDIR/whatever-category" is a command that's way simpler |
20 |
> than the one you posted. |
21 |
> |
22 |
It's also fundamentally broken because one package can only be in one |
23 |
category and their expansion has not historically been speedy. Tags |
24 |
are a non-exclusive one-to-many relationship. So a package can have |
25 |
as many tags as it needs, and users will be able to leverage tags |
26 |
alone or in combinations to find things they want or need. |
27 |
|
28 |
> I don't even use tags for my music collections |
29 |
|
30 |
That's very curious, and I wouldn't mind talking about why that is |
31 |
off-list (not quite joking; that's really interesting). |
32 |
|
33 |
So to sum it up, we're fixing package navigation and discovery because |
34 |
Gentoo is about choice. Even 15,000 packages is too many to have to |
35 |
play "guess the category", and it's cruel to expect users (including |
36 |
ourselves) to know everything in the tree at all times. It's in all |
37 |
our best interest to make it easy to know what choices are available |
38 |
so we can get back to more important things. Tags help further this |
39 |
ideal. |