Skip to content

Commit a6f2e24

Browse files
authored
docs: Add 2026-04-16 meeting notes (#695)
1 parent 46af0e1 commit a6f2e24

1 file changed

Lines changed: 59 additions & 0 deletions

File tree

notes/2026/2026-04-16.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# 2026-04-16 ESLint TSC Meeting Notes
2+
3+
## Transcript
4+
5+
[`2026-04-16-transcript.md`](2026-04-16-transcript.md)
6+
7+
## Attending
8+
9+
- Nicholas C. Zakas (@nzakas) - TSC
10+
- Francesco Trotta (@fasttime) - TSC
11+
12+
@mdjermanovic was unable to attend.
13+
14+
@nzakas moderated, and @sam3k took notes.
15+
16+
## Topics
17+
18+
### Follow-up from Previous Meeting
19+
20+
**TSC Summary:** No follow-up items to review from the previous meeting.
21+
22+
### Statuses
23+
24+
* **@nzakas:** Has been pretty sick, so hasn't done much outside of triaging issues and PRs as he's been able.
25+
* **@fasttime:** Wasn't sick but had some unexpected setbacks, so also hasn't done much—only reviews and some maintenance PRs.
26+
27+
### Availability Next Two Weeks
28+
29+
* **@nzakas:** Targeting 0.5 hours per weekday, pending his health stabilizing.
30+
* **@fasttime:** Should be available 10-12 hours per week the next two weeks.
31+
32+
### RFC Duty Update
33+
34+
* This week: @nzakas
35+
* April 20: @fasttime
36+
* April 27: @mdjermanovic
37+
38+
### [feat: migrate core rules to `meta.languages`](https://github.com/eslint/eslint/pull/20716)
39+
40+
**TSC Summary:** The team discussed whether implementing `meta.languages` on core rules would be a breaking change and how to approach the rollout.
41+
42+
**Discussion Points:**
43+
- The core question is whether implementing `meta.languages` on core rules is a breaking change.
44+
- @nzakas commented on the PR that he believes it is a breaking change and the team should be very deliberate in how core rules are updated with this info.
45+
- @fasttime is also under the impression that this change in the core rules would break a few setups, and would prefer updating the language plugins first.
46+
- The team considered going ahead and updating the `json`, `css`, and `markdown` plugins first to see how `meta.languages` works in the wild.
47+
- For core rules, `meta.docs.dialects` could still be added so the team can track which rules have already been updated to support TypeScript.
48+
49+
**Resolution:** The TSC agreed to hold off on updating the core rules with `meta.languages` and instead add this info to the language plugins first to see how it works in the wild. `meta.docs.dialects` can still be added to core rules in the meantime.
50+
51+
### Scheduled Release for April 17th, 2026
52+
53+
**Packages to Release:**
54+
- `eslint` (patch release — no features since the previous release)
55+
- `@eslint/config-inspector` (a new release is ready)
56+
57+
**Action Items:**
58+
- @fasttime will do the `eslint` release on April 17th.
59+
- @nzakas will do the `@eslint/config-inspector` release.

0 commit comments

Comments
 (0)