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

Reply via email to