Skip to content
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 plan for v4 / v6 until April 2017 #159

Closed
MylesBorins opened this issue Nov 16, 2016 · 12 comments
Closed

Release plan for v4 / v6 until April 2017 #159

MylesBorins opened this issue Nov 16, 2016 · 12 comments

Comments

@MylesBorins
Copy link
Contributor

MylesBorins commented Nov 16, 2016

We are planning monthly releases on the first Tuesday of every month for v4 and v6, and a single v0.12 release in the first week of December. Currently our only planned Semver-Minor release if v4.7.0 on December 6th, but it is possible that one of the patch releases on v4 or v6 could be a minor release if deemed necessary by the LTS Working Group. These dates are also subject to change based on the need for security releases.

February 21st

Release of v4.8.0 and v6.10.0

March 21st

Release of v4.8.1 and v6.10.1

@MylesBorins
Copy link
Contributor Author

Please let me know if you have problems with the dates above. I would also be interested if individuals think the information above could be presented in a clearer fashion. I'm also interested if individuals think that the above information should be present in the repo's readme.

@AdriVanHoudt
Copy link

Can it be visualised on the current (most used?) LTS visualisation from Nodesource?

@rvagg
Copy link
Member

rvagg commented Nov 19, 2016

@AdriVanHoudt that might give the impression that these dates are more concrete than they are, there's a bunch of factors that could easily change these plans, most notably security releases which could change version numbers and bump dates if they are too close.

@AdriVanHoudt
Copy link

@rvagg good point, it was just my initial thought on could be presented in a clearer fashion but you are right if they are not final it probably just a case of where to put the info

@ghost
Copy link

ghost commented Dec 7, 2016

I agree with @rvagg that the information should not be coupled with the LTS release schedule.

I do think the schedule should be posted to the README. A comment, in the form of a quote, above the schedule would be fine for the purpose of educating the community that the release schedule should be considered "best effort", but is subject to change.

Posting the schedule to the README, in my opinion, makes the schedule, and the best intentions of the LTS group, feel more legit than an issue.

@MylesBorins
Copy link
Contributor Author

MylesBorins commented Dec 7, 2016 via email

@hutson
Copy link
Contributor

hutson commented Dec 8, 2016

In that case, I find the formatting of the dates in the original issue comment to be readable, and this issue to be sufficient; with the caveat that it would be helpful if the issue's original comment is kept up-to-date (so that I do not need to parse the entire thread to grasp the current state of your release plans).

@MylesBorins
Copy link
Contributor Author

MylesBorins commented Dec 8, 2016 via email

@richardlau
Copy link
Member

@MylesBorins Maybe update the first comment to take into account the point releases made earlier today?

@MylesBorins MylesBorins changed the title Release plan for v0.12 / v4 / v6 until April 2017 Release plan for v4 / v6 until April 2017 Jan 6, 2017
@MylesBorins
Copy link
Contributor Author

@richardlau good call!

@mhdawson
Copy link
Member

@MylesBorins should we be adding the schedule for the next 2 releases as well ? Possibly:

April 24th

Release of v4.9 (as Quarterly semver minor starting off Maintenance phase) and v6.11

May 23rd

Release v6.11.1

@MylesBorins
Copy link
Contributor Author

@mhdawson based on the schedule v4 is moving to maintenance mode as of April 1st. We just did a semver minor last month, so I think it is a bit soon to do the minor for v6.

I'll put together a new issue for our Q2 release schedule next week

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

No branches or pull requests

6 participants