From c037a629ff5c4934ffaf34eab3de7b528f023646 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Wed, 12 Sep 2018 10:49:38 -0400 Subject: [PATCH 1/4] doc: add minutes for meeting Sep 12 2018 --- meetings/2018-09-12.md | 121 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 121 insertions(+) create mode 100644 meetings/2018-09-12.md diff --git a/meetings/2018-09-12.md b/meetings/2018-09-12.md new file mode 100644 index 00000000..2811b6bf --- /dev/null +++ b/meetings/2018-09-12.md @@ -0,0 +1,121 @@ +# Node.js Foundation Technical Steering Committee (TSC) Meeting 2018-09-12 + +## Links + +* **Recording**: https://www.youtube.com/watch?v=siKVqDPUz64 +* **GitHub Issue**: https://github.com/nodejs/TSC/issues/597 + +## Present + +* Anna Henningsen @addaleax (TSC) +* Michael Dawson @mhdawson (TSC) +* Gabriel Schulhof (Observer) +* Matteo Collina @mcollina (TSC) +* Michaël Zasso @targos (TSC) +* Myles Borins @MylesBorins (TSC) +* Rod Vagg @rvagg (TSC) +* Joyee Cheung @joyeecheung (TSC) +* Rich Trott @Trott (TSC) +* Sakthipriyan Vairamani @thefourtheye (TSC) +* Franziska Hinkelmann @fhinkel (TSC) +* Colin Ihrig @cjihrig (TSC) + +## Agenda + +### Announcements + +* Agenda for the summit has been published. Day 1 - Oct 12 at 1pm after the summit. Day 2 full + day, breakfast starts at 8. + +* Node+JSInteractive update + * For community corner, would like more diverse representation, would like + suggestions for any talks/sessions by under-represented groups. + * Telus and Netflix are volunteering to sponsor lunch during the collaborator summit. + * Will be sending out volunteer sheet for Node office hours + * Joyee recommend Hack session open to all collaborators, that will be included in community + corner + * Code and learn, about 300 people who will be attending. If you are at the conference please + come and mentor. + +*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. + +### nodejs/TSC + +* [Nominating @gabrielschulhof to the TSC #578](https://github.com/nodejs/TSC/issues/578) + +### nodejs/node + +* opt-out or opt-in for warnings etc. [#22587](https://github.com/nodejs/node/issues/22587) + * Discussed that we should close as it will need to be decided on a case by case basis. No + objections so will do that. + +* how to do feature detection [#22585](https://github.com/nodejs/node/issues/22585) + * Related -> process: add resolveSwallowed event [#22218](https://github.com/nodejs/node/pull/22218 + * last time Rich volunteered try to round up input + * In progress, push to next week + +* \[WiP\] buffer: runtime-deprecate buffer constructor in sync mode [#22584](https://github.com/nodejs/node/pull/22584) +* buffer: runtime-deprecate Buffer constructor everywhere by default [#21351](https://github.com/nodejs/node/pull/21351) + * Gabriel making progress on filing PR’s , need to update the ones that he has done. + * Anna, Chalker is only one advocating, so we should push to next week. + +* Password Hashing API [#21766](https://github.com/nodejs/node/issues/21766) + * Chalker is only one advocating and not clear what the questions is. + * Ask in issue for a specific question and remove from agenda for now. + +### nodejs/TSC + +* Tracking issue for updating TSC on Board Meetings [#476](https://github.com/nodejs/TSC/issues/476) + * Marketing and communication updates, for Node+JSInteractive with registration info + * T-shirt design contest. + * Next board meeting running concurrently after Node+JSInteractive + * Tracy - one thing about community corner, would like more diverse representation, would like + suggestions for any talks/sessions by under-represented groups. + +* Strategic Initiatives - Tracking Issue [#423](https://github.com/nodejs/TSC/issues/423) + * Modules + * Developer survey being developed, testing out content. Hope to present at developer + summit or code and lear + * New fork to do patching on ES modules itself to work on defining minimal kernel that + does not preclude larger feature set, may have identified some pull requests to send back + Core + + * N-API - focus on testing for node-addon-api, + + * OpenSSL Evolution + * 1.1.1 was released last week. Means we should be able to land before 10.x goes LTS. + Shigeki is starting to work on pulling it in. Looks like potential breaking change but should + be able to work through. Supporting TLS 1.3 may be more problematic though. That might + Mean that TLS 1.3 may not be available in Node until 11.x. + https://github.com/nodejs/node/issues/18770 is the issue to look at. + + * Workers, nothing to report maybe next week + + * Error messages,nothing to report maybe next week + + * Governance, tdb by Adam on the agenda. Myles will reach out to him to see if he can + collaborate on that sesion. + + * V8 Currency + * Master branch now on v8 6.9. + * Pull request open for 7.0, few small issues to be fixed (22754) + * Bigger issues with current canary branch, impossible to build due to changes in gn file + which need to be ported to gyp. + * Targos open an issue to ask for help in doing the ports and ping some people from the v8 + team. Not the first time, last time Ben N, helped out. + + * Open Web standards + * Spun up repo, some people nominated to the team, discussing how to engage and get + started. https://github.com/nodejs/open-standards/ + +## Q&A, Other + +* No questions this week. + +## Upcoming Meetings + +* **Node.js Foundation Calendar**: https://nodejs.org/calendar + +Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. + + From 9498cd9f7419be41612f32e5b5ec16b9f340a0cd Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Wed, 12 Sep 2018 14:48:45 -0400 Subject: [PATCH 2/4] squash: add some missing notes. --- meetings/2018-09-12.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meetings/2018-09-12.md b/meetings/2018-09-12.md index 2811b6bf..c05de881 100644 --- a/meetings/2018-09-12.md +++ b/meetings/2018-09-12.md @@ -42,6 +42,7 @@ ### nodejs/TSC * [Nominating @gabrielschulhof to the TSC #578](https://github.com/nodejs/TSC/issues/578) + * Vote, held we had enough people present/yes votes - Welcome Gabriel ### nodejs/node @@ -80,7 +81,7 @@ does not preclude larger feature set, may have identified some pull requests to send back Core - * N-API - focus on testing for node-addon-api, + * N-API - focus on testing for node-addon-api, evangilism, and Async worker pattern. * OpenSSL Evolution * 1.1.1 was released last week. Means we should be able to land before 10.x goes LTS. From ba503c27cf75a2fd4cfeaa3ba6127dbd526cfbf6 Mon Sep 17 00:00:00 2001 From: Timothy Gu Date: Fri, 14 Sep 2018 18:16:44 -0400 Subject: [PATCH 3/4] Nits --- meetings/2018-09-12.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/meetings/2018-09-12.md b/meetings/2018-09-12.md index c05de881..12406dc2 100644 --- a/meetings/2018-09-12.md +++ b/meetings/2018-09-12.md @@ -8,17 +8,17 @@ ## Present * Anna Henningsen @addaleax (TSC) -* Michael Dawson @mhdawson (TSC) -* Gabriel Schulhof (Observer) +* Colin Ihrig @cjihrig (TSC) +* Franziska Hinkelmann @fhinkel (TSC) +* Gabriel Schulhof @gabrielschulhof (Observer) +* Joyee Cheung @joyeecheung (TSC) * Matteo Collina @mcollina (TSC) -* Michaël Zasso @targos (TSC) +* Michael Dawson @mhdawson (TSC) * Myles Borins @MylesBorins (TSC) * Rod Vagg @rvagg (TSC) -* Joyee Cheung @joyeecheung (TSC) -* Rich Trott @Trott (TSC) +* Michaël Zasso @targos (TSC) * Sakthipriyan Vairamani @thefourtheye (TSC) -* Franziska Hinkelmann @fhinkel (TSC) -* Colin Ihrig @cjihrig (TSC) +* Rich Trott @Trott (TSC) ## Agenda @@ -37,7 +37,7 @@ * Code and learn, about 300 people who will be attending. If you are at the conference please come and mentor. -*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. +*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting.* ### nodejs/TSC @@ -51,7 +51,7 @@ objections so will do that. * how to do feature detection [#22585](https://github.com/nodejs/node/issues/22585) - * Related -> process: add resolveSwallowed event [#22218](https://github.com/nodejs/node/pull/22218 + * Related -> process: add resolveSwallowed event [#22218](https://github.com/nodejs/node/pull/22218) * last time Rich volunteered try to round up input * In progress, push to next week @@ -76,7 +76,7 @@ * Strategic Initiatives - Tracking Issue [#423](https://github.com/nodejs/TSC/issues/423) * Modules * Developer survey being developed, testing out content. Hope to present at developer - summit or code and lear + summit or Code and Learn * New fork to do patching on ES modules itself to work on defining minimal kernel that does not preclude larger feature set, may have identified some pull requests to send back Core From 514e7d454768ba31d95fd95dd4caf564683e9252 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Zasso?= Date: Mon, 17 Sep 2018 20:59:39 +0200 Subject: [PATCH 4/4] small fix --- meetings/2018-09-12.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meetings/2018-09-12.md b/meetings/2018-09-12.md index 12406dc2..f31b8953 100644 --- a/meetings/2018-09-12.md +++ b/meetings/2018-09-12.md @@ -27,7 +27,7 @@ * Agenda for the summit has been published. Day 1 - Oct 12 at 1pm after the summit. Day 2 full day, breakfast starts at 8. -* Node+JSInteractive update +* Node+JS Interactive update * For community corner, would like more diverse representation, would like suggestions for any talks/sessions by under-represented groups. * Telus and Netflix are volunteering to sponsor lunch during the collaborator summit. @@ -41,7 +41,7 @@ ### nodejs/TSC -* [Nominating @gabrielschulhof to the TSC #578](https://github.com/nodejs/TSC/issues/578) +* Nominating @gabrielschulhof to the TSC [#578](https://github.com/nodejs/TSC/issues/578) * Vote, held we had enough people present/yes votes - Welcome Gabriel ### nodejs/node