On Tue, Jul 5, 2016 at 2:33 PM, Masatoshi Kimura <vyv03...@nifty.ne.jp> wrote:
> Oh, my laptop has only 4 core and I won't buy a machine or a compiler > farm account only to develope Gecko because my machine works perfectly > for all my other puoposes. > > This is not the first time you blame my poor hardware. Mozilla (you are > a Mozilla employee, aren't you?) does not want my contribution? Thank > you very much! > My last comment was aimed mostly at Mozilla employees. We still support building Firefox/Gecko on older machines. Of course, it takes longer unless you have fast internet to access caches or a modern machine. That's the sad reality of large software projects. Your contributions are welcome no matter what machine you use. But having a faster machine should allow you to contribute more/faster, which is why Mozilla (the company) wants its employees to have fast machines. FWIW, Mozilla has been known to send community contributors hardware so they can have a better development experience. Send an email to mh...@mozilla.com to inquire. > > On 2016/07/06 4:12, Gregory Szorc wrote: > > On Tue, Jul 5, 2016 at 11:08 AM, Steve Fink <sf...@mozilla.com> wrote: > > > >> I work remotely, normally from my laptop, and I have a single (fairly > >> slow) desktop usable as a compile server. > >> > > > > Gecko developers should have access to 8+ modern cores to compile Gecko. > > Full stop. The cores can be local (from a home office), on a machine in a > > data center you SSH or remote desktop into, or via a compiler farm (like > > IceCC running in an office). > > > > If you work from home full time, you should probably have a modern and > > beefy desktop at home. I recommend 2x Xeon E5-2637v4 or E5-2643v4. Go > with > > the E5 v4's, as the v3's are already obsolete. If you go with the higher > > core count Xeons, watch out for clock speed: parts of the build like > > linking libxul are still bound by the speed of a single core and the > Xeons > > with higher core counts tend to drop off in CPU frequency pretty fast. > That > > means slower libxul links and slower builds. > > > > Yes, dual socket Xeons will be expensive and more than you would pay for > a > > personal machine. But the cost is insignificant compared to your cost as > an > > employee paid to work on Gecko. So don't let the cost of something that > > would allow you to do your job better discourage you from asking for > > something! If you hit resistance buying a dual core Xeon machine, ping > > Lawrence Mandel, as he possesses jars of developer productivity > lubrication > > that have the magic power of unblocking purchase requests. > > _______________________________________________ > > dev-platform mailing list > > dev-platform@lists.mozilla.org > > https://lists.mozilla.org/listinfo/dev-platform > > > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform