#### Meeting from: September 23rd, 2019
# Open RFC Meeting (npm)
### Attendees
- Darcy Clarke (@darcyclarke)
- Christian Siebmanns (@christian24)
- Wes Todd (@wesleytodd)
- Mark Dodgson (@doddi)
- Nathan LaFreniere (@nlf)
- Jordan Harband (@ljharb)
- Ruy Adorno (@ruyadorno)
### Agenda
1. **Housekeeping**
1. Introduction(s)
1. [Code of Conduct Acknowledgement](https://www.npmjs.com/policies/conduct)
1. Outline Intentions & Desired Outcomes
1. Announcements
1. **PR**: [#235 Allow server generated header values](https://github.com/npm/rfcs/pull/235) - @doddi
1. **PR**: [#232 npm audit for a not yet installed package](https://github.com/npm/rfcs/pull/232) - @Christian24
1. **PR**: [#136 Add strictPeerDeps, override ERESOLVE if not true](https://github.com/npm/arborist/pull/136) - @isaacs
1. **Issue**: [#225 RRFC: Add support to plugin dependencies](https://github.com/npm/rfcs/issues/225) - @mshima
1. **Issue**: [#238 RRFC: Deprecating npx](https://github.com/npm/rfcs/issues/238) - @ruyadorno
1. **Issue**: [#155 RRFC: Deprecated packages: automatically display dependents](https://github.com/npm/rfcs/issues/155) - @dandv
### Notes
1. **PR**: [#235 Allow server generated header values](https://github.com/npm/rfcs/pull/235) - @doddi
* @ljharb: Question, is there any use case beyond setting an app-id?
* @ljharb: Seems like the scope of this is too broad
* Keep open for now
* Request feedback from community
1. **PR**: [#138 RFC: Add configurable data to HTTP header](https://github.com/npm/rfcs/pull/138) - @Mykyta
* Updates made by @doddi to reflect feedback
* Keep open for now
* Expect to ratify if no pushback by next call
1. **PR**: [#232 npm audit for a not yet installed package](https://github.com/npm/rfcs/pull/232) - @Christian24
* @ruyadorno suggested opt-out
* @ljharb notes we should try not to slow down `npm view`
* @ruyadorno should consider where we want this information to live
* @wesleytodd this solution doesn't seem to solve the problem of discovering what dependencies will have adisories in their tree
* @wesleytodd sounds like there's two problems: get information about package's advisory before you instal it & after it's been installed
* @ruyadorno this information should be on the website (npmjs.com)
* @darcyclarke could change the name to try to be more specific about what is happening to `npm view` (ex. instead of `--audit` you could use `--`)
* @darcyclarke sounds like we could/would have to support this through doing a dry run install/audit unless we made registry changes
* Asking for feedback to be added in the comments themselves
1. **PR**: [#136 Add strictPeerDeps, override ERESOLVE if not true](https://github.com/npm/arborist/pull/136) - @isaacs
* @ljharb we should break & evangelize change
* @ljharb messaging/warning should be scary about breaking this in npm 8
* @ruyadorno ask for RRFC for printing warnings
* @ljharb note: there was a lot of discussion about crashing/scrictness & no RRFC/RFC for changing this to resolving/warning
* @wesleytodd we should be mindful of where warnings actually live/use-cases (ie. clogging up logs in CI)