- HEADLINE: Stop releasing every six months. Instead, have an LTS, like you already do, and then a rolling release that is conservative and battle-tested, like Gentoo does.
To help with the rolling release, create an infrastructure that allows you to progressively release updates that could cause problems to some users (like an evdev -> libinput or a GNOME 3.22 -> 3.24 transition)
Only if you upgrade regularly. If you upgrade infrequently, rolling releases have a habit of totally hosing your system once you've waited too long and finally pull the trigger.
I've had really good luck with the last few major dist upgrades, for whatever that's worth. About half an hour of downloading and installing packages, a reboot, and poof, you're on the next major release.
- HEADLINE: Stop releasing every six months. Instead, have an LTS, like you already do, and then a rolling release that is conservative and battle-tested, like Gentoo does.
To help with the rolling release, create an infrastructure that allows you to progressively release updates that could cause problems to some users (like an evdev -> libinput or a GNOME 3.22 -> 3.24 transition)