diff --git a/doc/meetings/2018-03-28.md b/doc/meetings/2018-03-28.md new file mode 100644 index 0000000..604b19d --- /dev/null +++ b/doc/meetings/2018-03-28.md @@ -0,0 +1,70 @@ +# Node.js Foundation Modules Team Meeting 2018-03-28 + +* **Recording**: https://www.youtube.com/watch?v=moQDM4Jy09s +* **GitHub Issue**: https://github.com/nodejs/modules/issues/52 +* **Minutes Google Doc**: https://docs.google.com/document/d/1w2BV_O-ZzNupIthznKwAdA_wgOiDSD-kcZZ819bjNsE + + +## Present + +@MylesBorins (Myles Borins) +@TimothyGu (Timothy Gu) +@ceejbot (C J Silverio) +@iarna (Rebecca Turner) +@justinfagnani (Justin Fagnani) +@linclark (Lin Clark) +@tbjers (Torgny Bjers) +@inidaname (Hassan Sani) +@jdalton (John-David Dalton) +@devsnek (Gus Caplan) +@manekinekko (Wassim Chegham) +@benjamn (Ben Newman) +@bmeck (Bradley Farias) +@weswigham (Wesley Wigham) +@robpalme (Rob Palmer) + +## Agenda + +Extracted from **modules-agenda** labelled issues and pull requests from the **nodejs org** prior to the meeting. + +### Approving PRs ~ 1 minute timebox + +* doc: add meeting notes for 2018-03-14 [#50](https://github.com/nodejs/modules/pull/50) + - make pr to update rules around meeting notes + +### For awareness ~ 3 minute timebox per item + +#### PRs against Core + +* module: fix `e.stack` error when throwing undefined or null [#19282](https://github.com/nodejs/node/pull/19282) +* loader: allow importing wasm modules [#18972](https://github.com/nodejs/node/pull/18972) + +#### Announcements + +* Travel Fund Available for Team Members to Attend Collaborator Summit in Berlin May 31 - June 1 [#48](https://github.com/nodejs/modules/issues/48) +* Online Module Summit ~ April 3rd [#9](https://github.com/nodejs/modules/issues/9) + +### Discussion + +* Membership requirements [#43](https://github.com/nodejs/modules/issues/43) + - 10 minute timebox + - What should we do to make sure that we are able to maintain quorum + - Is Observer sufficient + - Punting to next week when more people are around +* Package-Name-Maps a proposal for bare imports in browsers [#51](https://github.com/nodejs/modules/issues/51) + - 10 minute timebox + - Presentation from Justin + - Work done internally at Google with a number of stakeholders + - trying to figure out how to get bare module specifiers working in the browser + - currently you need to use the full path to the file. + - arguably works right now if you are not publishing packages, but it doesn’t scale + - proposal https://github.com/domenic/package-name-maps + - package name maps supports scopes as a way to customize names -> maps + - you can override for specific urls + - currently mechanism to declare your package map is a script tag, inlined or external file + - question about if this is sidestepping the need for “loader hooks” +* Use Cases Meeting [#41](https://github.com/nodejs/modules/issues/41) + - 25 minute timebox + - https://docs.google.com/document/d/10BBsIqdAXB9JR2KUzQGYbCiVugYBnxE4REBakX29yyo/edit#heading=h.osxlcsy402fz + - reviewed Justin’s use Cases + - reviewed Rob’s use cases