Personally I find this a bad idea. Windows 7 and 8.1 are still supported till
2020 and 2023. As long as the compilers are supported too on them these should
also be fully supported as a build environment. Windows 10 is buggy and worse
than 8.1 in many aspects. I usually do not wear a tin head but the data
siphoning Microsoft is doing and which can't be disabled on non enterprise
versions together with the other "features" like forced updates of the OS
every once in a while makes it unsuiteable for my use. I could have smashed
something when after a Windows 10 Pro install 8 GB of useless game demos where
downloaded and presented to me. And that is not the only example. I never
thought I would prefer 8.1 over anything but this is currently the case. Not
sure what I do after 2023 but probably switch to Linux and run anything I need
Windows for in a vm.
FRG
Gregory Szorc wrote:
Thanks for all your work on this, Ryan!
So everyone knows, this is hopefully the last major overhaul of
MozillaBuild.
The plan from build system land is to attempt to go "all in" on Windows
Subsystem for Linux (WSL). That's the feature in Windows 10 (and even in
Server additions now) that implements Linux syscalls inside the Windows
kernel and allows you to run Linux binaries "natively" on Windows. The
performance is pretty good and it is a better Linux-on-Windows approach
than msys ever will be. Assuming we can pull it off, the goal is to ditch
MozillaBuild and support building Firefox from WSL. You'll then be able to
develop on Windows from the comfort of a Linux command line with access to
the full power of your favorite Linux distro. We will likely maintain some
support for building in non-WSL environments for automation, etc. But for
the average developer, we want to focus on WSL because we perceive that to
be the best opportunity for a more pleasant development experience on
Windows.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform