Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Duncan <1i5t5.duncan@...>
Subject: Re: Bug wrangling
Date: Tue, 13 May 2008 08:49:03 +0000 (UTC)
Donnie Berkholz <dberkholz@g.o> posted
20080513064749.GA25154@..., excerpted below, on 
Mon, 12 May 2008 23:47:49 -0700:

> Would it be possible to add the tree categories as products and the
> packages as components thereof? That would significantly increase the
> odds of correct assignment, because we could save the per-package
> assignees in the database.

++

I've wondered since I first began working with Gentoo why we couldn't 
just do something simple like that.  The way it's setup now has got to be 
the most obtuse, non-intuitive organization for a simple user to try to 
navigate and actually get right, that I've ever seen.

Something simple like cat/pkg would definitely be easier for the newbie 
user than having everything (well, pretty much everything a user's going 
to file bugs on, anyway) under "Gentoo Linux" /except/ a few things like 
portage, and then trying to figure out whether (say) a non-core KDE sound 
app goes in KDE, apps, sound, or ebuilds because it's an ebuild bug, or 
what.

What would it take to make it tri-level?  Then put just two choices at 
the top level, like so:

Level 1: package-tree, all-other
Level 2: 
2-tree: <cat>
2-other: infra, admin, docs, rel-media

Level 3: 
3-<cat>: pkg
3-infra: mirrors, website, bugz, infra-other
3-admin: userrel, devrel, recruitement, admin-other
3-docs: doc-trans, docs-gentoo, docs-not-gentoo
3-rel-media: ...

If we went 4-level we could then add what's currently components under 
some of the top-level stuff.

To me, that'd be about the most logical and intuitive layout possible, 
but it'd take at least three levels to do right.  The two-way tree/non-
tree split at the top, and cat/pkg on the tree side, would /vastly/ 
simplify bug filing for most users.

I know the first few times I filed a Gentoo bug, I was asking myself if 
Gentoo /deliberately/ made it obtuse, because I couldn't figure out how 
it could /possibly/ be that unintuitive by mere accident.  The product as 
a separate page did make things easier, but all one has to do is take a 
look at the notes on the page to see it's still anything but intuitive.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman

-- 
gentoo-dev@g.o mailing list


References:
Bug wrangling
-- Christian Faulhammer
Re: Bug wrangling
-- Ferris McCormick
Re: Bug wrangling
-- Denis Dupeyron
Re: Bug wrangling
-- Mark Loeser
Re: Bug wrangling
-- Steve Long
Re: Re: Bug wrangling
-- Rémi Cardona
Re: Re: Bug wrangling
-- Donnie Berkholz
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Re: Bug wrangling
Next by thread:
Re: Bug wrangling
Previous by date:
Re: LaTeX documentation
Next by date:
Re: Bug wrangling


Updated Jun 17, 2009

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.