0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-29 23:16:30 +01:00
nodejs/doc/tsc-meetings/2015-10-14.md
Rod Vagg 0a0926e863 doc: add TSC meeting minutes 2015-10-14
Reviewed-By: James M Snell <jasnell@gmail.com>
PR-URL: https://github.com/nodejs/node/pull/3463
2015-10-21 15:03:37 -07:00

5.9 KiB
Raw Blame History

Node Foundation TSC Meeting 2015-10-14

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 shouldnt be too many.

  • Concerns about too many issues

Michael: Lets 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 WGs 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 cant 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