-
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
Add notes for TSC meeting on 2018-06-20 #555
Merged
Merged
Changes from 1 commit
Commits
Show all changes
4 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,104 @@ | ||
# Node.js Foundation Technical Steering Committee (TSC) Meeting 2018-06-20 | ||
|
||
## Links | ||
|
||
* **Recording**: https://www.youtube.com/watch?v=TyrpGr_9NQc | ||
* **GitHub Issue**: https://github.com/nodejs/TSC/issues/553 | ||
|
||
## Present | ||
|
||
* Anna Henningsen @addaleax (TSC) | ||
* Сковорода Никита Андреевич @ChALkeR (TSC) | ||
* Colin Ihrig @cjihrig (TSC) | ||
* Franziska Hinkelmann @fhinkel (TSC) | ||
* Jeremiah Senkpiel @Fishrock123 (TSC) | ||
* Joyee Cheung @joyeecheung (TSC) | ||
* Michael Dawson @mhdawson (TSC) | ||
* Myles Borins @MylesBorins (TSC) | ||
* Ali Ijaz Sheikh @ofrobots (TSC) | ||
* Sakthipriyan Vairamani @thefourtheye (TSC) | ||
|
||
## Agenda | ||
|
||
### Announcements | ||
|
||
*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting. | ||
* No announcements this week. | ||
|
||
### nodejs/build | ||
|
||
* Request for elevated permissions [#1337](https://github.com/nodejs/build/issues/1337) | ||
* Joyee: request to give Jon/Rafael admin access to build infra. Currently 5 people | ||
with this level of access but they are not predictably around. John/Rafael are handling | ||
most of the day-to-day requests. Ex github bot was down and they had to wait over the | ||
weekend to bring the bot back. Rod raised concern about how we give access in | ||
general as there is potential serious impact to the project. One suggestion was | ||
to ask foundation to set up legal framework (but that could take a while). Right now | ||
we need more people who are active, even during weekends. | ||
* Franziska, Rod raised a number of valid points. Rich volunteered to co-ord meeting | ||
where Rod can be involved and those interested can attend | ||
* Myles, mentioned issue of bondability that comes with employee sponsored people | ||
* Myles, can we break up so that something less than full access is required | ||
* Joyee, Rafael is working on scripted tasks that people would trigger on machines, that | ||
might help. | ||
* Joyee, discuss in next build WG and come up specific requests. | ||
* Franziska, anybody else who would like to be involved in discussion, please let Rich know so | ||
you can be invited to the meeting | ||
|
||
|
||
### nodejs/node | ||
|
||
* src: remove TimerWrap [#20894](https://github.com/nodejs/node/pull/20894) | ||
* Jeremiah is -1, 2nd PR. Because of this one and the previous one hard to debug | ||
timers as they no longer show up. | ||
* Anna, PR to make process active handles public, add timers to this? | ||
* Jeremiah, looking at a request to revert the earlier PR. | ||
* Anna, changes are already semver major so you would have time | ||
* Jeremiah, API has been around a long time, and still the only way to do it. | ||
* Anna, don’t think we’ve done pre-announce for internals | ||
* Jeremiah, we have done deprecations for internals before | ||
* Franziska, can Jeremiah or somebody else from the main consumer help? | ||
* Jeremiah will try to document the contract. | ||
* Franziska is it reasonable to wait for Jeremiah to document | ||
* Michael, Chalker can you run the tool to look for ecosystem usage? | ||
* Chalker will do that. | ||
* Anna, 21102 is PR to make active handles public: https://github.com/nodejs/node/pull/21102 | ||
* Leave on agenda for next week. | ||
|
||
* process: add allowedEnvironmentNodeFlags property [#19335](https://github.com/nodejs/node/pull/19335) | ||
* Discusion/work ongoing in github issue, leave on agenda until next week. | ||
|
||
### nodejs/TSC | ||
|
||
* Tracking issue for updating TSC on Board Meetings [#476](https://github.com/nodejs/TSC/issues/476) | ||
* Myles: next board meeting is next Monday, nothing on the agenda for that | ||
* Myles: anything to be added for discussion? | ||
|
||
* Strategic Initiatives - Tracking Issue [#423](https://github.com/nodejs/TSC/issues/423) | ||
* Modules, - WG meeting later today, further into discussion on transparent interop. Putting | ||
together different combinations of features and discussing timelines. | ||
* N-API - still focussed on doc for node-addon-api and prep for Workshop/talks at Node | ||
Summit. | ||
* Workers - nothing exciting to report this week. Moving forward. | ||
* Error messages - bulk of remaining ones are in crypto, planning to work on them soon. | ||
* Streams API - no updates | ||
* Async hooks - nothing major to report. PR open which may be blocked: | ||
https://github.com/nodejs/node/pull/21313 | ||
* npm integration - nothing actionable yet | ||
* open web standards - Gus is going to next TC39 meeting, some good discussion about | ||
Node.js involvement in WHATWG. | ||
|
||
* Proposal: add all new core modules under a scope? (too late for http2) [#389](https://github.com/nodejs/TSC/issues/389) | ||
* no updates on issue since last week. Posted reminder to TSC members to review/comment. | ||
|
||
|
||
## 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. | ||
|
||
|
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.
I might be wrong but isn't it /s/John/Jon/?
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.
Yes, that's correct.