godotengine / godot-website

The code for the official Godot Engine website. A static site built using Jekyll.
https://godotengine.org
MIT License
292 stars 143 forks source link

Rename LTS to 3.x #769

Closed adamscott closed 4 months ago

adamscott commented 8 months ago

Supersedes #768

This PR renames "LTS" to "3.x" as there's no such concept of LTS right now for Godot. 4.2 is the most stable 4.x release up-to-date and we should encourage people to use the 4.x branch instead of the aging 3.x one.

We named 3.5 LTS as a way to signal that we still intended to support Godot 3.x, but LTS has a different meaning. People expect, with LTS, that the 3.5 branch will still be supported with security patches and such. But with the upcoming release of 3.6, it doesn't make sense to say that the LTS version is binded to either "3.x" or "3.6".

Hopefully, with this PR, we still say that our 3.x is well supported, but that the LTS term doesn't implicate that 4.x isn't long-term supported.

image

JohnVeness commented 8 months ago

Not in scope for this PR, as the source is in a different repo, but I notice "LTS" is still mentioned in docs.godotengine.org, e.g. https://docs.godotengine.org/en/latest/about/release_policy.html in reference to 3.6.

YuriSizov commented 8 months ago

As mentioned in chat, this is not an urgent thing to change. I would rather we addressed the bigger problem with people not knowing why they would pick 4 over 3, or vice versa. I think we would make things slightly worse if we remove the LTS label to replace it with "3.x" because at least calling it LTS set up some expectations.

I never liked the use of LTS, just couldn't find anything better which would be as succinct. But at this point the solution might just be to de-prioritize 3.x downloads throughout. And we definitely need a page comparing both versions which we can link where relevant. But I wouldn't do just the rename, it's not immediately necessary.

winston-yallow commented 8 months ago

Just as an addition consideration:

At least on discord we often have questions like "is Godot 3 still supported?" to which people have often answered "yes, because it is LTS". So removing the LTS could signal "now it's not supported anymore".

Having a page up explaining the versions would be great before changing the name.

coppolaemilio commented 4 months ago

Closed by https://github.com/godotengine/godot-website/commit/bb0f0a41c3cb1a69dbf7f96ce9c4d98eb9e55822 and https://github.com/godotengine/godot-website/pull/840.

Thanks!