On Thu, Mar 28, 2013 at 11:45 AM, Bas Schouten <bschou...@mozilla.com>wrote:
> I don't think it works that way. At least it doesn't for me, these time > issues don't work that way. There's a context switch involved, those are > expensive and there's the feeling of pulling in 2.5 gigs+ onto your hard > drive to do something small, for someone else really, not because you get > paid for it. Especially when you're for example on a conference with a poor > network connection. As another example, currently pushing to try is a very > conscious decision for me. Is this test result worth it if it's going to > take me 4 hours to get the results on all platforms? I'll have to look at > it again tomorrow, maybe I should look a little more if I've done > everything to make sure it works. Because I know that by pushing that try > run I'm going to put a lot of burden on our infrastructure to see if a > small change compiles on all platforms. > But pushing to try is something you do a lot. Cloning Moz2D is something you probably only do once. And you probably won't do it at a conference. Additionally all -other- operations on a larger repository are a lot > slower, things like top-level diffs, updates, etc. They take seconds or > less on small repository, every step of your workflow is more efficient in > a more isolated environment. Bisecting is only a small example of this, > bisecting inside a small repository with a fast build/test is a process > that's done very quickly and is very easy to justify timewise. Bisecting > mozilla-central is a hard task that takes a lot of time. > Mainly because you have to build all of mozilla-central. Standalone builds and tests of Moz2D would be great and we can do that without putting it in its own repository. 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