-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
doc: add minutes for oct 18 2017 #387
Closed
Closed
Changes from 1 commit
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,154 @@ | ||
# Node Foundation TSC Meeting 2017-10-18 | ||
|
||
## Links | ||
|
||
* **Recording**: https://www.youtube.com/watch?v=JiOn0CLCIAU | ||
* **GitHub Issue**: [TSC#384](https://github.com/nodejs/TSC/issues/384) | ||
* **Minutes Google Doc**: https://docs.google.com/document/d/1ySnvsuJV3wMnPhaHqBLPv0ESxjUaDdaQarkhmDrD3Mc/edit?usp=sharing | ||
* _Previous Minutes Google Doc: <https://docs.google.com/document/d/1PkoiLPj1b_ePtCL6IWDSwI-eh1Vzp7sfhu5deoiWM-A>_ | ||
|
||
## Present | ||
|
||
* Ali Ijaz Sheikh @ofrobots (TSC) | ||
* Anna Henningsen @addaleax (TSC) | ||
* Сковорода Никита Андреевич @ChALkeR (TSC) | ||
* Colin Ihrig @cjihrig (TSC) | ||
* Dan Shaw @dshaw (Observer) | ||
* Evan Lucas @evanlucas (TSC) | ||
* Franziska Hinkelmann @fhinkel (TSC) | ||
* James M Snell @jasnell (TSC) | ||
* Jeremiah Senkpiel @Fishrock123 (TSC) | ||
* Joyee Cheung @joyeecheung (TSC) | ||
* Matteo Collina @mcollina (TSC) | ||
* Michael Dawson @mhdawson (TSC) | ||
* Myles Borins @MylesBorins (TSC) | ||
* Rich Trott @Trott (TSC) | ||
* Sakthipriyan Vairamani @thefourtheye (TSC) | ||
* Sara Novotny @sarahnovotny (Observer, Foundation Board) | ||
|
||
## Agenda | ||
|
||
## Announcements | ||
|
||
No announcements this week. | ||
|
||
### Workgroup Update | ||
|
||
#### Benchmarking Work Group | ||
|
||
*Extracted from **tsc-agenda** labelled issues and pull requests from the **nodejs org** prior to the meeting. | ||
|
||
### nodejs/build | ||
|
||
* tmp dir needed on ubuntu 1604 and fedora23 [#873](https://github.com/nodejs/build/issues/873) | ||
* Myles added it, and he.s removing tsc-agenda, being kicked back to build WG. | ||
|
||
### nodejs/node | ||
|
||
* Support both OpenSSL 1.1.0 and 1.0.2 [#16130](https://github.com/nodejs/node/pull/16130) | ||
* Myles: 1.0.2 is EOL end 2019, we shortened lifecycle of | ||
Node v8 to accommodate | ||
* Myles: 1.1.0 is latest, but no LTS plan is public and no FIPS. | ||
* Myles: We need a solid OpenSSL story by the time 10.0.0 is cut because LTS and all that. | ||
* Myles: We need a crypto team or a WG to handle this. | ||
* Michael Dawson: Once 9.0.0 is cut, we should switch over to 1.1.0 in master. We know we can.t stay | ||
on 1.0.2 for 10.0.0 because it will be end of life. So straightforward path is upgrade to 1.1.0. | ||
* Myles: I volunteer to help put together a group to push this forward. Anyone else? I.m not an expert. | ||
* James: The TSC experts on crypto aren.t on this call. We should pull in Fedor and Shigeki for sure. | ||
* Myles: I.ll reach out to them. | ||
* Michael: Anyone think moving to 1.1.0 after cutting 9 is the wrong thing to do? | ||
* James: What about FIPS? | ||
* Michael: We may have no choice. If there.s no FIPS module, what can else can we do? | ||
* James: We can.t have 10.0.0 go LTS without FIPS. | ||
* Myles: Only alternative that has a FIPS module is BoringSSL. But the README is not encouraging about it. | ||
we should maybe get some industry folks involved. I.ve heard that maybe there.s a desire to not have FIPS support. | ||
* James: If that.s our route, we need to deprecate FIPS support ASAP. | ||
* Myles: We could deprecate FIPS in 9.0.0 and bring it back anytime. | ||
* James: Would rather not deprecate and bring back. We can do a docs deprecation later in 9.0.0 and a run time deprecation in 10.0.0. | ||
* Nikita: +1 to deprecating FIPS. | ||
* ACTION ITEM: Myles, James, Michael, hopefully Fedor and Shigeki, maybe others, will talk about this and bring back a proposal. | ||
|
||
* async_hooks: skip sanity checks when disabled [#15454](https://github.com/nodejs/node/pull/15454) | ||
* Matteo: some asserts in place, they were causing failures | ||
in tests even without async hooks being enabled (needed to | ||
rush release to fix hapi). Question is about making the | ||
checks stronger only if async hooks is enabled. But since | ||
experimental want to be able to diagnose issues. Main question | ||
is should those checks be enabled in 8, even if async hooks | ||
is not stable yet. | ||
* Anna, checks are not necessarily checking async hooks, if | ||
there is a crash probably a real issue, and we would want to | ||
know about them | ||
* James easy to see both sides. | ||
* There seems to be a loose objection from Trevor. | ||
* James any strong opposition from those on the call? | ||
* James: Needs more time in Experimental. | ||
* Anna: Yes, but it.s close to being production ready. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. it's |
||
* Jeremiah: I agree. | ||
* Evan: So the bugs we have left are fixable? | ||
* James: Yes. | ||
|
||
* http2: expose http2 by default, add NODE_NO_HTTP2 [#15685](https://github.com/nodejs/node/pull/15685) | ||
* change has happened in master | ||
* time sensitive is discussion about getting it into 8.x | ||
* existing http2 modules in userland. This would | ||
hide that implementation | ||
* Environment variable is avail that would turn it off in | ||
case it breaks people. | ||
|
||
* buffer: runtime-deprecate Buffer ctor by default [#15346](https://github.com/nodejs/node/pull/15346) | ||
* seems like usage is increasing, but impact is decreasing | ||
* straw poll at NI had 5/7 people say it should never be | ||
deprecated | ||
* Rich, has action to feel out people as to where we stand | ||
collectively. | ||
* http: send 400 bad request on parse error [#15324](https://github.com/nodejs/node/pull/15324) | ||
* discussed, additional votes will be added by Rich/Ali, hope is that this pushes it over the 50% level. | ||
|
||
* stream: move prefixed files into internal/streams. [#11957](https://github.com/nodejs/node/pull/11957) | ||
* roll over to next week as we are out of time | ||
|
||
|
||
### nodejs/TSC | ||
|
||
* Proposal to form a Governance Working Group [#383](https://github.com/nodejs/TSC/issues/383) | ||
* For awareness, and will talk about it next week in the agenda. | ||
* Myles, of 2 minds. Wants full TSC involvement in governance, | ||
but acknowledges that smaller group can make more progress. | ||
* Dan, learned that working groups have a very specific meaning | ||
main suggestion is to get group of people together to focus | ||
on the longer term issues. | ||
* Myles, alternate proposal was to bring TSC members to a 2-3 | ||
day in room meeting would help move it forward. Can we look | ||
at official meeting to deal with these issues. Potentially | ||
at the open source leadership conf (March 6-8 may be a bit | ||
far off). Maybe Munic/New York office bridged together | ||
* Michael, +1 to Myles proposal. | ||
* Action, go to the thread, weigh on you thoughts, proposals | ||
* We will discuss higher up in agenda for next week. | ||
|
||
* doc: adjust voting rules [#378](https://github.com/nodejs/TSC/pull/378) | ||
* will discuss again next week | ||
|
||
* Who should be in @nodejs/security? Who should have access to the private repo? [#358](https://github.com/nodejs/TSC/issues/358) | ||
* roll over as we are out of time | ||
|
||
### nodejs/admin | ||
|
||
* doc: doc expectations on TSC and CommComm members [#12](https://github.com/nodejs/admin/pull/12) | ||
* roll over as we are out of time | ||
|
||
## Q&A, Other | ||
|
||
* why report the DOS vulnerabilty ? | ||
* to give people time to prepare to be able to apply quickly once | ||
Available. | ||
|
||
* some comments as to voice quality | ||
|
||
## Upcoming Meetings | ||
|
||
* **Node.js Foundation Calendar**: https://nodejs.org/calendar | ||
|
||
Click `+GoogleCalendar` at the bottom right to add to your own Google calendar. | ||
|
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sarah