I never could bring myself to ask if they were ok with being down for 2 weeks if they needed to re-install. Say, in a case where they had an intrusion and didn't trust their backups...
Really, though, nowadays compiling everything, even compiling things for optimal performance, doesn't take that long. Your production machines shouldn't have web browsers, and without the C++ garbage behemoths on it, compilation takes like half an hour on most machines.
I'm not a Gentoo user, but it's kind of silly to act like it makes recovering substantially harder than any other distribution.
For similar reasons (stability), I always go for the current stable (although I've a couple machines on oldoldstable, because it takes a while to upgrade...).
i would assume that testing should be rock solid.
I see a lot of people in IT who don't directly do systems-related work (think of QA people for example).
Without Ubuntu they'd be either running mac os or windows.
Ubuntu lowers the bar of linux-on-desktop accessibilty by a lot.
For a lot of people it's okay not to have a good understaning og how all the components fit together.
I don't know how it is now, but many years ago it was a running joke that most Gentoo users hadn't the faintest idea of how anything worked, but felt "hardcore" because they could pass many command line flags to the build and felt they were "optimizing" their system -- actual gains were not demonstrably noticeable, but they "felt fast" -- and they had no understanding whatsoever of gcc flags for example. Experienced users had to patiently explain that no, you shouldn't pass that experimental flag to gcc or everything would break.
"Hardcore" Gentoo users believed that by "installing from source" they somehow magically ended up with a faster system. No empirical evidence, of course, just a heartfelt belief compiling source code was magical.
This kind of "hardcore" Gentoo users was very, very, very annoying. Users of Ubuntu were better off: they understood what they worked with regularly and didn't pretend to understand what they didn't need to understand.
I've tried one such "hardcore" distro once (Crux to be exact) and while it was fun for a while, I also wasted a lot of time. Nowadays, I just stick Ubuntu Flavor (am actually running Lubuntu right now) because everything works mostly out of the box. Yes, I know it has its own set of problems, but I have different priorities. I dont particularly care if I get labeled a noob for it.
I'm not saying everyone should run Gentoo, I'm just saying that there is a much more of a justification for Gentoo existing than Ubuntu.
Ubuntu just re-invents the wheel with a bunch of nonstandard stuff so Canonical can sell support see AppArmor, Snaps, Mir, Unity etc...
I'd never run Ubuntu on the server by choice, mind you, but servers are constrained by other considerations.
Ubuntu focuses its efforts on ill-advised efforts like writing its own compositor (Mir) and Desktop environment (Unity).
Currently, most work to advance the Linux desktop is focused on a new project called Wayland (Used by Fedora for last few releases), yet Ubuntu has decided to double down on X11, a legacy project that clearly has no future and has issues like screen tearing that are basically impossible to fix.
Another tangible example related to developers: On Fedora/Arch you can run docker containers without requiring root due to Red Hat's work pushing podman forward, however you cannot do this on Ubuntu/debian because they lag behind upstream
What was wrong with unity? Plenty of people preferred it.
Also Mir was ill-advised back in 2013 and was dropped in like 2017.
Wayland has been around as long and is only just becoming usable.
Or are you saying that Ubuntu should have funded Wayland development?
Any proof they're "doubling down" on Wayland?
If Ubuntu isn't pushing desktop Linux forward. Gentoo, Arch or Fedora sure ain't.
Also lol. Podman seems to be an alternative to docker. Why should I use that? Why isn't that ill-advised? Is it because Red Hat made it?
What's wrong with this?
See details here: https://developers.redhat.com/blog/2019/02/21/podman-and-bui...
I'm not sure what you mean by Ubuntu doubling down on Wayland. They have no plans to migrate to Wayland.
Honestly it seems like a clone of docker selling the slight advantage of root less.
Which docker already does.
I don't understand why I should care that it's a Daemon. In fact that blog post says that they won't go into why it's bad. Just that they do things different.
In fact it seems like it's a "Not invented here" implementation from Red Hat.
Searching Hacker news there's not many posts on it. Seems like it'd be as silly as using Mir to run this in production.
Also on my doubling down, I misquoted you saying they're doubling down on X11.
There doesn't seem to be any evidence of this. I wasted time googling it and it looks like they decided not to use Wayland by default in 20.04 because of certain bugs they didn't deep acceptable.
But it comes with Wayland out of the box, and you select it on the login screen.