[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Bug tracking
From: |
Chet Ramey |
Subject: |
Re: Bug tracking |
Date: |
Mon, 1 Apr 2024 10:31:42 -0400 |
User-agent: |
Mozilla Thunderbird |
On 3/31/24 8:34 PM, Martin D Kealey wrote:
On Mon, 11 Dec 2023, 05:19 Chet Ramey, <chet.ramey@case.edu
<mailto:chet.ramey@case.edu>> wrote:
On 11/30/23 5:18 AM, Martin D Kealey wrote:
> If there's a bug tracking system beyond "threads in a mailing list",
I'd
> like to know how I can get access to it.
https://savannah.gnu.org/support/?group=bash
<https://savannah.gnu.org/support/?group=bash>
That's a good start, but it seems incomplete, and there's little -- perhaps
no -- overlap with bug reports in this list.
Has bashbug always sent email to bug-bash@gnu.org
<mailto:bug-bash@gnu.org>, or was it previously fed into Savannah?
bashbug long predates savannah.
Savannah seems too simplistic, as it ignores what happens after code is
written, and fails to distinguish other important steps. (Among other
things: it lacks a field for "intended release" and lacks numerous status
options including "awaiting design review", "awaiting code review", "ready
for release", & "release scheduled"; there's no link between bug reports
and the source repo (so management of pull requests); and it doesn't have
any form of continuous testing or integration.) And of course, it's
disconnected from this mailing list.
If you have suggestions for the savannah maintainers, I'm sure they would
be receptive.
Perhaps bug tracking could be migrated to a more modern system? I know that
(for good reason) GNU projects won't use proprietary services like
Bitbucket or Github, but perhaps Bugtraq or Gitlab would be acceptable, or
maybe some other project management tool?
That's a GNU community decision. GNU projects use GNU tools.
Aside from the shortcomings of Savannah itself, I'm concerned that bug
reports in Savannah can only be assigned to three people, two of whom have
been inactive for years. (I'm guessing they're the same people who can
update bugs.) Are we building a cathedral with gatekeepers, or a bazaar
where the masses can contribute?
What about savannah is keeping the masses from contributing? If you want to
work on a bug, work on it.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU chet@case.edu http://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature