Ethereal-dev: Re: Bug trackers (was Re: [Ethereal-dev] Buildbot crash output)

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Gerald Combs <gerald@xxxxxxxxxxxx>
Date: Wed, 06 Apr 2005 22:51:34 -0500
Ulf Lamping wrote:

> Some thoughts about trac:
> 
> Having two different wiki systems seems to be a *very bad* idea. We'd
> have to move the current wiki content to the trac wiki (and close the
> moinmoin wiki) or close the trac wiki somehow.

Agreed.  I think the Trac wiki code is based on MoinMoin, so we might be
able to migrate it.  Trac's wiki doesn't appear to have any anti-spam
features, however.

Trac does let you control access to major components of the system.  I
just disabled create and write access by default; hopefully that won't
break anything.

Trac also gives us yet another way to browse the SVN repository.  I
think it has a nicer interface than ViewCVS, but it doesn't have as many
features (diffing non-consecutive releases, for instance).

> I don't like to have a completely open bug database. Everyone who wants
> to report a bug should be required at least to leave an E-mail address,
> as almost anytime you want to fix a bug there are some questions you
> would like to ask the originator of that ticket about it.

Agreed.  It looks like you have to manage "real" users via Apache's
authentication mechanism, i.e. use "htpasswd" to do adds, moves, and
changes by hand:

    http://lists.edgewall.com/archive/trac/2004-October/000967.html

Unless there's a workaround, this is a show-stopper as far as I'm concerned.

> P.S: Gerald, is there a way to keep the four typical lists separate
> somehow: Bugs/Support Requests/Patches/Feature Requests and is there a
> way to move things around, in case a user chose the wrong topic?

We could add a "Type" field to the database or create four separate
databases.  All three products support either of these options.