Reviewed-By: James M Snell <jasnell@gmail.com> PR-URL: https://github.com/nodejs/node/pull/3463
5.9 KiB
Node Foundation TSC Meeting 2015-10-14
Links
- Audio Recording: https://soundcloud.com/node-foundation/tsc-meeting-2015-10-14
- GitHub Issue: https://github.com/nodejs/node/issues/3363
- Minutes Google Doc: https://docs.google.com/document/d/1tVPxA4Y3n3dmICJFZN2vK93PXjCaUQ-eiN2mvt7zqbE
- Previous Minutes Google Doc: https://docs.google.com/document/d/1LIrTCdTUjKtb_GGecrJ3Es0rPOpVdpkV5kefJ_p5FGU
Present
- Rod Vagg (TSC)
- Domenic Denicola (observer)
- Brian White (TSC)
- Steven Loomis (observer)
- James Snell (TSC)
- Michael Dawson (observer)
- Ben Noordhuis (TSC)
- Jeremiah Senkpiel (TSC)
- Trevor Norris (TSC)
- Alexis Campailla (TSC)
- Mikeal Rogers (observer)
Agenda
Extracted from tsc-agenda labelled issues and pull requests in the nodejs org prior to meeting.
nodejs/node
- V8 security reporting #3348
- doc: add information about Assert behavior and maintenance #3330
- WG: Considering a new HTTP WG #3214
- Discussion: LTS & v5 release planning #3000
- Compiling node v4.0.0 with OpenSSL 1.0.1 fails #2783
nodejs/TSC
- Umbrella Program #2
Minutes
Standup
- Rod Vagg: Not quite as involved, took a bit of time off. Getting back up to speed on build
- Domenic: Nothing this week
- Brian: PRs & Issues
- Steven: Worked on getting ICU 56.1 out and into v4.2.0 LTS, working on making the ICU install better. Also shepherding iojs-* rename to nodejs-* #2525
- James: Worked on the 4.2.0 and 4.2.1 releases. Working on the cgitm smoke-testing tool and http WG.
- Michael: Worked on adding pLinux to the CI. Looking into running the tests on fips-compliant mode. Investigated some AIX issues.
- Ben: PRs & Issues, doing some work on the debugger and memory bugs in libuv
- Jeremiah: PRs & Issues, working on resolving the timers in beforeExit bug: https://github.com/nodejs/node/pull/2795
- Trevor: Helped Jeremiah with the beforeExit thing, worked on PRs and Issues. Looking into AsyncWrap improvements.
- Alexis: Looking into a native module build service. Worked on the Ci a bit.
- Mikeal: Worked on the Umbrella Program proposal. Helping set up the Node.js Interactive conference.
Review of previous meeting
- WG: Considering a new HTTP WG #3214
- lib,test: deprecate _linklist #3078
- Discussion: LTS & v5 release planning #3000
- Compiling node v4.0.0 with OpenSSL 1.0.1 fails #2783
- Inspecting Node.js with Chrome DevTools #2546
- Umbrella Program #2
V8 security reporting #3348
Michael: Proposal is to add one or more TSC members to the V8 security list. Not all issues will actually be V8 issues, but there shouldn’t be too many.
- Concerns about too many issues
Michael: Let’s go back and ask if a handfull means only 4-5 a week.
Mikeal: Part of the Umbrella Program is to make a top-level security group that all security issues are funneled through. This group may not need to be TSC members.
Ben: How would this group know an issue is relevant to us?
Rod: We are talking about a Chromium security list, so we would probably need someone with enough knowledge to filter out which issues affect us.
Mikeal: They would only be an initial filter.
Rod: Some chromium issues will not be recognizable as V8 issues without prior understanding.
Rod & others: Suggest to add Ben and Fedor to add to the Chromium/V8 security list.
Discussion about the current Security repo / group, and current mailing lists
doc: add information about Assert behavior and maintenance #3330
Discussion about what assert is intended to do, and how we want to deal with additions and breaking changes in the future.
Discussion about the stability index in the docs.
Resolution: Lock the assert module. Possibly re-evaluate in the future. Close existing open PRs/issues against it after landing doc change.
WG: Considering a new HTTP WG #3214
James: having scheduling problems for an initial hangout but are getting a lot of interest from outside of core, including Doug Wilson and Eran Hammer.
Discussion about the WG’s goals and how we should possibly think about handing over authority of the http module to this WG in the future. (At charter time or later on)
Discussion: LTS & v5 release planning #3000
James: recommended that we adopt a general rule that commits must go through at least one stable release before going into an LTS. Exceptions to this are security problems and changes that can’t go on to stable.
Compiling node v4.0.0 with OpenSSL 1.0.1 fails #2783
Conclusion was that this would be difficult and would result in a build that had some features disabled. The TSC is not going to undertake this work and would have reservations officially supporting a build that cripples some crypto features. However, pull requests for this work are welcome and would be considered.
Umbrella Program #2
Mikeal sought a vote from the TSC to adopt the Project Lifecycle document and the Core TLP document.
Resolution: there were no abstentions from voting and no disagreement amongst TSC members present, additional TSC members have registered their +1 on the PR so the motion is passed.
Next Meeting
October 21st, 2015