Skip to content

Commit aaefde7

Browse files
committed
doc: add TSC meeting minutes 2015-08-19
PR-URL: #2460 Reviewed-By: James M Snell <[email protected]>
1 parent 51ef910 commit aaefde7

File tree

1 file changed

+120
-0
lines changed

1 file changed

+120
-0
lines changed

doc/tsc-meetings/2015-08-19.md

+120
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
# Node.js Foundation TSC Meeting 2015-08-19
2+
3+
## Links
4+
5+
* **Audio Recording**: https://soundcloud.com/node-foundation/tsc-meeting-2015-08-19
6+
* **GitHub Issue**: https://github.com/nodejs/node/issues/2435
7+
* **Minutes Google Doc**: https://docs.google.com/document/d/1xsj_4UlrLNxahRvC7SpLtFM3D-Ks6CZEqEM5nyj6bjk
8+
* _Previous Minutes Google Doc: <https://docs.google.com/document/d/1q2bFjnf0Y23Ljxoze56Pmrbailaj5-UAqIUqIYVhiIk>_
9+
10+
## Agenda
11+
12+
Extracted from **tsc-agenda** labelled issues and pull requests prior to meeting.
13+
14+
* Procedure for rolling out node-accept-pull-request [#2434](https://github.com/nodejs/node/issues/2434)
15+
* Release procedure changes & nominating @sam-github and @jasnell as releasers [#2416](https://github.com/nodejs/node/issues/2416)
16+
17+
## Minutes
18+
19+
20+
### Present
21+
22+
* Mikeal Rogers
23+
* Rod Vagg (TSC)
24+
* James Snell (TSC)
25+
* Michael Dawson (TSC)
26+
* Steven R Loomis (TSC)
27+
* Chris Dickinson (TSC)
28+
* Alexis Campailla (TSC)
29+
* Brian White (TSC)
30+
* Jeremiah Senkpiel (TSC)
31+
* Shigeki Ohtsu (TSC)
32+
* Trevor Norris (TSC)
33+
* Domenic Denicola
34+
* Ben Noordhuis (TSC)
35+
* Colin Ihrig (TSC)
36+
* Bert Belder (TSC)
37+
38+
39+
### Standup
40+
41+
* Mikeal Rogers: Linuxconf, preparing next board meeting agenda, nailing down the foundation conf
42+
* Rod Vagg: build work, memory leak testing, progress towards v4 (mainly infra)
43+
* James Snell: some joyent/node PR triaging, preparing for nodeconf.eu
44+
* Michael Dawson: nodeconf.eu, some AIX build work, talking to the v8 team about security notifications
45+
* Steven R Loomis: Intl WG, landed Intl with small-icu by default in nodejs/node
46+
* Chris Dickinson: first docs WG meeting, working on streams docs (again), working on docs tooling
47+
* Alexis Campailla: working on ci convergence and jenkins jobs
48+
* Brian White: not much, looking over issues and PRs, submitted a couple PRs
49+
* Jeremiah Senkpiel: not so much, working on 0.10, 0.12 -> v4 upgrade docs, 3.1.0 release which should be ready straight after this meeting.
50+
* Shigeki Ohtsu: little time to work on node right now, joined the LTS meeting to discuss OpenSSL LTS
51+
* Trevor Norris: reviewing issues and PRs, noticed a bug in asyncwrap
52+
* Domenic Denicola: issues and PRs, v8 team has a new Project Manager who is more interested in node; communicated our API stability concerns to him
53+
* Ben Noordhuis: fixed a big memory leak, fixed a regression in windows module loading, reviewing PRs, responding to bug reports
54+
55+
### Review of the previous meeting
56+
57+
* Travel assistance amendment (no issue for this)
58+
* FYI: Collaboration WG: https://github.com/nodejs/collaboration
59+
* Summit recap
60+
* level-set on repo rename
61+
* Future: “project lifecycle” (Mikeal) - process by which top level projects are added (libuv, node-gyp, etc), (conferences…)
62+
63+
### Procedure for rolling out node-accept-pull-request [#2434](https://github.com/nodejs/node/issues/2434)
64+
65+
* Discussed some potential concerns, which were alleviated:
66+
* Jeremiah: Wondered how to land PRs where nits needed to be fixed.
67+
* Bert: Concerns about Jenkins costantly building the wrong PR in the io.js CI infrastructure.
68+
* Trevor: asked for a dropdown to pick the reviewers.
69+
* Bert: asked whether the job would support landing multiple commits. Alexis confirmed this.
70+
* Alexis: mentioned that there is also an node-accept-commit job that is more low-level and advanced.
71+
72+
### Release procedure changes & nominating @sam-github and @jasnell as releasers [#2416](https://github.com/nodejs/node/issues/2416)
73+
74+
Votes for @jasnell:
75+
76+
* Rod Vagg: +1
77+
* Michael Dawson: +1
78+
* Steven R Loomis: +1
79+
* Chris Dickinson: +1
80+
* Alexis Campailla: +1
81+
* Brian White: +1
82+
* Jeremiah Senkpiel: +1
83+
* Shigeki Ohtsu: +1
84+
* Trevor Norris: +1
85+
* Ben Noordhuis: +1
86+
* Colin Ihrig: +1
87+
* Bert Belder: +1
88+
89+
Votes for @sam-github:
90+
91+
* Rod Vagg: +1
92+
* Michael Dawson: +1
93+
* Steven R Loomis: +1
94+
* Chris Dickinson: +1
95+
* Alexis Campailla: +1
96+
* Brian White: +1
97+
* Jeremiah Senkpiel: +1
98+
* Shigeki Ohtsu: +1
99+
* Trevor Norris: +1
100+
* Ben Noordhuis: +1
101+
* Colin Ihrig: +1
102+
* Bert Belder: +1
103+
104+
No objections to combining the a whole "release team" to handle all release branches including 0.10, 0.12, stable and LTS.
105+
106+
### node-gyp is now in our org [#2379](https://github.com/nodejs/node/issues/2379)
107+
108+
* Rod: node-gyp has a busy issue tracker and has no tests, needs more eyes
109+
* Ben: Zero tests?
110+
* Rod: Correct.
111+
* Domenic: on Windows Chromium’s depot_tools will automatically download VS community edition and put it in the right place. Someone with copious free time could have node-gyp do similar things.
112+
113+
* Discussed maybe looking at `gn` (the eventual replacement for `gyp`)
114+
115+
* Domenic: even v8 still uses gyp, don’t worry about it for a good while until noise about it being deprecated gets louder
116+
* Rod: issue [#151](https://github.com/nodejs/build/issues/151) in build has a discussion about precompiled native addons. Chime in!
117+
118+
## Next Meeting
119+
120+
August 26th

0 commit comments

Comments
 (0)