Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web Compatibility bugs do not get release management updates #2533

Closed
DonalMe opened this issue Nov 5, 2024 · 7 comments · Fixed by #2534
Closed

Web Compatibility bugs do not get release management updates #2533

DonalMe opened this issue Nov 5, 2024 · 7 comments · Fixed by #2534
Assignees

Comments

@DonalMe
Copy link

DonalMe commented Nov 5, 2024

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
Copy link
Member

The Web Compatibility product currently is not on the list of included products:

"products": [
"Core",
"Developer Infrastructure",
"DevTools",
"External Software Affecting Firefox",
"Fenix",
"Firefox",
"Firefox for iOS",
"Firefox Build System",
"Focus",
"GeckoView",
"JSS",
"NSPR",
"NSS",
"Release Engineering",
"Remote Protocol",
"Testing",
"Toolkit",
"WebExtensions"
],

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

@marco-c
Copy link
Contributor

marco-c commented Nov 5, 2024

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

@denschub
Copy link
Member

denschub commented Nov 6, 2024

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
Copy link
Author

DonalMe commented Nov 6, 2024

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
Copy link
Member

denschub commented Nov 6, 2024

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
Copy link
Contributor

marco-c commented Nov 6, 2024

@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
Copy link
Member

denschub commented Nov 6, 2024

Works for me. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants