Skip to content
This repository has been archived by the owner on Jan 15, 2023. It is now read-only.

LTS tag? #12

Closed
goloroden opened this issue Oct 15, 2015 · 6 comments
Closed

LTS tag? #12

goloroden opened this issue Oct 15, 2015 · 6 comments

Comments

@goloroden
Copy link

Now that Node.js has an LTS version, might it be a good idea to also have an lts tag here?

@mhart
Copy link
Owner

mhart commented Oct 15, 2015

Hmmm, mayyyybe. I'm not so convinced though. If you select lts, that has no semantic versioning guarantee – so the minute Node.js chooses to change lts from 4.x to 5.x, everyone's stuff could break.

Unless there's like a 4-lts tag or something like that...

@hmalphettes
Copy link

We have had this discussion at docker-node and we settled on tagging v4 with argon:
nodejs/docker-node#52

v5 is getting the usual latest tag.

@mhart
Copy link
Owner

mhart commented Oct 30, 2015

It's still a bit unclear to me how argon would be different from 4.2 (or 4 if LTS is allowing new features)

I kinda feel like sticking with semver semantics will have the least surprises for people.

@mhart
Copy link
Owner

mhart commented Feb 29, 2016

So it's been a while now, and a few version later – the LTS tag to use is 4 – I think there's no need to add another tag that's an alias of that. Thanks for the feedback though!

@mhart mhart closed this as completed Feb 29, 2016
@mhart mhart mentioned this issue Jul 19, 2016
@dentuzhik
Copy link

dentuzhik commented Nov 21, 2017

I think one way you approach this would be to use the same convention as nvm uses:
https://github.com/creationix/nvm#long-term-support

So users could use something like lts/argon, lts/carbon, etc

@mhart
Copy link
Owner

mhart commented Nov 21, 2017

@dentuzhik Users can just use 8, 6, etc

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants