On Sun, Oct 5, 2014 at 2:40 AM, Adam Batkin <adam(a)batkin.net> wrote:
[...]
An argument could be made that certain system-level things may need to
change, especially if the old one is going to be abandoned (like moving boot
loaders or init systems) but even then, I always read the release notes, so
as long as it is clearly noted and the user is given an upgrade path ("to
switch to the new default X subsystem, uninstall Y and install Z and run
this configuration migration script").
The point of the an upgrade is that it is an automated process. Asking
the user to do "x and y" afterwards is not really an option.
It's pushing the burden to the user.