1 |
Donnie Berkholz <dberkholz@g.o> posted |
2 |
20080513064749.GA25154@×××××××××××××××××××××.net, excerpted below, on |
3 |
Mon, 12 May 2008 23:47:49 -0700: |
4 |
|
5 |
> Would it be possible to add the tree categories as products and the |
6 |
> packages as components thereof? That would significantly increase the |
7 |
> odds of correct assignment, because we could save the per-package |
8 |
> assignees in the database. |
9 |
|
10 |
++ |
11 |
|
12 |
I've wondered since I first began working with Gentoo why we couldn't |
13 |
just do something simple like that. The way it's setup now has got to be |
14 |
the most obtuse, non-intuitive organization for a simple user to try to |
15 |
navigate and actually get right, that I've ever seen. |
16 |
|
17 |
Something simple like cat/pkg would definitely be easier for the newbie |
18 |
user than having everything (well, pretty much everything a user's going |
19 |
to file bugs on, anyway) under "Gentoo Linux" /except/ a few things like |
20 |
portage, and then trying to figure out whether (say) a non-core KDE sound |
21 |
app goes in KDE, apps, sound, or ebuilds because it's an ebuild bug, or |
22 |
what. |
23 |
|
24 |
What would it take to make it tri-level? Then put just two choices at |
25 |
the top level, like so: |
26 |
|
27 |
Level 1: package-tree, all-other |
28 |
Level 2: |
29 |
2-tree: <cat> |
30 |
2-other: infra, admin, docs, rel-media |
31 |
|
32 |
Level 3: |
33 |
3-<cat>: pkg |
34 |
3-infra: mirrors, website, bugz, infra-other |
35 |
3-admin: userrel, devrel, recruitement, admin-other |
36 |
3-docs: doc-trans, docs-gentoo, docs-not-gentoo |
37 |
3-rel-media: ... |
38 |
|
39 |
If we went 4-level we could then add what's currently components under |
40 |
some of the top-level stuff. |
41 |
|
42 |
To me, that'd be about the most logical and intuitive layout possible, |
43 |
but it'd take at least three levels to do right. The two-way tree/non- |
44 |
tree split at the top, and cat/pkg on the tree side, would /vastly/ |
45 |
simplify bug filing for most users. |
46 |
|
47 |
I know the first few times I filed a Gentoo bug, I was asking myself if |
48 |
Gentoo /deliberately/ made it obtuse, because I couldn't figure out how |
49 |
it could /possibly/ be that unintuitive by mere accident. The product as |
50 |
a separate page did make things easier, but all one has to do is take a |
51 |
look at the notes on the page to see it's still anything but intuitive. |
52 |
|
53 |
-- |
54 |
Duncan - List replies preferred. No HTML msgs. |
55 |
"Every nonfree program has a lord, a master -- |
56 |
and if you use the program, he is your master." Richard Stallman |
57 |
|
58 |
-- |
59 |
gentoo-dev@l.g.o mailing list |