Dear Debian Developers,
I am a 10th class student from India and want a feature request for the purpose of changing my school computers from windows to linux.
I am writing to propose the creation of a new Debian branch that offers a stable release every year, as opposed to the current 5-year cycle. This
would be particularly beneficial for educational institutions, where a balance between stability and up-to-date software is crucial.
A yearly stable release would allow schools to benefit from the latest software and security updates without the long wait between releases. This would also make it easier for schools to plan their IT infrastructure and ensure that students have access to the latest tools and technologies.
I believe this could be achieved by creating a new branch that is based on Debian Stable but receives more frequent updates, similar to how Ubuntu LTS works but with a shorter cycle.
Thank you for considering this proposal. I look forward to your feedback
and discussion on this matter.
Best regards,
Gurlagan Singh.
On Tue, Mar 04, 2025 at 02:16:23PM +0530, Sarbjit Singh Sandhu wrote:
Dear Debian Developers,
Hi,
As it is, the creation of a major stable release takes a long time.
Once released, there's a two year cycle and an additional one year
of security support - this is typical for the last few releases.
(See, for example, https://endoflife.date/debian).
A yearly stable release would allow schools to benefit from the latest software and security updates without the long wait between releases. This would also make it easier for schools to plan their IT infrastructure and ensure that students have access to the latest tools and technologies.
Security updates are supplied very regularly: the point releases also
roll them up every few months. The latest software takes time to package
- not all software changes every year, and there are > 40,000 packages.
Dear Debian Developers,
I am writing to propose the creation of a new Debian branch that offers a stable release every year
as opposed to the current 5-year cycle.
I believe this could be achieved by creating a new branch that is based on Debian Stable but receives more frequent updates, similar to how Ubuntu LTS works but with a shorter cycle.
To add to all those very good points: if you need newer software (besides
the security updates, which Debian is extremely good at providin in a
timely fashion, BTW), there are the backports. And it's not that difficult
to contribute to that.
Version upgrades are more serious -- if a basic lib ups its major
version, you will get some breakage. It is good to be able to schedule
those events and to test them beforehand, more so in a bigger institution.
tomas@tuxteam.de (HE12025-03-04):
Very often, getting the newer Debian source package (just apt-get source) and building it (dpkg-buildpackage) after having installed the build dependencies (apt-get build-depends) is all you need to have a self
built backport. You get a Debian package, so that even your package
manager knows about the "extra" package you just built and installed.
Yes, indeed, you get a Debian package integrated in the dependency
system, which means it can cause problems when a package from the distribution itself needs to be upgraded.
That is a terrible idea.
Very often, getting the newer Debian source package (just apt-get source)
and building it (dpkg-buildpackage) after having installed the build dependencies (apt-get build-depends) is all you need to have a self
built backport. You get a Debian package, so that even your package
manager knows about the "extra" package you just built and installed.
I am a 10th class student from India and want a feature request for the purpose of changing my school computers from windows to linux.
A yearly stable release would allow schools to benefit from the latest software and security updates without the long wait between releases.
This
would also make it easier for schools to plan their IT infrastructure and ensure that students have access to the latest tools and technologies.
That is a terrible idea.Not if done right.
Choose your version string wisely. This is very important.
tomas@tuxteam.de (HE12025-03-04):
That is a terrible idea.Not if done right.
“Not if done right” has been said of all terrible ideas in the history
of terrible ideas.
I am writing to propose the creation of a new Debian branch that
offers a stable release every year, as opposed to the current 5-year
cycle. This would be particularly beneficial for educational
institutions, where a balance between stability and up-to-date
software is crucial.
I am writing to propose the creation of a new Debian branch that
offers a stable release every year, as opposed to the current 5-year
cycle. This would be particularly beneficial for educational
institutions, where a balance between stability and up-to-date
software is crucial.
As mentioned elsewhere, the current cycle is not 5-year long.
And I think it's going to be difficult to convince Debian as a whole.
But another path might be to look for institutions which currently use Debian, and encourage cooperation between them, maybe to the point of offering an alternative distribution that closely tracks Debian but
better aligned with the needs of educational institutions.
AFAIK my department's IT uses Debian on all the end users's GNU/Linux desktops. IIUC it's based on Debian sid which they freeze around late spring, then test and tweak until it's deployed over the course of the summer, after which only security fixes are installed during the rest of
the year (IIUC they self-build their own security-patched packages for
that). It's a non-trivial endeavor but it also gives them a lot
of flexibility. It might be difficult to share the fruits of such
efforts without losing too much of the benefits, but it's worth a try.
tomas@tuxteam.de (HE12025-03-04):
Very often, getting the newer Debian source package (just apt-get source)
and building it (dpkg-buildpackage) after having installed the build
dependencies (apt-get build-depends) is all you need to have a self
built backport. You get a Debian package, so that even your package
manager knows about the "extra" package you just built and installed.
Yes, indeed, you get a Debian package integrated in the dependency
system, which means it can cause problems when a package from the distribution itself needs to be upgraded.
That is a terrible idea.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (3 / 13) |
Uptime: | 35:21:14 |
Calls: | 10,392 |
Calls today: | 3 |
Files: | 14,064 |
Messages: | 6,417,146 |