I was wondering why some of the bugs which I mark as good first bugs /
mentored weren't appearing in codetribute[1].
Turns out that the recent (ish, :/) reorg of the Layout and DOM
components made them just silently disappear from the tool, which is
pretty unfortunate (as it both makes bugs unfindable, and the lack of
activity on existing bugs discourage people to mark more bugs as
good-first-bugs / mentored).
I've fixed the stuff that I found broken in this PR[2]. Basically, fixed
all the "Web Platform" / Core submodules that were missing, and added
the build system product / components to "Internals", along with other
nits. But please double-check me if you have the time :)
If you tag yourself as a mentor of a bug, or tag a bug as a
good-first-bug, or similar, please double-check that it shows up in
codetribute, and fix it otherwise.
Similarly, please try to remember when renaming or updating bugzilla
components that it'll affect the tool.
I wish the tool could do a bit better. If we could auto-include some of
the components like "Layout: *" or such, the recent reorgs wouldn't have
caused so much breakage. For that I filed [3].
Cheers,
-- Emilio
[1]: https://codetribute.mozilla.org/
[2]: https://github.com/mozilla-frontend-infra/codetribute/pull/320
[3]: https://github.com/mozilla-frontend-infra/codetribute/issues/321
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform