doc: add TC meeting 2015-04-29 minutes
authorRod Vagg <rod@vagg.org>
Sat, 2 May 2015 05:32:49 +0000 (22:32 -0700)
committerRod Vagg <rod@vagg.org>
Thu, 7 May 2015 18:54:38 +0000 (11:54 -0700)
PR-URL: https://github.com/iojs/io.js/pull/1585
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
doc/tc-meetings/2015-04-29.md [new file with mode: 0644]

diff --git a/doc/tc-meetings/2015-04-29.md b/doc/tc-meetings/2015-04-29.md
new file mode 100644 (file)
index 0000000..564aa95
--- /dev/null
@@ -0,0 +1,101 @@
+# 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/iojs/io.js/issues/1557
+* **Original Minutes Google Doc**: https://docs.google.com/document/d/1C9nfm_5EhNz1jifITbtQcnGBX4R9vktoZ9KsFiCU7sQ
+
+## Agenda
+
+Extracted from https://github.com/iojs/io.js/labels/tc-agenda prior to meeting.
+
+* Release Proposal: v2.0.0 [#1532](https://github.com/iojs/io.js/pull/1532)
+* Forward-port from v1.x [#1559](https://github.com/iojs/io.js/pull/1559)
+* Convergence plan (https://github.com/jasnell/dev-policy/pull/66)
+* Combined node.js/io.js TC/core call about convergence doc [#1413](https://github.com/iojs/io.js/issues/1413)
+
+### Present
+
+* Ben (TC)
+* Bert (TC)
+* Brian
+* Chris (TC)
+* Domenic
+* Fedor (TC)
+* Jeremiah
+* Shigeki
+* Trevor (TC)
+
+
+### Review of last meeting
+
+* [#1130](https://github.com/iojs/io.js/issues/1130) Nominating Jeremiah Senkpiel @Fishrock123 to the TC
+* [#1481](https://github.com/iojs/io.js/issues/1481) Nominating @mikeal to the TC
+* [#1500](https://github.com/iojs/io.js/issues/1500) Nominating Brian White @mscdex to the TC
+* [#1501](https://github.com/iojs/io.js/issues/1501) Nominating Shigeki Ohtsu @shigeki to the TC
+* [#1393](https://github.com/iojs/io.js/issues/1393) Ready to upgrade to V8 4.2?
+* [#1413](https://github.com/iojs/io.js/issues/1413) Combined node.js/io.js TC/Core Call
+* [#1416](https://github.com/iojs/io.js/issues/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](https://github.com/iojs/io.js/pull/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
+* 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/iojs/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](https://github.com/iojs/io.js/pull/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](https://github.com/iojs/io.js/issues/1413)
+
+## Next meeting
+
+* April 6th