Skip to content

Commit

Permalink
add minutes for 2020-02-21 meeting; closes #61
Browse files Browse the repository at this point in the history
  • Loading branch information
hackmd-deploy committed Mar 7, 2020
1 parent a4966d6 commit 9f89c16
Showing 1 changed file with 57 additions and 0 deletions.
57 changes: 57 additions & 0 deletions minutes/2020-02-21-tooling-group-meeting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# Node.js Tooling Group Meeting 2020-02-21

## Links

* **Recording**: https://youtu.be/b1rthodJAQw
* **GitHub Issue**: https://github.com/nodejs/tooling/issues/61
* **Minutes Doc**: https://hackmd.io/@nodejs-tooling/2020-02-21-meeting

## Present

* Tooling team: @nodejs/tooling
* Wes Todd (@wesleytodd)
* Bryan English (@bengl)
* Ian Sutherland (@iansu)
* Ruy Adorno (@ruyadorno)
* Darcy Clarke (@darcy)
* Corey Farrell (@coreyfarrell)
* Christopher Hiller (@boneskull)

## Agenda

## Announcements

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

### nodejs/tooling

- Standalone binaries for cli apps etc
- see https://github.com/nodejs/tooling/issues/32
- `pkg` is maintained but not actively developed (Zeit not currently dogfooding)
- `ncc` makes load times fast by shipping a single js file
- File system hooks (similar to loader hooks) would be nice
- Possible approach to this problem:
- Bundle JavaScript into a node binary and change the entrypoint
- Work with an already bundled app (via something like `ncc`)
- Work on fs hooking to allow non bundled code to be shipped
- Add the V8 cache into the binary
- Slim down the node binary to only the required modules
- `npm` workspaces
- See RFC issue for latest: https://github.com/npm/rfcs/pull/103

* chmod -R [#59](https://github.com/nodejs/tooling/issues/59)
* tracking "hot module reloading" for ESM in core [#51](https://github.com/nodejs/tooling/issues/51)
* Support for hooking spawn / spawnSync without patching. [#48](https://github.com/nodejs/tooling/issues/48)
* A better way to detect a process is exiting [#42](https://github.com/nodejs/tooling/issues/42)
* Source Map V3 Support in Node.js [#40](https://github.com/nodejs/tooling/issues/40)
* argument parsing [#19](https://github.com/nodejs/tooling/issues/19)

## Q&A, Other

## Upcoming Meetings

* **Node.js Foundation Calendar**: https://nodejs.org/calendar

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


0 comments on commit 9f89c16

Please sign in to comment.