Skip to content

Commit ff9ef89

Browse files
committed
doc: add TSC meeting minutes 2015-10-14
Reviewed-By: James M Snell <[email protected]> PR-URL: #3463
1 parent 7c35fbc commit ff9ef89

File tree

1 file changed

+121
-0
lines changed

1 file changed

+121
-0
lines changed

doc/tsc-meetings/2015-10-14.md

+121
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
# Node Foundation TSC Meeting 2015-10-14
2+
3+
## Links
4+
5+
* **Audio Recording**: https://soundcloud.com/node-foundation/tsc-meeting-2015-10-14
6+
* **GitHub Issue**: https://github.com/nodejs/node/issues/3363
7+
* **Minutes Google Doc**: <https://docs.google.com/document/d/1tVPxA4Y3n3dmICJFZN2vK93PXjCaUQ-eiN2mvt7zqbE>
8+
* _Previous Minutes Google Doc: <https://docs.google.com/document/d/1LIrTCdTUjKtb_GGecrJ3Es0rPOpVdpkV5kefJ_p5FGU>_
9+
10+
## Present
11+
12+
* Rod Vagg (TSC)
13+
* Domenic Denicola (observer)
14+
* Brian White (TSC)
15+
* Steven Loomis (observer)
16+
* James Snell (TSC)
17+
* Michael Dawson (observer)
18+
* Ben Noordhuis (TSC)
19+
* Jeremiah Senkpiel (TSC)
20+
* Trevor Norris (TSC)
21+
* Alexis Campailla (TSC)
22+
* Mikeal Rogers (observer)
23+
24+
## Agenda
25+
26+
Extracted from **tsc-agenda** labelled issues and pull requests in the nodejs org prior to meeting.
27+
28+
### nodejs/node
29+
30+
* V8 security reporting [#3348](https://github.com/nodejs/node/issues/3348)
31+
* doc: add information about Assert behavior and maintenance [#3330](https://github.com/nodejs/node/pull/3330)
32+
* WG: Considering a new HTTP WG [#3214](https://github.com/nodejs/node/issues/3214)
33+
* Discussion: LTS & v5 release planning [#3000](https://github.com/nodejs/node/issues/3000)
34+
* Compiling node v4.0.0 with OpenSSL 1.0.1 fails [#2783](https://github.com/nodejs/node/issues/2783)
35+
36+
### nodejs/TSC
37+
38+
* Umbrella Program [#2](https://github.com/nodejs/TSC/pull/2)
39+
40+
41+
## Minutes
42+
43+
### Standup
44+
45+
* Rod Vagg: Not quite as involved, took a bit of time off. Getting back up to speed on build
46+
* Domenic: Nothing this week
47+
* Brian: PRs & Issues
48+
* Steven: Worked on getting ICU 56.1 out and into v4.2.0 LTS, working on making the ICU [install better](https://github.com/nodejs/node-v0.x-archive/issues/8996#issuecomment-89411193). Also shepherding iojs-* rename to nodejs-* [#2525](https://github.com/nodejs/node/issues/2525)
49+
* James: Worked on the 4.2.0 and 4.2.1 releases. Working on the cgitm smoke-testing tool and http WG.
50+
* Michael: Worked on adding pLinux to the CI. Looking into running the tests on fips-compliant mode. Investigated some AIX issues.
51+
* Ben: PRs & Issues, doing some work on the debugger and memory bugs in libuv
52+
* Jeremiah: PRs & Issues, working on resolving the timers in beforeExit bug: https://github.com/nodejs/node/pull/2795
53+
* Trevor: Helped Jeremiah with the beforeExit thing, worked on PRs and Issues. Looking into AsyncWrap improvements.
54+
* Alexis: Looking into a native module build service. Worked on the Ci a bit.
55+
* Mikeal: Worked on the Umbrella Program proposal. Helping set up the Node.js Interactive conference.
56+
57+
58+
### Review of previous meeting
59+
60+
* WG: Considering a new HTTP WG [#3214](https://github.com/nodejs/node/issues/3214)
61+
* lib,test: deprecate _linklist [#3078](https://github.com/nodejs/node/pull/3078)
62+
* Discussion: LTS & v5 release planning [#3000](https://github.com/nodejs/node/issues/3000)
63+
* Compiling node v4.0.0 with OpenSSL 1.0.1 fails [#2783](https://github.com/nodejs/node/issues/2783)
64+
* Inspecting Node.js with Chrome DevTools [#2546](https://github.com/nodejs/node/issues/2546)
65+
* Umbrella Program [#2](https://github.com/nodejs/TSC/pull/2)
66+
67+
68+
### V8 security reporting [#3348](https://github.com/nodejs/node/issues/3348)
69+
70+
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.
71+
72+
* Concerns about too many issues
73+
74+
Michael: Let’s go back and ask if a handfull means only 4-5 a week.
75+
76+
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.
77+
78+
Ben: How would this group know an issue is relevant to us?
79+
80+
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.
81+
82+
Mikeal: They would only be an initial filter.
83+
84+
Rod: Some chromium issues will not be recognizable as V8 issues without prior understanding.
85+
86+
Rod & others: Suggest to add Ben and Fedor to add to the Chromium/V8 security list.
87+
88+
Discussion about the current Security repo / group, and current mailing lists
89+
90+
### doc: add information about Assert behavior and maintenance [#3330](https://github.com/nodejs/node/pull/3330)
91+
92+
Discussion about what assert is intended to do, and how we want to deal with additions and breaking changes in the future.
93+
94+
Discussion about the stability index in the docs.
95+
96+
Resolution: Lock the assert module. Possibly re-evaluate in the future. Close existing open PRs/issues against it after landing doc change.
97+
98+
99+
### WG: Considering a new HTTP WG [#3214](https://github.com/nodejs/node/issues/3214)
100+
101+
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.
102+
103+
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)
104+
105+
### Discussion: LTS & v5 release planning [#3000](https://github.com/nodejs/node/issues/3000)
106+
107+
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.
108+
109+
### Compiling node v4.0.0 with OpenSSL 1.0.1 fails [#2783](https://github.com/nodejs/node/issues/2783)
110+
111+
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.
112+
113+
### Umbrella Program [#2](https://github.com/nodejs/TSC/pull/2)
114+
115+
Mikeal sought a vote from the TSC to adopt the Project Lifecycle document and the Core TLP document.
116+
117+
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.
118+
119+
## Next Meeting
120+
121+
October 21st, 2015

0 commit comments

Comments
 (0)