Skip to content

Commit 4ef2f86

Browse files
mhdawsonTrott
authored andcommitted
doc: add minutes for Aug 14 2019 meeting (#745)
* doc: add minutes for Aug 14 2019 meeting * Update 2019-08-14.md
1 parent 4748958 commit 4ef2f86

File tree

1 file changed

+101
-0
lines changed

1 file changed

+101
-0
lines changed

meetings/2019-08-14.md

+101
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
# Node.js Foundation Technical Steering Committee (TSC) Meeting 2019-08-14
2+
3+
## Links
4+
5+
* **Recording**: https://www.youtube.com/watch?v=m995AZDge_Q
6+
* **GitHub Issue**: https://github.com/nodejs/TSC/issues/744
7+
8+
## Present
9+
10+
* Anna Henningsen @addaleax (TSC)
11+
* Beth Griggs @BethGriggs (guest participant)
12+
* Christian Clauss @cclauss (guest participant)
13+
* Сковорода Никита Андреевич @ChALkeR (TSC)
14+
* Colin Ihrig @cjihrig (TSC)
15+
* Franziska Hinkelmann @fhinkel (TSC)
16+
* Jeremiah Senkpiel @Fishrock123 (TSC)
17+
* Michael Dawson @mhdawson (TSC)
18+
* Michaël Zasso @targos (TSC)
19+
* Sam Roberts @sam-github (TSC)
20+
* Rich Trott @Trott (TSC)
21+
22+
## Agenda
23+
24+
### Announcements
25+
26+
*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting.
27+
28+
* Security release coming out tomorrow. Links with all details: https://nodejs.org/en/blog/vulnerability/aug-2019-security-releases/
29+
30+
### nodejs/node
31+
32+
* buffer: add Buffer.harden() method [#28439](https://github.com/nodejs/node/pull/28439)
33+
* some discussion around command line option as alternative
34+
* leave on for discussion next week.
35+
36+
* process: improve nextTick performance [#25461](https://github.com/nodejs/node/pull/25461)
37+
* Rich motions for a vote.
38+
* Michael Z - thinks we should wait for answer from Anatoli
39+
* Agreed let’s leave on agenda and see if it’s time to start a vote next week.
40+
41+
42+
* Building with full-icu by default [#19214](https://github.com/nodejs/node/issues/19214)
43+
* Some concerns expressed last week.
44+
* binary size
45+
* code size
46+
47+
* Michael to take action to send email on TSC email list to ask if there are objections to
48+
suggestion a PR be opened to make full-icu the default and to complete the conversation
49+
there
50+
51+
### nodejs/TSC
52+
53+
* Nominating @BethGriggs to the TSC [#718](https://github.com/nodejs/TSC/issues/718)
54+
* No update
55+
56+
* Strategic Initiatives - Tracking Issue [#423](https://github.com/nodejs/TSC/issues/423)
57+
* N-API - workshop accepted at Node + JS interactive, PR’s for backports working their
58+
way through for version 5 in 8.x and 10.x. New node-addon-api release
59+
* Workers - no update this week
60+
* New streams API - no update this week
61+
* V8 Currency
62+
* Finished backport of 7.6 for Node 12. Should land in next minor
63+
* Build Resources - windows temp directory thing mentioned last week was landed. Focus
64+
is on fixing widows test strategy.
65+
* Python 3 strategic initiative: https://github.com/nodejs/node/issues/25789
66+
* Only used in the build phases, due to gyp and python code in node repo for tests etc.
67+
* Longer term we may get rid of this dependency.
68+
* Goal is to be able to support both Python 2 and Python 3 by end of year
69+
* Some recommendations
70+
* we should look at using virtual envs, de-couples from OS version and gives us
71+
better control
72+
* Should adopt GYP3 fork
73+
* Need to update build machines to support both Python 2 and Python 3
74+
* Key issues
75+
* need to move to GYP3(or whatever it will be called). Rich: understanding is there is strong
76+
desire to make it happen
77+
* V8 has old python, need to speed flow of changes in. Help on this front would be great
78+
* build machines, need help from the build wg to do this
79+
* jenkins will also need build help to configure jobs etc.
80+
81+
### nodejs/admin
82+
83+
* Tracking issue for update on CPC and Board Meetings [#395](https://github.com/nodejs/admin/issues/395)
84+
* Next board meeting Aug 23, let me know if there are any issues I should raise
85+
* existing issue on GYP3 in board, believe we have answer from Foundation and Matteo
86+
has communicated back.
87+
* Discussion on moving the travel fund up to the OpenJS/CPC level, approvals done by
88+
CPC members: https://github.com/nodejs/admin/issues/398.
89+
* No concerns/issues raised in the meeting.
90+
* Raised awareness that if anybody does have concerns/issues please post in issue or
91+
reach out to Matteo or Michael.
92+
93+
## Q&A, Other
94+
95+
## Upcoming Meetings
96+
97+
* **Node.js Foundation Calendar**: https://nodejs.org/calendar
98+
99+
Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.
100+
101+

0 commit comments

Comments
 (0)