News for hackers. Stuff that matters.
Re:Lubuntu Linux 20.04 LTS (Focal Fossa) by waltpad on Thursday April 23, 2020 @04:28PM (#22960887)
I thought Debian also moved to a fixed schedule release policy? Doesn't it make it harder to stick to a "release when ready"?

Personally, I don't think that Ubuntu is less perfect that Debian wrt. upgrade quality, it's just that (it seems to me that) the workforce is not as large, and that they also have other projects on their plate (not to say it should be that way or not, I'm merely trying to state the facts).

Re:Lubuntu Linux 20.04 LTS (Focal Fossa) by pvorb on Thursday April 23, 2020 @05:43PM (#22961859)
No, it makes "release when ready" easier, since the entire distribution doesn't have to wait for that single software release becau the next distro release is not that far away. At least that's how it works for Java. (I'm not that deep into Linux distros.)
Re:Lubuntu Linux 20.04 LTS (Focal Fossa) by waltpad on Thursday April 23, 2020 @07:18PM (#22962743)
How is that supposed to work? I understand that it possible to pull the plug on packages which are not ready at time T, but it also means pulling the plug on all the packages that depend on it.

So if libreoffice depends on package P, and that one is not ready, is Debian going to simply drop libreoffice until next release?

Re:Lubuntu Linux 20.04 LTS (Focal Fossa) by jlarocco on Friday April 24, 2020 @12:52PM (#22970209)
Nothing is dropped.

At a very high level, it works like this:

New versions of stuff go into Unstable. When they've been tested a while they get pushed to Testing. Periodically Testing is frozen and branched into a new Stable release. If a package doesn't make it into Testing before the freeze then it's out of luck and has to wait for the next release.

For example, assume libreoffice 1.0 and libfoo 1.0 are in Unstable, Testing and Stable. If libreoffice 1.1 comes out and depends on libfoo 1.1, but libfoo 1.1 is broken in Unstable, then libfoo 1.1 and libreoffice 1.1 won't be pushed to Testing until the issue is fixed. If they don't make it into Testing before the release freeze then the next stable will ship with libreoffice 1.0.

After the freeze, when the libfoo 1.1 is fixed in Unstable, then libreoffice 1.1 and libfoo 1.1 will go into Testing and wait for the next Stable to get branched.