pcp
[Top] [All Lists]

Re: [pcp] Bug/Issue tracker

To: Michele Baldessari <michele@xxxxxxxxxx>
Subject: Re: [pcp] Bug/Issue tracker
From: Lukas Berk <lberk@xxxxxxxxxx>
Date: Mon, 20 Apr 2015 14:37:52 -0400
Cc: pcp developers <pcp@xxxxxxxxxxx>
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <20150420174712.GH18943@xxxxxxxxxxxxxxx> (Michele Baldessari's message of "Mon, 20 Apr 2015 19:47:12 +0200")
References: <20150420174712.GH18943@xxxxxxxxxxxxxxx>
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)
Hey Michele,

Michele Baldessari <michele@xxxxxxxxxx> writes:
[...]
> Since I'd like to add a simple "Bug Reporting" webpage to pcp.io, I think it
> makes sense to consolidate 1. and 2. into a single source.

Would it be possible to list both as an option, so the user/bug reporter
could decide what they would prefer?  Something like "We have an
official bugzilla if you'd like to report an issue [link here], or, feel
free to open a github issue if it's easier for you[link to issue
creation here]."  Or just a simple link to each?

I just want to make the bar as low as possible for folks trying to
help us improve PCP, aka, "drive-by bug reports/patches".  Whatever
their preference is.

> Here are the pro/contra I can think of for choosing the main bug DB.
> - Github
> Pro: 
>   integrates well with existing git workflow
>   massive userbase so no need to create an account just to file a bug
>   much more user friendly to file an issue
> Contra:
>   some migration work
>   issue tracking is a bit more simplistic than bugzilla

I'd also add it's not Open Source software to the list.  Furthermore,
to elaborate on the last 'con', perhaps I'm just being obtuse, but I
can't tell from github's UI how to only subscribe to 'issues', not to
every push as well as issues.  Personally, I prefer the more focused
mail of bugzilla. :)

> - SGI Bugzilla
> Pro:
>   most bugs are already there
> Contra:
>   cumbersome to use and to file new issues
>   requires an account which users are unlikely to have

Perhaps I am mistaken, however, consdering the Pro of "most bugs are
already there", does that not indicate that the immediate pcp community
is using the bugzilla?  I think it would make sense to continue that way
and not disrupt the established workflow.  As an additional pro, "open
source" :)

> I think that to make things easier for users it makes more sense to
> switch to github fully for issue tracking purposes. If there is rough
> consensus on this, I'll work on some test scripts to migrate all bugs
> w/comments and attachments. If there is vast disagreement we can also
> move everything to SGI's bugzilla instance.

I'll go along with whatever concensus is determined, however, I do
wonder if we can't continue to use both, giving potential bug reporters
whichever avenue they prefer.  What if we could write some test scripts,
mirroring the issues onto Bugzilla, and allow the immediate community to
consume information that way?  Does Github allow that amount of freedom
with information in their system?

Cheers,

Lukas

<Prev in Thread] Current Thread [Next in Thread>