LTS and STS Support phase length is ambiguous, how...
# help-with-umbraco
t
Looking at LTS/STS descriptions at: https://umbraco.com/products/knowledge-center/long-term-support-and-end-of-life/ I wonder, is this table correct? Specifically the column "Support phase" seems very off. > The “Support” phase > In this phase, we fix bugs, regressions, and security issues. New projects can be created in Umbraco Cloud from this version. This phase is 9 months from the first release - extended to 24 months for LTS releases. Given Umbraco 10 release at June 2022, being a LTS, the support phase should end 24 months later at June 2024. But the table has it at December 2022. Given Umbraco 11 release at December 2022 NOT being a LTS it should be 9 months, October 2023. But the table has it at June 2023. Given planned Umbraco 13 release at December 2023, being a LTS, the support phase should end 24 months later at December 2025. But the table has it at May 2024, a mere 6 months later. Am I reading the "Support phase" column wrong here? We were trying to plan around this for our clients and explain to them but we can't even explain it to ourselves currently 😄
d
I think the table makes more sense if you read the dates as "starts at". So support phase starts at December 1, 2022
Also makes more sense with the end-of-life date. end-of-life doesn't really end
You can see that the support phase indeed ends 24 months after the release date for U10. That's when the security phase starts
And the support phase starts when the next major version releases
h
@D_Inventor was just going to say the same 🤣
t
Aaah ok so basically once a release comes out, it's actually in a sort of "Just released" phase, and then it moves into the next phase, support
s
So from the release date, we're actively working on new features in that version until the next major comes out. At that point the previous major goes into the support phase while we're actively working on features in the new major, and so on.
j
I've had issues with this table too. The main confusion is due to the support phase, because it really means "support only", of-course Umbraco will be "supported" during the active development window (which is implied, but not really spelled out here). My clients that care about support windows, don't care about active development and, as far as I am aware, Umbraco doesn't officially postpone LTS until after active development has finished (like Node.JS does). I would point to the Node.JS releases page as a great example. Nice graphic that shows when support windows start/end plus a table that explains exactly what phase each version is currently in. https://nodejs.dev/en/about/releases/
s
Looks like the same table but with different words to me 😅
But I'm sure we can add a fancy graphic as well, I'll pass it on.
k
There used to be a fancy graphic on that page, but it was replaced with the table
s
Heard back: it's already on Rune's list to clarify this page!
j
In the mean time, the following phrase seems to be what clients care about: Umbraco 13 will be actively be supported from December 14, 2023 to December 13, 2025, and receive security updates until December 14, 2026.
4 Views