On Fri, Oct 23, 2015 at 01:22:35PM -0400, Benjamin Smedberg wrote:
> I support going back to a giant monolithic repository if we can cleanly
> delineate the code for various projects.
> 
> We know that the searchability and readability of our code is a major
> barrier to some kinds of participation. We should continue to optimize
> ourselves around that workflow.
> 
> Does this proposal come with a plan to check out subsets of the code? In
> particular, I want to express the following as something inbetween "serious
> concerns" and "requirements":
> 
>  * The default view of dxr.mozilla.org should not include non-Firefox code
>  * The default checkout should not include non-Firefox code. (Note:
>    this is about the working tree: I don't think the space in the .hg
>    directory matters enough to worry about).
> 
> >- TTBOMK, Thunderbird is Mozilla's second largest project in terms of
> >   number of users, behind Firefox, and before Firefox for Android and
> >   Firefox OS.  Many of those users may legitimately want to contribute
> >   to Thunderbird, and the bar to entry is made much higher by the
> >   multi-repository setup and the extra complexity it entails. Mozilla is
> >   actively making the bar to entry for Firefox/Firefox for
> >   Android/Firefox OS contributions lower, at the expense of Thunderbird
> >   contributors. This is a sad state of affairs.
> 
> I'm sorry that it makes you sad, but Mozilla has explicitly decided to
> prioritize the bar to entry for Firefox development, and the speed of
> development of Firefox, at the expense of Thunderbird (and seamonkey).

What's even more sad is that it's at the expense of Thunderbird (and
SeaMonkey) *and* at the expense of Firefox build system changes.

Mike
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to