Skip to content

Commit 2fcecb0

Browse files
authored
docs: added meeting notes from 2022-07-13
1 parent 2a9445c commit 2fcecb0

File tree

1 file changed

+86
-0
lines changed

1 file changed

+86
-0
lines changed

meetings/2022-07-13.md

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
#### Meeting from: July 13th, 2022
2+
3+
# Open RFC Meeting (npm)
4+
5+
### Attendees
6+
- Darcy Clarke (@darcyclarke)
7+
- Gar (@wraithgar)
8+
- Jon Jensen (@jenseng)
9+
- Nathan Fritz (@fritzy)
10+
- David Zearing (@dzearing ([email protected]))
11+
- Jordan Harband (@ljharb)
12+
13+
### Agenda
14+
15+
1. **Housekeeping**
16+
1. Introduction(s)
17+
1. Code of Conduct Acknowledgement
18+
1. Outline Intentions & Desired Outcomes
19+
1. Announcements
20+
1. **PR**: [#5000 feat: add npm query cmd](https://github.com/npm/cli/pull/5000) - @ruyadorno
21+
1. **PR**: [#595 Propose backwards-compatible improvements to compression](https://github.com/npm/rfcs/pull/595) - @EvanHahn
22+
1. **PR**: [#593 Only Registry Tarballs](https://github.com/npm/rfcs/pull/593) - @thescientist13
23+
1. **PR**: [#591 RFC: Registry-scoped keyfile / certfile credential options](https://github.com/npm/rfcs/pull/591) - @jenseng
24+
1. **Issue**: [#489 Initiative: `v8.x`](https://github.com/npm/statusboard/issues/489) - @darcyclarke
25+
1. **Issue**: [#487 Initiative: `v10.x`](https://github.com/npm/statusboard/issues/487) - @darcyclarke
26+
1. **PR**: [#564 RFC: Dependency Selector Syntax & `npm query`](https://github.com/npm/rfcs/pull/564) - @darcyclarke
27+
1. **Issue**: [#443 Initiative: `v9.x`](https://github.com/npm/statusboard/issues/443) - @darcyclarke
28+
1. **Issue**: [#438 [RRFC] Add libc fields to select optionalDependencies should be installed or skipped](https://github.com/npm/rfcs/issues/438) - @Brooooooklyn
29+
1. **PR**: [#165 RFC for parent package.json](https://github.com/npm/rfcs/pull/165) - @Christian24
30+
31+
### Notes
32+
33+
#### **PR**: [#5000 feat: add npm query cmd](https://github.com/npm/cli/pull/5000) - @ruyadorno
34+
- @wraithgar
35+
- added `from` field to resulting json from `npm query`
36+
- @darcyclarke
37+
- will add updates back to the RFC & ratify
38+
39+
#### **PR**: [#595 Propose backwards-compatible improvements to compression](https://github.com/npm/rfcs/pull/595) - @EvanHahn
40+
- No update
41+
42+
#### **PR**: [#593 Only Registry Tarballs](https://github.com/npm/rfcs/pull/593) - @thescientist13
43+
- No update
44+
45+
#### **PR**: [#591 RFC: Registry-scoped keyfile / certfile credential options](https://github.com/npm/rfcs/pull/591) - @jenseng
46+
- @jenseng
47+
- open three PRs (under review)
48+
- notably implementation uses sync operation
49+
- @ljharb
50+
- `fs.readFileSync` is totaly fine to use
51+
- @darcyclarke
52+
- ratify
53+
54+
#### **Issue**: [#489 Initiative: `v8.x`](https://github.com/npm/statusboard/issues/489) - @darcyclarke
55+
56+
#### **Issue**: [#443 Initiative: `v9.x`](https://github.com/npm/statusboard/issues/443) - @darcyclarke
57+
58+
#### **Issue**: [#487 Initiative: `v10.x`](https://github.com/npm/statusboard/issues/487) - @darcyclarke
59+
60+
#### **PR**: [#564 RFC: Dependency Selector Syntax & `npm query`](https://github.com/npm/rfcs/pull/564) - @darcyclarke
61+
- @darcyclarke
62+
- Update based on WIP PR (case sensitive attributes & `from` field) & ratify (including spec for programmatic usage & returned values)
63+
64+
#### **Issue**: [#438 [RRFC] Add libc fields to select optionalDependencies should be installed or skipped](https://github.com/npm/rfcs/issues/438) - @Brooooooklyn
65+
- @darcyclarke
66+
- this would be the last priveledged top-level field for conditional packages beyond more holistic enhancements to distributions
67+
68+
#### **PR**: [#165 RFC for parent package.json](https://github.com/npm/rfcs/pull/165) - @Christian24
69+
- @darcyclarke
70+
- Waiting on @wesleytodd's feedback/input
71+
72+
#### `singleton` https://github.com/npm/rfcs/pull/23
73+
- @dzearing
74+
- MS is looking to do this as a spike
75+
- 4 problems:
76+
- lack of understanding
77+
- don't know what to do with unmet dependency warnings
78+
- @ljharb
79+
- this is definitely a problem
80+
- there's an education problem with the community
81+
- peer dependencies are basically a hoised requirement
82+
- used to use `npm ls` to highlight issues with projects
83+
- maintainers are not allows accurately understanding usage
84+
- @wraithgar
85+
- still have to declare peer dependency (even if your dep denotes it's a singleton)
86+

0 commit comments

Comments
 (0)