Skip to content

Commit

Permalink
Added minutes of 2023-01-18 meeting (#1332)
Browse files Browse the repository at this point in the history
* Added minutes of 2023-01-18 meeting

Signed-off-by: Matteo Collina <hello@matteocollina.com>

* Update meetings/2023-01-18.md

Co-authored-by: Richard Lau <rlau@redhat.com>

Signed-off-by: Matteo Collina <hello@matteocollina.com>
Co-authored-by: Richard Lau <rlau@redhat.com>
Signed-off-by: Matteo Collina <hello@matteocollina.com>
  • Loading branch information
mcollina and richardlau committed Jan 18, 2023
1 parent c524e27 commit 4b80f05
Showing 1 changed file with 78 additions and 0 deletions.
78 changes: 78 additions & 0 deletions meetings/2023-01-18.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
# Node.js Technical Steering Committee (TSC) Meeting 2023-01-18

## Links

* **Recording**: <https://www.youtube.com/watch?v=UuV-rRMkKvE>
* **GitHub Issue**: <https://github.com/nodejs/TSC/issues/1331>
* **Minutes Google Doc**: <https://docs.google.com/document/d/1ZrEQooH2yp9GpPe-j0SDBpR8-kOihNIANM-v5L_PErg/edit>

## Present

* Antoine du Hamel @aduh95 (TSC)
* Matteo Collina @mcollina (TSC)
* Joyee Cheung @joyeecheung (TSC)
* Chengzhong Wu @legendecas (TSC)
* Robert Nagy @ronag (TSC)
* Darshan Sen @RaisinTen (TSC)
* Michaël Zasso @targos (TSC)
* Gireesh Punathil @gireeshpunathil (TSC)
* Ruben Bridgewater @BridgeAR (TSC)
* Tobias Nießen @tniessen (TSC)

## Agenda

### Announcements

* OpenJS Collaborator [OpenJS World / Linux Foundation Open Source Summit 2023](https://events.linuxfoundation.org/open-source-summit-north-america/), 10-12 May, Vancouver, Canada
* (ronag) Performance WG <https://github.com/nodejs/performance> - looks promising and good work!

### CPC and Board Meeting Updates

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

* OpenJS World as part of Open Source Summit
* Project Directed funding <https://github.com/openjs-foundation/cross-project-council/pull/999>.
* CoC updates <https://github.com/openjs-foundation/cross-project-council/pull/984>.

### nodejs/node

* Expose Undici's ProxyAgent and setGlobalDispatcher within Node [#43187](https://github.com/nodejs/node/issues/43187)
* ronag: This comes from the requirement of making fetch() proxy-aware. How can we achieve this proxying behavior? There are also other ways - support environment variables (<https://github.com/nodejs/undici/issues/1650>)?
* mcollina: Support for SOCK4/SOCK5 in Undici is missing atm but available in 3rd party modules.
* antoine: Deno and Python support it. Java doesn’t.
* tobias: Does undici use CONNECT for proxying?
* ronag: yes
* ronag: Should we just implement HTTP\_PROXY env var? That would make the problem go away.
* matteo: Deno does it like that.
* matteo: Wrangler (CloudFlare CLI) also supports it.
* tobias: Is there any chance that implicitly proxying in undici based on the env var might break packages that explicitly proxy based on the same env var?
* matteo: add HTTP\_PROXY and NO\_PROXY environs support in undici and discuss the semver-ness

* ronag: how urgent is <https://github.com/nodejs/node/issues/46234> ?
* mcollina: revert and backport everywhere

### nodejs/llhttp

* Handle extra spaces in status line [#216](https://github.com/nodejs/llhttp/pull/216)
* ronag: <https://github.com/nodejs/llhttp/pull/216>
* ronag: we have a maintenance issue with llhttp. Not a security issue atm.
* mcollina: I agree with your worry
* mcollina: Paolo Insogna has been maintain llhttp so far
* mcollina: we can do all the changes in one big semver-major change or treat them as minors
* mcollina: open a public issue to talk about it
* joyee: llhttp is supposed to be easier to maintain than a pure c/c++ codebase
* mcollina: the previous codebase is hard to maintain
* joyee: is it about the dsl part?
* mcollina: it’s well written. it’s more about lacking of documentation on internal library (<https://github.com/nodejs/llparse>).
* joyee: is it still possible to reachout to Fedor to document the project?
* mcollina: i can reach out to Fedor for documentation with a contributor guide. I will also open an issue on having a meeting about the new RFC.

## Strategic Initiatives

Single executable: <https://github.com/nodejs/node/pull/46212> needs review

## Upcoming Meetings

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

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

0 comments on commit 4b80f05

Please sign in to comment.