> Debian has backports. Read the Debian docs first, then rant later.
I'm not ranting. I'm just telling how I would like the out-of-the-box experience to be. I don't want to read a lot of documentation on how to set it up to get the latest official stable version of each program. Maybe I want something like "backports-get install syncthing" but maybe not, since "Backports are packages taken from the next Debian release (called "testing")" - I want the latest official stable version.
> IRL, stability matters. And no one wants to break things over a stable version.
Then it should be up to the user to pin the package to an older version. I want the latest official stable version of e.g. syncthing. If I want an older version, I should be able to pin it that version instead.
>Then it should be up to the user to pin the package to an older version. I want the latest official stable version of e.g. syncthing. If I want an older version, I should be able to pin it that version instead.
Then Debian/Devuan/Gnuinos (FSF) is not for you. I used to pin the backports repo to have the highest priority, as it had the most updated browsers, libreoffice and the kernel while keeping the rest stable. It worked really well.
>I don't want to read a lot of documentation on how to set it up to get the latest official stable version of each program.
Debian has an administration handbook which can be installed offline, you don't have to do for each program. Just read the section on backports, set the priorities right under Synaptic (the easiest way to do that) and rull a full upgrade.
I'm not ranting. I'm just telling how I would like the out-of-the-box experience to be. I don't want to read a lot of documentation on how to set it up to get the latest official stable version of each program. Maybe I want something like "backports-get install syncthing" but maybe not, since "Backports are packages taken from the next Debian release (called "testing")" - I want the latest official stable version.
> IRL, stability matters. And no one wants to break things over a stable version.
Then it should be up to the user to pin the package to an older version. I want the latest official stable version of e.g. syncthing. If I want an older version, I should be able to pin it that version instead.