mirror of https://github.com/lukechilds/node.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
4.0 KiB
4.0 KiB
io.js TC Meeting 2015-04-29
Links
- Public YouTube feed: http://www.youtube.com/watch?v=-e675TT4WEA
- Google Plus Event page: https://plus.google.com/events/cei87pqnichrtt4qggbbo656bpk
- GitHub Issue: https://github.com/nodejs/io.js/issues/1557
- Original Minutes Google Doc: https://docs.google.com/document/d/1C9nfm_5EhNz1jifITbtQcnGBX4R9vktoZ9KsFiCU7sQ
Agenda
Extracted from https://github.com/nodejs/io.js/labels/tc-agenda prior to meeting.
- Release Proposal: v2.0.0 #1532
- Forward-port from v1.x #1559
- Convergence plan (https://github.com/jasnell/dev-policy/pull/66)
- Combined node.js/io.js TC/core call about convergence doc #1413
Present
- Ben (TC)
- Bert (TC)
- Brian
- Chris (TC)
- Domenic
- Fedor (TC)
- Jeremiah
- Shigeki
- Trevor (TC)
Review of last meeting
- #1130 Nominating Jeremiah Senkpiel @Fishrock123 to the TC
- #1481 Nominating @mikeal to the TC
- #1500 Nominating Brian White @mscdex to the TC
- #1501 Nominating Shigeki Ohtsu @shigeki to the TC
- #1393 Ready to upgrade to V8 4.2?
- #1413 Combined node.js/io.js TC/Core Call
- #1416 Diffing io.js and the Node.js Foundation
Quick stand-up
- Ben: nothing
- Bert: nothing
- Brian: finished optimizations for JS HTTP parser, posted a few questions; other miscellaneous improvements in core HTTP.
- Chris: upgraded V8 and documented the process; also did some work on the REPL so that classes (and let/const) work
- Domenic: PR reviews for v2.0.0, starting on V8 extension work to improve startup time
- Fedor: worked on fixing some TLS memory issues, so far appears to be a large improvement in memory usage.
- Jeremiah: issue management; discussions on moving npm out of the repo, which seems to have converged toward a helper tool instead of moving it out of the repo
- Mikeal: connection too bad to stand up.
- Shigeki: working on SSL issues; root cert updates. Chrome and Firefox do whitelist of CNNIC cert hashes.
- Trevor: looking at bugs, streams compliance
Minutes
Release Proposal: v2.0.0 #1532
- Domenic:
- v8 changes merged
- worried that we’re getting into a bad cycle of “wait a few more days” for things to land
- process.send
- open an rc, add to website for a few days, ship by friday
- Bert/Ben:
- talk of process.send
- Ben: should not hold up release, windows tests break right now
- less of a regression than a change
- talk of process.send
- Domenic:
- these releases are a train
- don’t hold up the train for features
- make sure it’s ready for 3
- url updates from petka: might be ready
- ci run passes on all platforms but arm7
- Domenic recalls in the runup to 1.0 – “nobody tests rc's” was the consensus
Chris, Trevor: discussion about how the master
and next
branches are used.
- process.send changes will slip for v2.0
- waiting for Petka’s comment and review on url changes (https://github.com/nodejs/io.js/pull/1561)
- release 2.x asap (friday)
After the release:
- the master branch will contain version 2.x.
- api-breaking changes will land on the ‘next’ branch alongside v8 upgrades. master will be merged into next regularly
- fixes are backported to the maintenance (v1.x) branch
Forward-port from v1.x #1559
Discussed current plan for backporting patches to maintenance patches.
- Consensus that we should give the “land in master and backport” plan a go and see how it works out.
Convergence plan (https://github.com/jasnell/dev-policy/pull/66)
Combined node.js/io.js TC/core call #1413
Next meeting
- April 6th