From 4b67af2c655faa1cd1491a5b16fe7d978df17be1 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Wed, 24 Apr 2019 17:59:03 -0400 Subject: [PATCH 1/3] doc: add minutes for meeting 24 Apr 2019 --- meetings/2019-04-24.md | 104 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 meetings/2019-04-24.md diff --git a/meetings/2019-04-24.md b/meetings/2019-04-24.md new file mode 100644 index 00000000..57ff3850 --- /dev/null +++ b/meetings/2019-04-24.md @@ -0,0 +1,104 @@ +# Node.js Foundation Technical Steering Committee (TSC) Meeting 2019-04-24 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=31wQvrGt5Hg +* **GitHub Issue**: https://github.com/nodejs/TSC/issues/695 + +## Present + +* Anna Henningsen @addaleax (TSC) +* Anatoli Papirovski @apapirovski (TSC) +* Сковорода Никита Андреевич @ChALkeR (TSC) +* Franziska Hinkelmann @fhinkel (TSC) +* Gabriel Schulhof @gabrielschulhof (TSC) +* Gireesh Punathil @gireeshpunathil (TSC) +* Jeremiah Senkpiel @Fishrock123 (TSC) +* Myles Borins @MylesBorins (TSC) +* Michael Dawson @mhdawson (TSC) +* Colin Ihrig @cjihrig (TSC) +* Sam Roberts @sam-github (observer) + +## Agenda + +### Announcements + +*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. + +### nodejs/node-gyp + +* v3.8.1 proposal [#1718](https://github.com/nodejs/node-gyp/pull/1718) + * Issue is already closed. Vuln in node-tar, fixed in version 4.X but node-gyp was not + using that. Update for node-gyp was semver-major. Node-gyp version 4.x is now released + so immediate issue was addressed. If people want a fix in node-gyp version 3.x it would + need a change in node-tar first, discussion is ongoing: https://github.com/npm/node-tar/issues/212#issuecomment-486331373 + * Was not an exploitable issue for node-gyp itself. + * Issue was only open for 12 days, so no real problem in terms of timing either. + * @chalker mentions that the vulnerability in node-tar did not effect node-gyp’s use of tar + * https://github.com/nodejs/node-gyp/pull/1718#issuecomment-485610857 is relevant + +### nodejs/node + +* Piping w/ spawn is broken in Node 11 [#27097](https://github.com/nodejs/node/issues/27097) + * Anna came up with fix: https://github.com/nodejs/node/pull/27373/. + * agenda tag removed. + +### nodejs/TSC + +* Call for Papers (CFP) review process for Node+JS Interactive - Sarah from Foundation. + * Making a few changes to the CFP review process + * Had a CFP review committee last year, hoping to make it broader this year + * Want to make sure there is an open invitation to participate: https://github.com/openjs-foundation/bootstrap/issues/148 + * Have 2 co-chairs who will be final decision makers on content: + * Tracy Hinds + * Christian Bromann + * https://docs.google.com/document/d/1c0y-XSssZdEZGyCo0FVU6Wnd2TM3Ye-63xi18xjKVGM/edit + + * There has been some discussion around changing the name of the conference. Two options + being discussed. + * Some feedback from TSC members that name suggestions don’t communicate the reason + for the conference sowe need to be careful in what we choose. + * Planning for blog post that outlines process once ready to send out CFP. + +* Nominating @jasnell to rejoin TSC [#694](https://github.com/nodejs/TSC/issues/694) + * No objections, additional +1's tallied, Michael will check numbers and open PR tomorrow + if applicable. + +* TSC Elections Chair and CPC representative. [#689](https://github.com/nodejs/TSC/issues/689) + * No objections to proposal, additional +1's tallied, Michael will check numbers and + we can close if applicable tomorrow. + +* Tracking issue for updating TSC on Board Meetings [#476](https://github.com/nodejs/TSC/issues/476) + * Board meeting scheduled for Friday. + * Nothing on the agenda from TSC + * Open job posting/call for Executive director position for OpenJS Foundation + * Will find out what info he can share about the number of applicants etc. + +* Strategic Initiatives - Tracking Issue [#423](https://github.com/nodejs/TSC/issues/423) + * Modules - node 12.x new modules impl available, blog post went out + * Main current debate is around dual mode + * Is recommendation of upgrading from common JS to ES6 semver major? + * Do we want to try and require ESM ? Have thought it was not possible but no consensus on that + * Proposals around specific exports + * If you have opinions please talk to Myles + * N-API + * continued focus on supporting adoption, working on workshop for conferences. + * OpenSSL evolution + * nothing new + * New Stream APIs + * No progress, looking at progressing on libuv side + * Open Web standards + * Some work that we need to do as a foundation as a whole, relationship with W3C and + ECMA. + * Python 3 and GYP + * Myles may try to get some additional resources from Google to help out. + +## Q&A, Other + +## Upcoming Meetings + +* **Node.js Foundation Calendar**: https://nodejs.org/calendar + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + + From 40084e771550a6b8d17119556a01dd082d9c872e Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Wed, 24 Apr 2019 21:15:25 -0700 Subject: [PATCH 2/3] typo fix --- meetings/2019-04-24.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meetings/2019-04-24.md b/meetings/2019-04-24.md index 57ff3850..979aaa6d 100644 --- a/meetings/2019-04-24.md +++ b/meetings/2019-04-24.md @@ -57,7 +57,7 @@ * There has been some discussion around changing the name of the conference. Two options being discussed. * Some feedback from TSC members that name suggestions don’t communicate the reason - for the conference sowe need to be careful in what we choose. + for the conference so we need to be careful in what we choose. * Planning for blog post that outlines process once ready to send out CFP. * Nominating @jasnell to rejoin TSC [#694](https://github.com/nodejs/TSC/issues/694) From 89d01b3134e3f4a2d5c8f0f3f92ab937718dc645 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Wed, 24 Apr 2019 21:19:24 -0700 Subject: [PATCH 3/3] add Build strategic initiative material from issue comments --- meetings/2019-04-24.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meetings/2019-04-24.md b/meetings/2019-04-24.md index 979aaa6d..6c391e3f 100644 --- a/meetings/2019-04-24.md +++ b/meetings/2019-04-24.md @@ -92,6 +92,10 @@ ECMA. * Python 3 and GYP * Myles may try to get some additional resources from Google to help out. + * Build resources + * Last week, a doc describing the problem and possible solutions was promised + for this week. There is a draft (containing the problem description only at + this point) in an open Build repo issue and it is being actively discussed. ## Q&A, Other