Skip to content

Commit 2c3338a

Browse files
github-actions[bot]ESLint Bot
andauthored
Add TSC meeting 01-May-2025 transcript (#583)
Co-authored-by: ESLint Bot <eslint[bot]@users.noreply.github.com>
1 parent 7268969 commit 2c3338a

File tree

1 file changed

+168
-0
lines changed

1 file changed

+168
-0
lines changed

notes/2025/2025-05-01-transcript.md

Lines changed: 168 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,168 @@
1+
# 05/01/2025 ESLint TSC Meeting Transcript
2+
3+
**nzakas:** Howdy!
4+
5+
**fasttime:** Hi!
6+
7+
**mdjermanovic:** Hi!
8+
9+
**nzakas:** Just pulling up last TSC meeting notes
10+
11+
**nzakas:** Looks like the only action item was to dedicate one day each week to reviewing team PRs. How did that go?
12+
13+
**mdjermanovic:** It went fine with me, spent more than one day this week
14+
15+
**fasttime:** For me it was more like every day 😅
16+
17+
**nzakas:** Hehe. I actually check every day because I have time to do so. It was really more a minimum than a maximum, to give us all permission to focus for at least one day.
18+
19+
**nzakas:** Let's do statuses. This past two weeks I've been working on CSSTree and doing some refactoring of `Linter` in preparation for the core rewrite (more PRs coming for that). Overall goal is to split out a lot of the functionality into easier-to-manage pieces and then figure out an API on top of it.
20+
21+
**mdjermanovic:** I was mostly reviewing PRs. Also fixed a bug with circular references in RuleTester. I plan to focus on RFCs in the coming days.
22+
23+
**fasttime:** I was mostly busy reviewing PRs and issues.
24+
25+
**nzakas:** RFC Duty:
26+
This week - @nzakas
27+
May 5 - @mdjermanovic
28+
May 12 - @fasttime
29+
* 👍 @mdjermanovic, @fasttime
30+
31+
**nzakas:** (Please double-check 😅 )
32+
33+
**nzakas:** And availability for the next two weeks.
34+
35+
My plan right now is for 3 hours each week day unless some freelance stuff pops up. I'll drop a note in Discord if that happens.
36+
37+
**mdjermanovic:** I think I'll be able to work 1.5-2 hours each day
38+
39+
**fasttime:** I should be able to work 10-12 hours a week
40+
41+
**nzakas:** Looks like no issues or PRs are flagged. Anything anyone wants to discuss?
42+
43+
**mdjermanovic:** Nothing in particular from my side for today
44+
45+
**fasttime:** Also nothing in particular from me
46+
47+
**nzakas:** I've got a few things to quickly go over.
48+
49+
**nzakas:** https://github.com/eslint/eslint/issues/19462
50+
51+
**nzakas:** Specifically this comment: https://github.com/eslint/eslint/issues/19462#issuecomment-2794319204
52+
53+
**nzakas:** If you can please think about and comment on this after the meeting, I'd appreciate it.
54+
* 👍 @mdjermanovic, @fasttime
55+
56+
**nzakas:** Other things is I'd like to get both of your RFCs approved soon. I think the `basePath` one is probably the only thing holding up a v10 (which I think we should do soon), and the concurrency one seems ready to move into a prototype to me.
57+
58+
**mdjermanovic:** I'll focus on the `basePath` RFC from the next week
59+
* 👍 @nzakas, @fasttime
60+
61+
**nzakas:** Please also comment on the concurrency one
62+
63+
**mdjermanovic:** Yes, I'll also review the concurrency one
64+
65+
**fasttime:** I could work on a prototype for the multithread linting but I'd appreciate some comments about the open questions.
66+
* 👍 @nzakas, @mdjermanovic
67+
68+
**nzakas:** Okay, let's do contributor pool
69+
70+
**nzakas:** Lots of contributions in April
71+
72+
**nzakas:** https://github.com/issues?q=org%3Aeslint%20label%3A%22contributor%20pool%22%20merged%3A2025-04-01..2025-04-30%20
73+
74+
**nzakas:** lumirlumir had 9: https://github.com/issues?q=org%3Aeslint%20label%3A%22contributor%20pool%22%20merged%3A2025-04-01..2025-04-30%20author%3Alumirlumir
75+
76+
**nzakas:** So $1000 for all of them?
77+
* 👍 @mdjermanovic, @fasttime
78+
79+
**nzakas:** For some reason GitHub won't filter on anyone else's name...
80+
81+
**nzakas:** sethamus has five PRs
82+
83+
**mdjermanovic:** Yeah, weird, I've just tried sethamus
84+
85+
**nzakas:** xbinaryx had three PRs
86+
87+
**fasttime:** I just open the text search in the browser and it's highlighting the names
88+
* 👍 @mdjermanovic
89+
90+
**nzakas:** Yeah that's what I'm doing too
91+
92+
**nzakas:** Very annoying
93+
94+
**nzakas:** Here's the list without lumirlumir: https://github.com/issues?q=org%3Aeslint%20label%3A%22contributor%20pool%22%20merged%3A2025-04-01..2025-04-30%20-author%3Alumirlumir
95+
96+
**nzakas:** For xbinaryx $300? The changes were fairly small.
97+
* 👍 @mdjermanovic, @fasttime
98+
99+
**nzakas:** Okay, sethamus had a PR that he later reverted, so really that's three PRs.
100+
101+
**nzakas:** Er no, that wasn't his PR he reverted
102+
103+
**mdjermanovic:** I think that wasn't their PR
104+
105+
**mdjermanovic:** And it wasn't a clean revert, it retained the new feature while fixing the regression
106+
107+
**nzakas:** Shall we say $500?
108+
* 👍 @mdjermanovic, @fasttime
109+
110+
**mdjermanovic:** So it was very helpful
111+
112+
**nzakas:** aryaemami59 $250? https://github.com/eslint/eslint/pull/19401
113+
* 👍 @mdjermanovic, @fasttime
114+
115+
**nzakas:** The rest all seem like $100 to me
116+
* 👍 @mdjermanovic, @fasttime
117+
118+
**nzakas:** Fairly small PRs
119+
120+
**nzakas:** Okay, I'll let them know.
121+
122+
**nzakas:** Let's talk about the release
123+
124+
**mdjermanovic:** I won't be available for the release this time
125+
126+
**fasttime:** I can do the release tomorrow
127+
* 👍 @mdjermanovic
128+
* 🙏 @nzakas
129+
130+
**mdjermanovic:** Thanks!
131+
132+
**fasttime:** It will be only eslint/js and eslint/eslint I think.
133+
134+
**mdjermanovic:** I think the same
135+
136+
**fasttime:** Are there any PRs we should try to get merged until then?
137+
138+
**nzakas:** Maybe this? https://github.com/eslint/eslint/pull/19648
139+
140+
**mdjermanovic:** I'll review tomorrow morning
141+
* 👍 @fasttime
142+
143+
**nzakas:** And this? https://github.com/eslint/eslint/pull/19670
144+
145+
**mdjermanovic:** I'll review that one as well
146+
* 👍 @fasttime
147+
148+
**nzakas:** Thanks!
149+
150+
**nzakas:** Nothing else looks pressing to me
151+
152+
**mdjermanovic:** This one needs a second review: https://github.com/eslint/eslint/pull/19640
153+
* 👍 @nzakas
154+
155+
**fasttime:** I can review it tomorrow.
156+
* 👍 @mdjermanovic
157+
158+
**nzakas:** Okay, anything else before we end the meeting?
159+
160+
**fasttime:** Nothing else from my side.
161+
162+
**mdjermanovic:** Nothing in particular from my side
163+
164+
**nzakas:** All right, then that's it for today. Thanks everyone! (And thanks @sam3k_ for the notes)
165+
166+
**mdjermanovic:** Thanks! 👋
167+
168+
**fasttime:** Thanks! Bye...

0 commit comments

Comments
 (0)