-
Notifications
You must be signed in to change notification settings - Fork 589
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release metadata #290
Comments
@rarkins from your update it just sounds like you are missing (2) the minimum recommended base on security reasons, right ? |
@mhdawson yes, that's the case. Although if both (1) and (2) could be added to |
@rvagg from the name |
This is information that I'd like to have available as well. I don't mind extending schedule.json with this but the manual updating would be a problem. We'd just have to build that into doc/releases.md and scold people every time it's not done I suppose. The only other place I can imagine pulling it from is the commit log and/or blog post where we generally say "security" in there but there's no fixed format or even really a convention there, so it's going to have to be manual anyway I think. |
@rvagg sounds good. I'll submit a PR for the changes to doc/releases.md |
This may be something @nodejs/automation may be interested in helping out with. Seems like something that we may be able to automate and make seemless 😁 |
I was not aware of (BTW, I couldn't find a reference to https://github.com/nodejs/node/blob/master/doc/releases.md in this repo, should we add one to the README?) |
@rarkins you might be interested in this https://github.com/chicoxyzzy/node-releases/ |
Hi. I'm maintainer of node-release. I didn't implement any automatic generation of metadata yet because lack of time. It'd be great to have official automatically generated npm package which will be updated on each Node release. node-releases package is Browserslist's dependancy which we use in Babel's babel-preset-env. Let me know if I can help somehow! |
I added this to the next release agenda to discuss this at our next meeting. |
We added a |
@richardlau, I don't believe so. @rarkins please let us know if you disagree and I'll reopen the issue. |
+1 to this being resolved. |
Apart from the release.json in this repository, what other sources of node metadata can be considered authoritative? e.g. are node releases on GitHub the source for - or always in-sync with - what's published to nodejs.org?
In particular, I'm looking for metadata that will tell me:
(1) Which was the initial version for each LTS release (e.g.
8.9.0
for 8.x)(2) Which is the "minimum recommended" version for each release for security reasons (e.g.
6.11.1
for 6.x)Update: I have also found https://nodejs.org/dist/index.json which includes a list of all versions + a flag for LTS yes/no. This can be used to derive the initial version for each LTS.
The text was updated successfully, but these errors were encountered: