-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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 Proposal: v2.4.0 #2189
Release Proposal: v2.4.0 #2189
Conversation
sorry about the changelog-maker formatting bork there, being fixed here: nodejs/changelog-maker#19 /cc @maboiteaspam |
Well noted, thanks. Few hours from now before i can free it from that bug. |
I am fairly active these days and I would love to do the releases :-) Do we have specific timeline for releases? |
Thanks for volunteering @thefourtheye. As we're investing a significant amount of trust on releasers I don't think we can be fully open about the process. While we're not limiting this to TSC members it should be (a) limited to collaborators and (b) limited to individuals who have earned a certain amount of trust, and that takes time. We need to give access to the server containing the binaries and we're giving out the ability to push code to users who trust us as a collective and we have to be careful with that trust placed in us. I might punt it over to @nodejs/build to see if we can come up with a clearer definition & process and get it ratified by the TSC. We do have a need to expand the group of releasers though, exacerbated by needing at least two groups: one for general releases and one for LTS releases, perhaps with some overlap but they are slightly different roles. Thankfully we've started expanding on the 0.10/0.12 side too which connects directly to the needs of LTS. |
I'm interested in getting involved with doing releases. |
@rvagg No problem :-) I totally understand :-) |
@rvagg / @maboiteaspam Above it only caught 11 while there are actually 17: 1a340a8...master |
@thefourtheye however, you can start by proposing a release sometime. :) |
Notable changes * src: Added a new `--track-heap-objects` flag to track heap object allocations for heap snapshots (Bradley Meck) nodejs#2135. * readline: Fixed a freeze that affected the repl if the keypress event handler threw (Alex Kocharin) nodejs#2107. * npm: Upgraded to v2.13.0, release notes can be found in https://github.com/npm/npm/releases/tag/v2.13.0 (Forrest L Norvell) nodejs#2152. PR-URL: nodejs#2189
PR-URL: nodejs#2189
Release building at https://jenkins-iojs.nodesource.com/job/iojs+release/50/ |
grabs popcorn and watches the build console |
All done, minus rpi1 (armv6) as usual. @nodejs/evangelism please RT / promote https://twitter.com/Fishrock123/status/622193026253783040 :) |
The usual churn and stuffs. Semver-minor because the new
--track-heap-objects
flag.@rvagg What you think, release tomorrow or friday?
f95f9ef6ea
] - build: always use prefix=/ for tar-headers (Rod Vagg) #208212bc397207
] - build: run-ci makefile rule (Alexis Campailla) #213484012c99e0
] - build: fix vcbuild merge issues (Alexis Campailla) #213147e2c5c828
] - build: bail early if clean is invoked (Johan Bergström) #21275acad6b163
] - child_process: fix arguments comments (Roman Reiss) #21613c4121c418
] - deps: make node-gyp work with io.js (cjihrig) iojs/io.js#990938cc757bb
] - deps: upgrade to npm 2.13.0 (Forrest L Norvell) #21526f306e0ed2
] - doc: add targos as a collaborator (Michaël Zasso) #22004e92dbc26b
] - doc: add TSC members from the combined project (Jeremiah Senkpiel) #20856c3aabf455
] - doc: add TSC meeting minutes 2015-07-08 (Rod Vagg) #218430a0d47d51
] - doc: add TSC meeting minutes 2015-07-01 (Rod Vagg) #213223efb05cc3
] - doc: document fs.watchFile behaviour on ENOENT (Brendan Ashworth) #209365963ec26f
] - doc,test: empty strings in path module (Sakthipriyan Vairamani) #21060ab81e6f58
] - docs: link to more up-to-date v8 docs (Jeremiah Senkpiel) #21961afc0c9e86
] - fs: fix error on bad listener type (Brendan Ashworth) #20932ba84606a6
] - path: assert path.join() arguments equally (Phillip Johnsen) #2159bd01603201
] - readline: fix freeze ifkeypress
event throws (Alex Kocharin) #210759f6b5da2a
] - repl: Prevent crash when tab-completed with Proxy (Sakthipriyan Vairamani) #2120cf14a2427c
] - (SEMVER-MINOR) src: add --track-heap-objects (Bradley Meck) #21352b4b600660
] - test: fix test-debug-port-from-cmdline (João Reis) #2186d4ceb16da2
] - test: properly clean up temp directory (Roman Reiss) #2164842eb5b853
] - test: add test for dgram.setTTL (Evan Lucas) #2121cff7300a57
] - win,node-gyp: enable delay-load hook by default (Bert Belder) iojs/io.js#1433@nodejs/collaborators I don't think it's been messaged properly, but anyone can propose a release for us too. :)
To get the formatted changelog:
$ npm i -g changelog-maker $ changelog-maker --group # optionally pipe the latter into your clipboard ala (changelog-maker --group | pbcopy) (OS X)
Additionally, if anyone is interested in doing releases, you don't need to be a TSC member. I did my first release before I was one!