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

add meeting minutes oct02 oct16 #91

Merged
merged 1 commit into from
Aug 18, 2022
Merged
Show file tree
Hide file tree
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
81 changes: 81 additions & 0 deletions minutes/2020-10-02-tooling-group-meeting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
# Node.js Tooling Group Meeting 2020-10-02

## Links

* **Recording**: https://www.youtube.com/watch?v=4A4_pnghyMw
* **GitHub Issue**: https://github.com/nodejs/tooling/issues/88
* **Minutes Google Doc**: https://docs.google.com/document/d/1aLK-i4zNvaurXih9tcAswC6JfWlwtekJiq-j5xzzPbU/edit

## Present

* Ian Sutherland (@iansu)
* Ruy Adorno (@ruyadorno)
* Joe Sepi (@joesepi)
* Ben Coe (@bcoe)
* Wes Todd (@wesleytodd)


## Agenda

## Announcements

*Extracted from **tooling-agenda** labelled issues and pull requests from the **nodejs org** prior to the meeting.
* Ben: action item, we should do a little bit of issue grooming sometime soon.

### nodejs/tooling

* recursive filesystem operations api [#78](https://github.com/nodejs/tooling/issues/78)
* https://github.com/nodejs/node/pull/35250
* https://github.com/nodejs/node/pull/35171
* Ian:
* a little frustrating that it took us an entire year to get here.
* Ben: What can we learn.
* Wes: it’s not the end of the world having a strict and loose API.
* Joe:
* what were the action items:
* figure out the API methods that should still be recursive.
* be open to new methods like cp -R.
* Command Line Argument Parser.
* it’s been set aside for now.
* Joe: happy to see it over the finish line.
* Ben: understands frustration but feels that it’s close.
* Ruy: start from scratch in terms of PR, but work from Chris’ baseline.

* chmod -R [#59](https://github.com/nodejs/tooling/issues/59)

* FFI: Foreign Function Interface [#76](https://github.com/nodejs/tooling/issues/76)

* DEEP DIVE meeting proposals [#73](https://github.com/nodejs/tooling/issues/73)
* ESM
* Tentatively schedule for October 30
* Roadmap
* ESM module reloading and module graph [#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)

* argument parsing [#19](https://github.com/nodejs/tooling/issues/19)

* the creeping scourge of tooling config files in project root directories [#79](https://github.com/nodejs/tooling/issues/79)
* Probably can’t get consensus on a specific config directory
* Try to encourage projects to make config file locations customizable
* Reframe this issue
* Becoming a chartered working group
* Write some kind of charter
* Roadmap
* Recursive fs
* pmm
* Should a working group own this project?
* Maybe a new working group
* Definitely some overlap with the Tooling group, but maybe not enough for us to own it


## 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.

67 changes: 67 additions & 0 deletions minutes/2020-10-16-tooling-group-meeting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# Node.js Tooling Group Meeting 2020-10-16

## Links

* **Recording**: https://www.youtube.com/watch?v=fCrwd7PVShA&ab_channel=node.js
* **GitHub Issue**: https://github.com/nodejs/tooling/issues/89
* **Minutes Google Doc**: https://docs.google.com/document/d/14i7D32ueFGNb9P7VeTaB0-JWVsCT3ve42rVs1lbBIuA/edit

## Present

* Ian Sutherland (@iansu)
* Wes Todd (@wesleytodd)
* Joe Sepi (@joesepi)



## Agenda

## Announcements

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

### nodejs/tooling

* recursive filesystem operations api [#78](https://github.com/nodejs/tooling/issues/78)
* Ian & Joe to work on RFC for copyDir week of the 26th
* fs.rmdir deprecated in Node 15
* Added new fs.rm function
* Some libraries are using fs.rmdir, we should try to get them updated
* fsextras
* something else?
* Make a list (Wes)

* FFI: Foreign Function Interface [#76](https://github.com/nodejs/tooling/issues/76)

* chmod -R [#59](https://github.com/nodejs/tooling/issues/59)
* Darcy: Nothing new here; would love someone else to pick it up if there's interest; too busy with work work

* ESM module reloading and module graph [#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)
* Need to resolve decision to throw or not on argument errors
* Put up a new PR and see what people think
* If we can’t reach a decision then involve the TSC
* Joe is going to resume work on the old PR and address comments

* Chat about npm 7

* Chat about fs.promises and missing async methods there
* Ian will create an issue in tooling repo to start to track any work done there



## 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.