On 31/07/25 09:56, Francesco Chemolli wrote:
Hi all,
   Now that v7 out of beta, it's time to start thinking about v8.

Unfortunately we released too late to make it into Debian forky. V7 is
in sid/unstable, but the next stable will ship v6.13.
Ubuntu 25.10 ("questing") is also carrying 6.13 at this time.
> > I've asked the Debian maintaner a tentative timeline for getting
squid-8 included in the next stable version of Debian, he mentioned a
likely target is to be out of beta by january 2027. Working backwards,
I propose to set the date for forking v8 in early October 2026.


FTR; The release cycle of our major vendor ecosystems are:

* Debian has a 2 year major release approximately Jun-Aug on odd-numbered years. With a 6:12:18 month 'update' release where Squid might be eligible to change if there are major benefits demonstrable.

* Ubuntu has 6-monthly release cycle (Apr/Aug) and bi-annual Apr becomes a LTS for 10-15 years. Whatever Squid is in Debian Testing a few months prior to their release will be provided.

* Debian/Ubuntu derivative OS will either match, or follow by 1-2 years and thus at least one Squid major version. Most accept install of newer Debian/Ubuntu packages for more up-to-date Squid installs.

* Fedora has release cycles every 6 months (+/- some weeks). So easily tracks whichever Squid release.

* RHEL has a 5-year release cycle. Whichever Squid version was in Fedora **5 years prior** will be provided. A semi-official 'backports' is used to track whichever Squid version is in Fedora with up to a year delay.

* NetBSD has a 2-3 year release cycle. With 6-monthly updates pulling in Squid latest stable as-needed.

* Gentoo and derivatives are all rolling release. They track our stable release cycle with a few weeks QA delays at each subsequent level of OS derivative.

* The remainder of the vendor ecosystems are proprietary or volunteer based with ad-hoc delays based on their community interest in latest Squid.



Thoughts?


My old v3-v5 release cycles of Sep fork/beta and Feb stable were aimed at meeting these regular Debian/Ubuntu release cycles. Which is convenient timing for most of the major ecosystems - excluding RHEL which cannot meet our short cycle anyway.


Convenience for Alex and Measurement Factory was the biggest driver for changing to Feb forking and Jul release.


Cheers
Amos

_______________________________________________
squid-dev mailing list
[email protected]
https://lists.squid-cache.org/listinfo/squid-dev

Reply via email to