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
mdjermanovic
merged 7 commits into
eslint:main
from
bpmutter:how_eslint_is_maintained_page
Mar 15, 2023
Merged
Changes from 6 commits
Commits
Show all changes
7 commits
Select commit
Hold shift + click to select a range
53eba9c
docs: How eslint is maintained page
bpmutter c0cdb70
implement reviewer feedback
bpmutter 694fb67
remove trailing space
bpmutter 9ac0437
remove todo
bpmutter 3e86786
Apply suggestions from code review
bpmutter 50cb55c
Apply suggestions from code review
bpmutter 820b2cf
Update docs/src/maintain/overview.md
mdjermanovic File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
--- | ||
title: How ESLint is Maintained | ||
eleventyNavigation: | ||
key: how eslint is maintained | ||
parent: maintain eslint | ||
title: How ESLint is Maintained | ||
order: 1 | ||
|
||
--- | ||
|
||
This page explains the different roles and structures involved in maintaining ESLint. | ||
|
||
## The ESLint Team | ||
|
||
The ESLint team works 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/). | ||
mdjermanovic marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
## Organization Structure | ||
|
||
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
|
||
|
||
The OpenJS Foundation does not participate in the day-to-day functioning of ESLint. | ||
|
||
## Funding | ||
|
||
ESLint is funded through several sources, including: | ||
|
||
* [**Open Collective**](https://opencollective.com/eslint): A platform for financing open source projects. | ||
* [**GitHub Sponsors**](https://github.com/sponsors/eslint): A platform for funding open source projects associated with Github. | ||
* [**Tidelift**](https://tidelift.com/subscription/pkg/npm-eslint): A subscription service that lets enterprises manage and fund the open source projects that their organization uses. | ||
* [**Carbon Ads**](https://www.carbonads.net/open-source): Developer-centric advertising provider used on [eslint.org](https://eslint.org/). | ||
* [**Stackaid.us**](https://simulation.stackaid.us/github/eslint/eslint): Tool that developers can use to allocate funding to the open source projects they use. | ||
|
||
ESLint uses this funding for the following purposes: | ||
|
||
* Pay team members and contractors | ||
* Fund projects | ||
* Pay for services that keep ESLint running (web hosting, software subscriptions, etc.) | ||
* Provide financial support to our dependencies and ecosystem | ||
|
||
## 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, stop by our [Discord](https://eslint.org/chat) and introduce yourself. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Governance is still under Contribute right now, do we want to move it as part of this PR?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
let's keep it there. i remember when we were doing the IA updates, there was some discussion on the matter, and we decided at the time to keep governance in Contribute.