On Mon, Feb 9, 2026 at 11:24 AM Evgeny Kotkov <[email protected]>
wrote:

> Johan Corveleyn <[email protected]> writes:
>
> > ISTR that some packagers were not happy with our LTS vs. Regular
> > release system, because it was too much work for them to pick up such
> > a regular release if it wasn't supported for very long. So making this
> > a regular release which we might only support for 6 months might mean
> > that some packagers will ignore it.
>
> Branko Čibej <[email protected]> writes:
>
> > I think this LTS/regular distinction made sense for ... a few months?
> > when there were enough active developers here to make it work. It would
> > be better to say, e.g., each release will be supported for X years, with
> > the current (N) and previous (N - 1) release always supported and the N-2
> > release receiving critical bug fixes.
>
> Nathan Hartman <[email protected]> writes:
>
> > Yeah I feel bad rocking the boat because I previously thought 1.15
> should be
> > a regular release and my thinking has changed since then. tl;dr I think
> 1.15
> > should be a LTS release...
>
> With the new responses in the thread, I think that Brane's suggestion could
> address all of the mentioned problems.
>
> So let's say we revert to a unified release scheme without the LTS/regular
> distinction.  Essentially, every release would be treated as LTS, but with
> a shorter support window (e.g., 3 years — to sync with Debian's full
> support
> cycle).
>
> This approach would:
>
> - Encourage packagers to pick up new releases, instead of postponing
> adoption
>   until the next LTS release.
> - Address the problem that we might not have enough resources for a steady
>   rate of non-empty regular releases every 6 months.
> - Allow us to shift 1.14.x out of support 3 months after releasing 1.15.0.
> - Return us to a proven model that worked well in the past.
> - Address my personal concerns about unconditionally promising 4 years of
>   support for the first release (1.15.x) after a long break, which just
> seems
>   too much in case there are problems.
>
> How does this sound?
>
> If we agree on this direction, the next action could be drafting a patch
> that
> updates our documentation and site, which would also be a better
> illustration
> of the new target state, and I could try to prepare it.
>
>
> Thanks,
> Evgeny Kotkov
>


In general, I support changing our release support structure to be a
better fit for everyone.

If I understand Evgeny's proposal correctly, it means:

Starting with 1.15, all releases are supported for at least 3 years,
or until 3 months after the next minor release, whichever is later.

It would only support {N-1, N-2, ...} releases if they happened within
the last 3 years (plus the 3 month overlap).

After that, they become EOL.

Is my understanding correct?

FTR, I would be +1 to that. It seems a simple policy to explain and
understand, and I think it's realistic.

Cheers,
Nathan

Reply via email to