4 ms·
Then the protocol changes from X to Wayland, python changes from 2 to 3, gtk changes from 2 to 4 and systemd replaces core services...
by xyproto 3y ago
Then the protocol changes from X to Wayland, python changes from 2 to 3, gtk changes from 2 to 4 and systemd replaces core services...
- pxc 3y agoNixOS actually navigated a change from OpenRC to systemd many years ago. You didn't generally have to change your service configurations because NixOS puts a bit of abstraction between you and the service management system.
- yjftsjthsd-h 3y agoYou don't actually have to switch to Wayland, you can keep using X like for the last couple decades. The python change was annoying, but it took like a decade and I'm not sure it was actually user impacting; most distros switched packages over invisibly. Same for GTK and systemd; they were annoying for tinkerers and maintainers, but would an end user actually notice?
- xyproto 3y agoEnd users can stay at old versions and old distros for as long as they like. Most users can benefit from security updates, though. They might also (maybe) get better performance, new features and a smoother user experience.
- yjftsjthsd-h 3y agoOkay? That has very little to do with anything I wrote. Xorg is maintained, python2 was maintained for a long time into 3's lifecycle, and GTK and systemd shouldn't have broken anything for users. None of this requires foregoing updates.