Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TSC meeting 26-September-2019 #149

Closed
eslint-deprecated bot opened this issue Sep 12, 2019 · 2 comments
Closed

TSC meeting 26-September-2019 #149

eslint-deprecated bot opened this issue Sep 12, 2019 · 2 comments

Comments

@eslint-deprecated
Copy link

Time

UTC Thu 26-Sep-2019 20:00:

  • Los Angeles: Thu 26-Sep-2019 13:00
  • Chicago: Thu 26-Sep-2019 15:00
  • New York: Thu 26-Sep-2019 16:00
  • Madrid: Thu 26-Sep-2019 22:00
  • Moscow: Thu 26-Sep-2019 23:00
  • Tokyo: Fri 27-Sep-2019 05:00
  • Sydney: Fri 27-Sep-2019 06:00

Location

https://gitter.im/eslint/tsc-meetings

Agenda

Extracted from:

  • Issues and pull requests from the ESLint organization with the "tsc agenda" label
  • Comments on this issue

Invited

Public participation

Anyone is welcome to attend the meeting as observers. We ask that you refrain from interrupting the meeting once it begins and only participate if invited to do so.

@ilyavolodin
Copy link
Member

I would like to add a topic for next meeting:

TSC Description
We have only 5 people active members of TSC currently, and we've lately been having a lot of trouble with finding available people to do releases every two weeks. We skipped number of releases in the summer due to the lack of availability. I propose that we either have to switch back to requiring only one person to do a release, or increase time between releases to once a month.
TSC Question
Should we accept this proposal. And if so, which one?

@mysticatea
Copy link
Member

I 'd like to add a topic:

TSC Description:

Let's discuss to schedule for the ESLint 7.0.0 release. I have a rough draft:

  • 2019-11-08 ... Start to discuss we should include what changes into 7.0.0.
  • 2019-12-05 ... Feature-freeze. After this release cycle, start to merge breaking change PRs.
  • 2020-01-31 ... Stable release.

The following items are the reason I'm thinking it's good timing:

  • In December 2019, Node.js 8.x will be EOL (https://github.com/nodejs/Release#release-schedule). We can drop supports for that then start to use async iteration (RFC40 may use async iteration).
  • We have a ton of issues/PRs that are breaking changes (https://github.com/eslint/eslint/projects/6)
  • The 1.0.0 release was 31 July 2015 and the 1.10.3 release was 1 December 2015. Since the 6.0.0 release was 21 June 2019, so the 6.x duration in the draft plan is longer than the 1.x duration (and the 2.x duration also). Therefore, from the precedent, we have enough intervals for the new major release.

TSC Question:

How should we schedule to release ESLint 7.0.0?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants