ESLint Joins The jQuery Foundation - ESLint - Pluggable JavaScript Linter (original) (raw)

Published 19 Apr, 2016 under Announcements

We are happy to announce that ESLint is now part of the jQuery Foundation. This is a huge step and we share what this means for the project. We're also looking forward to its growth throughout the open source community.

I’ve believed for a while that once an open source project reaches a certain level of ubiquity, the maintainers have a responsibility to ensure its survival for the good of the community. Over the past couple of years, I watched as important projects hit roadblocks: YUI abruptly shut down, Node.js splintered before merging back together, and Express was left in a state of disarray. Communities were left scrambling, unsure what to rely on. During this time, I started formulating a plan for how to keep ESLint from falling into the same pattern.

Today, ESLint joins the jQuery Foundation to ensure that the project will live on for as long as the community needs it. The jQuery Foundation has been a great home for projects like jQuery and Esprima, and after merging with the Dojo Foundation, is also the home of projects such as Lodash and Grunt. I’m proud to have ESLint listed alongside some of the most important and influential projects in the JavaScript ecosystem.

From my perspective, ESLint joining the jQuery Foundation ensures a few things:

  1. The project will go on even after I’ve left it. While I don’t have any plans to leave the project, history shows that it’s quite common for the creators of open source projects to eventually leave. From John Resig leaving jQuery to Ryan Dahl leaving Node.js, I can’t picture myself being immune from the same path.
  2. ESLint will never be “sold” to a company. As the events with Node.js and Express show, this type of relationship doesn’t always work out smoothly. I feel that the ESLint community deserves this type of guarantee so there’s no question about whether or not it’s safe to rely on ESLint.
  3. The ESLint project will be up-to-date with all the latest best practices and legal advice relevant to open source.

It’s my hope that these assurances will help the ESLint community to continue to grow and thrive.

What Is Changing

While the transition to the jQuery Foundation is mostly transparent, there are a few things that are changing:

What Isn’t Changing

Everything else will be the same as it always has been. Specifically:

A New Beginning

I hope you’re as excited about ESLint joining the jQuery Foundation as I am. I see this as an important step in the life of ESLint as a whole. The ESLint community has made the project the success that it is, and moving ESLint into the jQuery Foundation is my way of saying that the project is, and always will be, for the community.

– Nicholas

Creator of ESLint, independent software developer, consultant, coach, and author.

From the blog

The latest ESLint news, case studies, tutorials, and resources.

ESLint v9.38.0 released

Published under: Release Notes 2 min read

ESLint v9.38.0 released

We just pushed ESLint v9.38.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.

What's coming in ESLint v10.0.0

Published under: API Changes 4 min read

What's coming in ESLint v10.0.0

We want to share with you the significant changes that will be coming in v10.0.0 so you can better prepare for the changes and understand why the changes are necessary.

ESLint v9.37.0 released

Published under: Release Notes 2 min read

ESLint v9.37.0 released

We just pushed ESLint v9.37.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.