Gentoo Archives: gentoo-dev

From: Jan Jitse Venselaar <janjitse@×××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Proposal: sys-pam category
Date: Mon, 06 Jun 2005 10:43:09
Message-Id: 200506061243.23699.janjitse@gmail.com
In Reply to: Re: [gentoo-dev] Proposal: sys-pam category by Ned Ludd
1 On Sunday 05 June 2005 23:55, Ned Ludd wrote:
2 > On Sun, 2005-06-05 at 16:57 -0400, Nathan L. Adams wrote:
3 > > -----BEGIN PGP SIGNED MESSAGE-----
4 > > Hash: SHA1
5 > >
6 > >
7 > > Well obviously there needs to be a consensus on *how* to logically
8 > > organize things before anyone goes willy nilly changing stuff. Do you
9 > > group by what the package is used for (email vs. game vs. web browser)
10 > > or by what it is built from (PERL stuff, Gnome apps, KDE apps). It
11 > > appears that currently its a mix. Is that documented anywhere?
12 >
13 > You raise a good point and sadly that is the unfortunate thing here..
14 > There is no clear consensus right now and we have yet to really have a
15 > fruitful thread on the subject. I not aware of any intelligent
16 > documentation on this subject either.
17 >
18 > > I personally think the organization should be from an end-user
19 > > perspective as much as possible. Imagine for a moment that you are a
20 > > Genewbie (new Gentoo user). You have a new minimal installation and you
21 > > want to add some applications. How do you know what your choices are for
22 > > an email client, for instance? You could find most things here:
23 > >
24 > >
25 > > Again, I think better
26 > > organization and improved tools are both worth while.
27 >
28 > I fully agree with you on improved tools and would rather see us go
29 > this route before we end up with >300 top level categories.
30 >
31 Recently I spoke with Enrico Zini (Debian Developer). Debian has the same
32 problems in this area, and he is working on Debtags, which is designed to
33 solve this exact problem. Basically what it does is take a few different
34 classifications (like, purpose, environment, language it was written in
35 etc.), and make it configurable what to put in the top level, what to put
36 underneath the top level, etc. This is called faceted classification, and was
37 invented by the Indian librarian and classificationist S.R. Ranganathan in
38 the early 1930s.
39 The system is expandable, users can add their own classifications and
40 categories.
41 The main problem is performance, but I understood that that is mainly due to
42 lack of focus on that area.
43 For more information see the Debtags website,
44 http://debtags.alioth.debian.org/
45 It may not be the ideal solution yet, but what I understood of it, it is a
46 very powerful system, and quite intuitive for end-users.
47
48 Jan Jitse