Package Maintainer Responsiblities vs. unmonitored Bugzilla components for GNOME packages

This is also how I operate too. That said, I do have a large pile of bugs too, and I try to dedicate some time to evaluating them. I also actively re-evaluate bugs every time I ship an update for a package (it’s very easy when Bodhi gives you a list in the web form). I imagine most packagers attempt to operate somewhat like this.

A great number of upstreams would be very angry if users were sent to them to report bugs for packages as a default. And in general, the job of a Fedora package maintainer is to identify, curate, and work with upstream. That can also mean forwarding bugs on your own, or requesting the submitter to do so.

As a point of comparison, Fedora KDE has not requested a similar setup despite also having a very heavy bug reporting load with many components delivered to users. We do look over the bug reports periodically and I do use the information to identify trends. It has actually been pretty handy when I need to have conversations with upstream about larger issues.

We are, however, quite bad at tagging bug reports to be closed when we ship KDE stack updates. I have not yet figured out how we can improve this aspect, but it is something that we should eventually tackle. :sweat_smile:

I personally do not think it’s a good idea for any Fedora contributor to be ignoring our central bug tracker system, nor is it a good idea to convey that bug reports are ignored by default.

To me, actions like this make it feel like Fedora is not providing value to the user or the upstream. Because if maintainers aren’t doing that funnel work or leveraging shared infrastructure to help improve the quality of the components they maintain, I don’t know what they are doing.

1 Like