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 19 Jul 2023 #1418

Merged
merged 2 commits into from
Jul 21, 2023
Merged
Changes from 1 commit
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
85 changes: 85 additions & 0 deletions meetings/2023-07-19.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
# Node.js Technical Steering Committee (TSC) Meeting 2023-07-19

## Links

* **Recording**: <https://www.youtube.com/watch?v=yGZxpcet_sE>
* **GitHub Issue**: <https://github.com/nodejs/TSC/issues/1417>

## Present

* Antoine du Hamel @aduh95 (voting member)
* Colin Ihrig @cjihrig (voting member)
* James Snell @jasnell (voting member)
* Michael Dawson @mhdawson (voting member)
* Robert Nagy @ronag (voting member)
* Tobias Nießen @tniessen (voting member)
* Rich Trott @Trott (voting member)
* Claudio Wunder @ovflowd (guest)

## Agenda

### Announcements

* 18.17.0 LTS release today: <https://nodejs.org/en/blog/release/v18.17.0>

### CPC and Board Meeting Updates

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

### nodejs/TSC

* Nominating @anonrig to the TSC [#1411](https://github.com/nodejs/TSC/issues/1411)
* On agenda for visibility, nomination passes.

* nominating @benjamingr to the TSC [#1410](https://github.com/nodejs/TSC/issues/1410)
* On agenda for visibility, nomination passes.

* Freeze releases and website changes, pending cache fixes? [1416](https://github.com/nodejs/TSC/issues/1416)
* Infrastructure on DO and Equinix for the website, docs and downloads
* Over the past couple of years we have had increasing level of issues related to downloads
* Usually ok when downloads are cached by Cloudflare, however, we invalidate the cache after every release or publish of the Website. This causes lots of load to the base DO and Equinix servers. During these intervals we have slow downloads or inability to load downloads.
* at this point we have issues being opened weekly
* proposal is that in the short term
* we stop invalidating for canary and nightly releases or temporarily stop them until we have a resolution.
* Avoid publish of Website during core working hours for NA and Europe
* Seems like we are at a point where it’s no longer sustainable to keep this going with
volunteers at an availability level that people are expecting.
* Suggestion is that we
* ask OpenJS for resources to help
* find a way to fund people to be available in a timely manner
* set expectations in terms of SLA that downloads may be flaky.
* Are thinking about ways to resolve the issues, but require `work` and existing volunteers
don’t necessarily have time to work on the issues.
* This is an ask for help
* Michael a few questions
* Anybody uncomfortable with cutting back on release
aduh95 marked this conversation as resolved.
Show resolved Hide resolved
* What is the reasonable SLA for downloads?
* Tobias, downloads should be available at all times, believe we should be able to invalidate cache at more granular level
* Claudio, until recently our Cloudflare account did not enable the granular access but we were recently upgraded.
* Claudio - another solution being explored is moving downloads off of the main DO and Equinix servers.
* Claudio
* How does TSC feel about asking foundation for paid resources to manage downloads.
aduh95 marked this conversation as resolved.
Show resolved Hide resolved
* We agreed to
* Michael will send email to TSC to make sure there are no objections
aduh95 marked this conversation as resolved.
Show resolved Hide resolved
* Rich will open issue in CPC repo with the request.

* Claudio - Website migration to Vercel [766](https://github.com/nodejs/admin/issues/766) very close to switch over. Once have all build team members agreed it’s ready to go will ask for “ack” of no objections from TSC.

### nodejs/admin

* Transform the Website Team into a "Web Team" [#806](https://github.com/nodejs/admin/issues/806)
* Would have a set of subteams
* node.js website
* ux team
* web infra - infrastructure that we have for the WebSite
* web standards

## Strategic Initiatives

* Skipped this week

## Upcoming Meetings

* **Node.js Project Calendar**: <https://nodejs.org/calendar>

Click `+GoogleCalendar` at the bottom right to add to your own Google calendar.