Summary of my thoughts after discussing on IRC:

Adding a subrepository just for Moz2D seems like it could add global
complexity for the benefit of just a small set of people. So it seems much
more worthwhile if we regard it as an experiment to blaze a trail other
modules would follow if the experiment succeeds, or be backed out if the
experiment fails (costs are found to exceed benefits). I'm still skeptical
the experiment will succeed but I'd support trying it.

This means that the setup we use for Moz2D should scale to a larger number
of subrepositories. In particular solutions for automatic regression
finding, updating Aurora/Beta/Release branches, etc, need to be able to
scale, i.e. not add new manual steps per subrepository.

I predict that eventually we'll want to switch mozilla-central to git. (I'm
not in favour of it, but hg is not the DVCS of the future.) So, git users
not liking git's subrepositories gives me pause and I think it's imperative
to consider the situation of git users now and after a hypothetical
mozilla-central switch to git.

Rob
-- 
Wrfhf pnyyrq gurz gbtrgure naq fnvq, “Lbh xabj gung gur ehyref bs gur
Tragvyrf ybeq vg bire gurz, naq gurve uvtu bssvpvnyf rkrepvfr nhgubevgl
bire gurz. Abg fb jvgu lbh. Vafgrnq, jubrire jnagf gb orpbzr terng nzbat
lbh zhfg or lbhe freinag, naq jubrire jnagf gb or svefg zhfg or lbhe fynir
— whfg nf gur Fba bs Zna qvq abg pbzr gb or freirq, ohg gb freir, naq gb
tvir uvf yvsr nf n enafbz sbe znal.” [Znggurj 20:25-28]
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to