On 6/8/16 9:04 AM, Gregory Szorc wrote:
Currently, there are 3 bug components related to the build system in
mozilla-central:
Core :: Build Config
Firefox :: Build Config
Toolkit :: Build Config
(The latter 2 aren't really used that often.)
+1 on killing the latter two, I don't see any need to separate things
this way.
I'd like to float the idea of restructuring the build system's bug
components. How it would look, I'm not sure. I'll throw out the idea for
a top-level Bugzilla Product for all things related to the build system.
I don't have a strong opinion w.r.t where Build System should live, but
I'll take the opportunity to wish we'd be more consistent with when we
add a cluster of components into an existing product vs adding a new
top-level product. Maybe the guideline should be to avoid adding a new
product unless there are > N components (for suitably bikesheddy value
of N ;).
For example, there are 28 Developer Tools components under Firefox,
which is a little ridiculous. :) It should be its own Product-level
thing in Bugzilla (and I think there are plans to do that).
But scanning through the Products list on
https://bugzilla.mozilla.org/enter_bug.cgi it's a _really_ long list --
which makes it hard to use. Quite a few there have 1-3 components, and
could probably live under some other Product instead. To pick one at
random, "B2GDroid" has exactly one component ("General"), and could have
just been "FirefoxOS :: B2GDroid". Or group things under an appropriate
new umbrella (e.g. there's a bunch of top-level Foundation stuff that
seems like it could be organized better.)
Justin
_______________________________________________
dev-builds mailing list
dev-builds@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-builds