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

Reply via email to