mozilla / bugbot

A Mozilla release management tool to send reminders to Firefox developers and improve Bugzilla metadata
BSD 3-Clause "New" or "Revised" License
41 stars 68 forks source link

Web Compatibility bugs do not get release management updates #2533

Closed DonalMe closed 2 weeks ago

DonalMe commented 2 weeks ago

The webcompat team uses bugs in the Web Compatibility product to track bugs. These may include regressions.

Example: https://bugzilla.mozilla.org/show_bug.cgi?id=1929199 has a regressor. However, bugbot did not update the release tracking and it did not add a need-info on the regressor assignee.

suhaibmujahid commented 2 weeks ago

The Web Compatibility product currently is not on the list of included products: https://github.com/mozilla/bugbot/blob/4afbef850b2bb8d22c8e926beb421fd44aac7328/configs/rules.json#L37-L56

I will include it, which will enable all BugBot rules on the Web Compatibility product.

marco-c commented 2 weeks ago

It looks like it was disabled on purpose in #2104. Maybe we should enable selected rules? WDYT @denschub?

denschub commented 2 weeks ago

Yes - we disabled it on purpose because a lot of the lints (disparaging severity/priority, etc) don't apply to our components in a way that makes sense.

If we can only enable specific rules, like the regression-helper, that'd be perfect.

DonalMe commented 2 weeks ago

If you can do the specific rules then that would be ok for relman. Want to call out recently (relatively recently?) it was decided to track fixes in the web compact product. We lost the automation the bugbot adds and it is critical for relman.

denschub commented 2 weeks ago

Please add anything that you need. Our motivation for disabling rules was simply to reduce bugmail traffic for things we don't care about - but I'd be more than happy to just ignore/dismiss nudges. :)

marco-c commented 2 weeks ago

@denschub what do you think of doing this: enable everything, then when you see something that should be disabled we disable it. This way we don't miss anything important, and you only suffer the noise for a few weeks until we disable everything that is not needed.

denschub commented 2 weeks ago

Works for me. :)