-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
v5.0.0 Planning & Checklist #3397
Comments
Nightlies should be enabled now, first one for v5.0.0 is available here: https://nodejs.org/download/nightly/v5.0.0-nightly20151016676e61872f/ The neat thing about this is that with the new node-gyp@3 awesomeness, native addon compiles are properly supported, so you can actually use nightlies and RCs to do real work. I'm running this nightly now and it's working just great:
Windows binaries and installers are missing. We still have ICU download dramas with those slaves, will hopefully be rectified once #3399 goes in, until then there's a random chance we'll see Windows binaries turn up in nightlies. ARMv6 builds are also not there, I manually killed that job because I wanted to restart Jenkins and didn't want to have to wait 6 hours. Nightly builds are scheduled for 11pm UTC, since the date on them is UTC-based. They will only build if there are fresh commits since the last nightly. The process should be automatic and the files will show up in https://nodejs.org/download/nightly/ when they are built, not all at once though like release builds, as they are compiled. |
The ICU download drama is becoming a bit irritating. To be absolutely honest, I'm not certain that it makes sense to continue keeping ICU out of the source tree -- or even making it optional in the build. It ought to be merged in just like the other dependencies and make a normal, non-optional part of the build / distribution. |
The reasons why I tagged #2672 and #2669 for 5.0.0 is because it was the agreed standard protocol for marking tests as flaky. We basically wanted to make sure that those test failures didn't disappear from our radar. We still have a bunch of flaky tests and saying that these issues are blocking for the 5.0 release doesn't sound realistic. Should we kick the ball to 6.0.0? |
@jasnell I'm actually less concerned by the ICU stuff once we get this @orangemocha I guess it makes sense to bump to 6.0.0 although we probably should explore ways to get these flaky tests properly sorted out rather than letting them linger. Perhaps we need to enforce a "no more merging until the flaky tests are sorted out" hammer at some point! |
@rvagg : I agree that we need a better process to get traction on these flaky tests. I will bump those issues to 6.0.0 for now, but open an issue to discuss the process. |
Updated checklist in OP to be accurate and tick some things off |
Necessary website changes to the front and download pages has been proposed with nodejs/nodejs.org#260 and nodejs/nodejs.org#261 respectively. |
Does nan need to be updated for this? Also, I made some updates to the ES6 page as well (nodejs/nodejs.org#268) |
I doubt it will actually have a negative effect on programs that use the repl, maybe only on tests. |
That one is going to be difficult to smoke test I think :-/ ... If we can identify some set of modules that could be affected, that would be easiest. |
I'd like to add #3485 if possible. Fixes the throw in |
Since v5.0.0 has been released, any reason for this to stay open? |
Items that have been tagged for the
5.0.0
milestone, with the people that added them:Please update the issues to reflect current status so we can tick off the milestone. If it is a real blocker then keep it there, if it can be resolved then please try and do so, if it can be pushed then please add to
6.0.0
.Additional items to do that I can think of now:
A branch has been created and master has had its version bumped to
6.0.0
.v5.x
branch - this has been done6.0.0
v5.x
branch"Early next week"
The text was updated successfully, but these errors were encountered: