Skip to content

Commit f197e5e

Browse files
committed
doc: add minutes for meeting 9 May 2018
PR-URL: #541 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Franziska Hinkelmann <[email protected]> Reviewed-By: Rich Trott <[email protected]>
1 parent b672da7 commit f197e5e

File tree

1 file changed

+96
-0
lines changed

1 file changed

+96
-0
lines changed

meetings/2018-05-09.md

+96
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
# Node.js Foundation Technical Steering Committee (TSC) Meeting 2018-05-09
2+
3+
## Links
4+
5+
* **Recording**: https://www.youtube.com/watch?v=FGlchJAU5UI
6+
* **GitHub Issue**: https://github.com/nodejs/TSC/issues/538
7+
8+
## Present
9+
10+
* Anna Henningsen @addaleax (TSC)
11+
* Сковорода Никита Андреевич @ChALkeR (TSC)
12+
* Daniel Bevenius @danbev (TSC)
13+
* Franziska Hinkelmann @fhinkel (TSC)
14+
* James M Snell @jasnell (TSC)
15+
* Joyee Cheung @joyeecheung (TSC)
16+
* Matteo Collina @mcollina (TSC)
17+
* Michael Dawson @mhdawson (TSC)
18+
* Michaël Zasso @targos (TSC)
19+
* Sakthipriyan Vairamani @thefourtheye (TSC)
20+
* Timothy Gu @TimothyGu (TSC)
21+
22+
## Agenda
23+
24+
### Announcements
25+
26+
27+
* TSC Director - Myles re-elected as Director.
28+
* TSC Chair - Vote ongoing, closes Monday May 14.
29+
* James - Good conversation with Microsoft team, need for work on installers and on libuv.
30+
31+
*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting.
32+
33+
### nodejs/node
34+
35+
* fs: drop duplicate API in promises mode [#20559](https://github.com/nodejs/node/pull/20559)
36+
* FYI, no opposition should just move forward
37+
38+
* doc: add documentation on porting from Buffer(arg) usage [#19827](https://github.com/nodejs/node/issues/19827)
39+
* Rich cannot make it, will update offline
40+
41+
* Tracking Issue for Runtime Deprecation of Buffer constructor [#19079](https://github.com/nodejs/node/issues/19079)
42+
* Rich cannot make it, will update offline
43+
44+
### nodejs/TSC
45+
46+
* Tracking issue for updating TSC on Board Meetings [#476](https://github.com/nodejs/TSC/issues/476)
47+
* skip since Myles could not make the meeting
48+
49+
* Strategic Initiatives - Tracking Issue [#423](https://github.com/nodejs/TSC/issues/423)
50+
* N-API
51+
* Versions now out for 6.X, 8.X, 10.X and master (8.x needs an update to be up to date with the rest).
52+
* New version of node-addon-api published.
53+
* Focus is on adding doc for node-addon-api.
54+
* http2
55+
* Still making progress, trying to let it stabilize.
56+
* May be updates to some of the error handling.
57+
* Workers
58+
* Slowly moving onward, waiting for a couple of PRs to land which lay the groundwork
59+
for both workers and other aspects like embedding.
60+
* Error Messages
61+
* Moving onward, nothing specific to report this week.
62+
* Core Promise APIs
63+
* Making progress, limiting to `fs` for now to figure out pattern and how to expose, not creating
64+
others until it settles.
65+
* New Streams APIs
66+
* Making some progress, getting pretty close to wanting to bring repo where the work is being
67+
done into Node.js org.
68+
* V8 currency
69+
* Last blocking issue for 6.7 upgrade being fixed upstream thanks to @mmarchini. It was again
70+
a problem related to us supporting an old Clang version. Issue was opened suggesting we
71+
upgrade the Clang version required to build node: https://github.com/nodejs/build/issues/1264
72+
* Async Hooks
73+
* Nearform team spent some time with google team pretty thoroughly and identified a number
74+
of performance bottlenecks. Matteo will open a PR that improves performance but requires
75+
an API change (was able to keep it from being breaking).
76+
* Trace Events
77+
* Ali working on enabling trace events support in inspector protocol as a way to get
78+
at the trace events
79+
* James working on intrinsic to for fast trace events from JavaScript. It is a PR that
80+
updates V8 but is against our repo for now to experiment.
81+
82+
* Proposal: add all new core modules under a scope? (too late for http2) [#389](https://github.com/nodejs/TSC/issues/389)
83+
* “module ids can change while the module is experimental” - do we agree on this?
84+
* Should we rename asap?
85+
* We have moved the promises API back to fs so not as critical, but still needs to be
86+
revisited.
87+
88+
## Q&A, Other
89+
90+
* No questions this week.
91+
92+
## Upcoming Meetings
93+
94+
* **Node.js Foundation Calendar**: https://nodejs.org/calendar
95+
96+
Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.

0 commit comments

Comments
 (0)