Skip to content
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 meeting 1 Oct 2020 #934

Merged
merged 1 commit into from
Oct 8, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
92 changes: 92 additions & 0 deletions meetings/2020-10-01.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
# Node.js Technical Steering Committee (TSC) Meeting 2020-10-01

## Links

* **Recording**: https://youtu.be/PWMMhJbMzc8
* **GitHub Issue**: https://github.com/nodejs/TSC/issues/933

## Present

* Anatoli Papirovski @apapirovski (TSC)
* Beth Griggs @BethGriggs (TSC)
* Ruben Bridgewater @BridgeAR (TSC)
* Сковорода Никита Андреевич @ChALkeR (TSC)
* Colin Ihrig @cjihrig (TSC)
* Gabriel Schulhof @gabrielschulhof (TSC)
* Gireesh Punathil @gireeshpunathil (TSC)
* Matteo Collina @mcollina (TSC)
* Michael Dawson @mhdawson (TSC)
* Myles Borins @MylesBorins (TSC)
* Rich Trott @Trott (TSC)

* Benjamin Coe @bcoe (Guest)

## Agenda

### Announcements

* No announcements this week

### CPC and Board Meeting Updates

*Extracted from **tsc-agenda** labeled issues and pull requests from the **nodejs org** prior to the meeting.

### nodejs/node


* Make recursive rmdir more strict [#35250](https://github.com/nodejs/node/pull/35250)
* Benjamin, provided some history
* main discussion now is around error checking, after discussion suggestion is for the
following:
1. Let's mark the current API as stable, since it's used a lot
2. Rename the current API to e.g., `rm` while keeping the current API as alias
to the new one
3. The alias gets deprecated
4. Add a new function that has the stricter version

* punycode: runtime deprecation [#35092](https://github.com/nodejs/node/pull/35092)
* Suggestion that it seems to be too disruptive, should go through --pending-deprecation
* Discussed, there is concrete suggestion, going to remove tab.

* Myles, PR open for npm RC. Hoping to have it ship in 15.x.
* Looking to see if the are any concerns/objections
* npm 7 does have some breaking changes, change to alg for peer dependencies
* target is to cut 13 Oct to move out of release candidate. Gives 1 week before 15.x going out
* Rich, support provided that Release WG is supporting it
* Michael, what will the expected impact ? Myles, at this point no CITGM modules are affected,
there is easy work around by adding command line flags or env variables.

* 2020-10-20, Version 15.0.0 (Current) [#35014](https://github.com/nodejs/node/pull/35014)
* PR to revert PR that is causing deprecation warnings with npm

* doc: drop minimum waiting time as hard guideline
[#33879](https://github.com/nodejs/node/pull/33879)
* Mary will post recommendation to the issue, and close. (from last minutes)

* Rename default branch from "master" to "main" or something similar [#33864](https://github.com/nodejs/node/issues/33864)
* Github has started releasing more of the tools that help convert
* Next step is to convert one of the repos with more integration/eyes like nodejs.org, nodejs.dev
* Myles will look at that next week

* fs: simplify copy operations and more cleanups [#31038](https://github.com/nodejs/node/pull/31038)
* implicit breaking change that was not intentional
* it’s something that works, but normally we would not allow it to
* Most of the time our APIs would not check for prototype properties
* Next step Ruben will PR in guidance for creating “APIs” to document what we think should
apply to all APIs and that will inform what we do in this case.

### nodejs/admin

* Audit Google account access [#389](https://github.com/nodejs/admin/issues/389)

## Strategic Initiatives

* No time so skipped 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.