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

docs: 'How ESLint is Maintained' page #16961

Merged
merged 7 commits into from Mar 15, 2023
Merged
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
18 changes: 6 additions & 12 deletions docs/src/maintain/overview.md
Expand Up @@ -12,21 +12,15 @@ This page explains the different roles and structures involved in maintaining ES

## The ESLint Team

The ESLint team work together to develop and maintain ESLint. The team consists of several different roles, including:

* **Technical Steering Committee (TSC)**: Manage releases, review feature requests, and meet regularly to ensure ESLint is properly maintained.
* **Reviewers**: Review and implement new features.
* **Committers**: Review and fix bugs and help triage issues.
* **Website Team**: Focus specifically on [eslint.org](https://eslint.org).
* **Support Team**: Help in Discord and discussions.

To learn more about the current team members, refer to the [Team](https://eslint.org/team/) page.
The ESLint team work together to develop and maintain ESLint. To learn more about the different roles on the ESLint team, refer to [Governance](../contribute/governance). To see the current team members, refer to [Team](https://eslint.org/team/).
bpmutter marked this conversation as resolved.
Show resolved Hide resolved
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd prefer teams page to be redirected to the actual host it is running on instead of always redirecting to eslint.org site. WDYT?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The ESLint team work together to develop and maintain ESLint. To learn more about the different roles on the ESLint team, refer to [Governance](../contribute/governance). To see the current team members, refer to [Team](https://eslint.org/team/).
The ESLint team work together to develop and maintain ESLint. To learn more about the different roles on the ESLint team, refer to [Governance](../contribute/governance). To see the current team members, refer to [Team](/team).

is this what you mean?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes


## Organization Structure

TODO: provide a little more info about what the OpenJS foundation actually does vis-a-vis ESLint.
ESLint is part of the [OpenJS Foundation](https://openjsf.org/), a nonprofit organization that supports open-source projects and communities in the JavaScript ecosystem.

The OpenJS Foundation provides legal infrastructure for JavaScript projects like ESLint. It is the owner of the intellectual property related to ESLint, including copyrights and trademarks, and ensures the independence of the project. They are also a resource for ESLint if we need legal advice or representation.
bpmutter marked this conversation as resolved.
Show resolved Hide resolved

ESLint is part of the [OpenJS Foundation](https://openjsf.org/), a nonprofit organization that supports open-source projects and communities in the JavaScript ecosystem. The OpenJS Foundation provides support and resources to help ensure that projects like ESLint can continue to grow and evolve.
The OpenJS Foundation does not participate in the day-to-day functioning of ESLint.

## Funding

Expand All @@ -47,4 +41,4 @@ ESLint uses this funding for the following purposes:

## Joining the Maintainer Team

ESLint is an open-source project, and anyone can contribute to the project. If you're interested in becoming part of the maintainer team, TODO: what to do?
ESLint is an open-source project, and anyone can contribute to the project. If you're interested in becoming part of the maintainer team, stop by our Discord and introduce yourself.
bpmutter marked this conversation as resolved.
Show resolved Hide resolved