ember-learn / ember-website

The emberjs.com website.
https://emberjs.com/
MIT License
86 stars 185 forks source link

Clarification of Ember 5.8 LTS Status #1103

Closed captn3m0 closed 3 weeks ago

captn3m0 commented 4 months ago

Filing this on behalf of endoflife.date, where I was trying to update the dates for 5.8 release, and had some questions.

/lts marks the dates for 5.8 as:

Event Date
LTS Promotion April 15, 2024
Bug Fixes Until November 11, 2024
Security Fixes Until April 28, 2025

With the following caveats:

Before a version can be called an "LTS" release, it has to spend at least 6 weeks as a stable release, where it is used and tested by thousands of developers.

Once a release of Ember gets promoted to LTS, it receives bugfixes for 36 weeks and security updates for 54 weeks.

The dates mentioned in #1102 do not align with the policy:

Open Questions:

  1. Is 5.8 a LTS candidate or promoted to LTS already? Is there a reason for the "6 weeks as stable" part being ignored?
  2. What is the official release date for 5.8, used in the policy - the date of the git tag, or the announcement blog post?
  3. In case the published dates override the policy, perhaps the policy can be updated to include such a note?

Apologies if this sounds like hair-splitting, but I wanted to make sure we have the right dates.

kategengler commented 3 weeks ago

Hi! We've since made updates to /lts and the dates should be more explicit and correct.

LTSes are a candidate for 6 weeks after their release (or sometimes longer if we feel it isn't ready for promotion to LTS). We now track the promotion date on the LTS page.

The official release date for a version of Ember.js is the announcement blog post. We have several packages that need to be released for each "release" of Ember.

captn3m0 commented 3 weeks ago

The updates are helpful, and tracking the promotion dates as explicit makes it much better.