Hi Michele,
----- Original Message -----
> Hi all,
>
> we currently have issues/enhancements filed in three different places:
> 1. SGI Bugzilla (92 bugs open atm)
It'd be interesting to see a histogram of users-who-opened-upstream-bzs
- it'll be highly skewed to just two/three people I think (all developers).
> 2. Github Issue Tracker (9 issues open atm)
Versus this histogram, which will be the opposite I expect.
> 3. Red Hat Bugzilla (mainly for issues with packaging in RHEL/Fedora or
> any Red Hat specific process - I am excluding this one from the
> proposal below)
4. Debian bug tracker.
5. Ubuntu bug tracker.
6. ... etc.
For this discussion, I think including the distro trackers is going to be
a distraction - so, I recommend we ignore those here.
On 1 & 2, I think the user base has voted with their feet - I don't recall
the last time someone other than a regular contributor opened an upstream
bugzilla bug for pcp. And even there, most pcp developers will just fix
the bugs they see as they encounter them (or speak directly to someone who
will & hand the problem over for immediate resolution), rather than opening
a bug.
OTOH, there's a steady trickle of bugs coming in from actual pcp users via
github. And this is despite us listing only bugzilla on the pcp website
for years, and only having the github pcp mirror for a short time. We are
going to have to embrace it in order to work with people using pcp IMO.
And I tend to agree that there's no value to having two trackers if we can
have just one.
> - 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
There's also no proactive administration of bugzilla on oss (we tend to
have to do it ourselves, which is not a good use of our time) - whereas
the github service is obviously well funded, well maintained and it is
highly available.
> 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 don't see any situation where the latter makes long-term sense.
We also have a series of pcp sub-projects on github now for which there
is no way to open bugs in bugzilla.
It'd be great to be using an open source tracker, but its not practical
in this situation IMO. At best its going to mean continuing on with
the duplicated systems, just for developers (and just those two/three,
all of whom are also using the github issue tracker already).
My vote is for a switch to github & retiring the bugzilla use.
cheers.
--
Nathan
|