Skip to content
Merged
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
61 changes: 61 additions & 0 deletions notes/2025/2025-08-07.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# 2025-08-07 ESLint TSC Meeting Notes

## Transcript

[`2025-08-07-transcript.md`](2025-08-07-transcript.md)

## Attending

- Nicholas C. Zakas (@nzakas) - TSC
- Francesco Trotta (@fasttime) - TSC

@nzakas moderated, and @sam3k took notes.

## Topics

### Statuses

* **@nzakas:** Mostly been reviewing PRs for the Markdown and CSS plugins, which have had a lot of activity. Updated the MCP server prompt so it allows autofixing if requested, and continued work on the CSS variables RFC.
* **@fasttime:** Mostly busy reviewing PRs and a few issues. Other than that, updated the multithread linting PR and worked on some maintenance tasks.

### Availability Next Two Weeks

* **@nzakas:** Going to have a bit less time, around one hour per weekday, until the end of August.
* **@fasttime:** Should be able to work about 1 hour during weekdays and maybe 2 on the weekends, so like 9 hours per week. Expects to have more time starting August 18.

### RFC Duty Update

* This week: @nzakas
* August 11: @fasttime
* August 18: @nzakas

### [feat: multithread linting](https://github.com/eslint/eslint/pull/19794)

**TSC Summary:** The multithread linting PR has one remaining open question regarding TypeScript and the URL type.

**TSC Question:** How should we handle the URL type inclusion in TypeScript?

**Resolution:** The TSC agreed to use a custom type for now with a runtime check for `instanceof URL`. This can be changed later with a simple fix. @fasttime will implement this change. @nzakas will write a blog post once released.

### [Contributor Pool July 2025](https://github.com/eslint/tsc-meetings/blob/main/notes/2025/2025-08-01-contributor-pool.md)

The TSC reviewed July 2025 contributions and agreed to the following payouts:

- @TKDev7: $700 (6 PRs including 2 config features, 1 new rule, 1 breaking change)
- @xbinaryx: $700 (6 PRs including 2 options, 1 config automation)
- @DMartens: $500 (3 PRs including 2 notable features with long merges, significant core rules work)
- @thecalamiity: $275 (2 PRs including 1 new rule)
- @ericcornelissen: $200 (2 PRs for regex performance fixes)
- @SwetaTanwar: $175 (1 PR for core rule feature addition)
- @ST-DDT: $175 (1 PR with high interaction for core testing improvement)
- @sethamus: $150 (1 PR for option added to core rule)
- @andreww2012: $100 (1 PR for small but useful fix)

### Scheduled release for August 8th, 2025

**Action Items:**

- @fasttime will:
- Do the release
- Merge https://github.com/eslint/rewrite/pull/252 and bump @eslint/core
- Release `eslint` and `@eslint/js`