diff --git a/README.md b/README.md index 8b7463fab97..1ce426c6bc3 100644 --- a/README.md +++ b/README.md @@ -16,8 +16,7 @@ [Report Bugs](https://eslint.org/docs/latest/contribute/report-bugs) | [Code of Conduct](https://eslint.org/conduct) | [Twitter](https://twitter.com/geteslint) | -[Mailing List](https://groups.google.com/group/eslint) | -[Chat Room](https://eslint.org/chat) +[Discord](https://eslint.org/chat) ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code. In many ways, it is similar to JSLint and JSHint with a few exceptions: @@ -129,7 +128,7 @@ Once a language feature has been adopted into the ECMAScript standard (stage 4 a ### Where to ask for help? -Join our [Mailing List](https://groups.google.com/group/eslint) or [Chatroom](https://eslint.org/chat). +Open a [discussion](https://github.com/eslint/eslint/discussions) or stop by our [Discord server](https://eslint.org/chat). ### Why doesn't ESLint lock dependency versions? diff --git a/docs/src/_data/links.json b/docs/src/_data/links.json index e8cdc8b6c69..9bf8222a4f5 100644 --- a/docs/src/_data/links.json +++ b/docs/src/_data/links.json @@ -2,7 +2,6 @@ "github": "https://github.com/eslint/eslint", "twitter": "https://twitter.com/geteslint", "chat": "https://eslint.org/chat", - "group": "https://groups.google.com/group/eslint", "mastodon": "https://fosstodon.org/@eslint", "blog": "/blog", "docs": "/docs/latest/", diff --git a/docs/src/_data/sites/en.yml b/docs/src/_data/sites/en.yml index 54acee319fe..dc6bbc5ca49 100644 --- a/docs/src/_data/sites/en.yml +++ b/docs/src/_data/sites/en.yml @@ -74,7 +74,6 @@ footer: title: Social Media twitter: Twitter chat: Discord - mailing_list: Google Group github: GitHub mastodon: Mastodon theme_switcher: diff --git a/docs/src/_data/sites/zh-hans.yml b/docs/src/_data/sites/zh-hans.yml index a35fde78e97..531485e5338 100644 --- a/docs/src/_data/sites/zh-hans.yml +++ b/docs/src/_data/sites/zh-hans.yml @@ -73,7 +73,6 @@ footer: title: 社交媒体 twitter: Twitter chat: Discord - mailing_list: Google Group github: GitHub theme_switcher: title: 主题切换 diff --git a/docs/src/contribute/report-bugs.md b/docs/src/contribute/report-bugs.md index 98e9ce34237..c1a14b1afd4 100644 --- a/docs/src/contribute/report-bugs.md +++ b/docs/src/contribute/report-bugs.md @@ -11,4 +11,4 @@ If you think you've found a bug in ESLint, please [create a new issue](https://g Please include as much detail as possible to help us properly address your issue. If we need to triage issues and constantly ask people for more detail, that's time taken away from actually fixing issues. Help us be as efficient as possible by including a lot of detail in your issues. -**Note:** If you just have a question that won't necessarily result in a change to ESLint, such as asking how something works or how to contribute, please use the [mailing list](https://groups.google.com/group/eslint) or [chat](https://eslint.org/chat) instead of filing an issue. +**Note:** If you just have a question that won't necessarily result in a change to ESLint, such as asking how something works or how to contribute, please open a [discussion](https://github.com/eslint/eslint/discussions) or stop by our [Discord server](https://eslint.org/chat) instead of filing an issue. diff --git a/docs/src/contribute/request-change.md b/docs/src/contribute/request-change.md index f8a05c33bb0..4e8df682376 100644 --- a/docs/src/contribute/request-change.md +++ b/docs/src/contribute/request-change.md @@ -21,4 +21,4 @@ If you're requesting a change to a rule, it's helpful to include this informatio Please include as much detail as possible to help us properly address your issue. If we need to triage issues and constantly ask people for more detail, that's time taken away from actually fixing issues. Help us be as efficient as possible by including a lot of detail in your issues. -**Note:** If you just have a question that won't necessarily result in a change to ESLint, such as asking how something works or how to contribute, please use the [mailing list](https://groups.google.com/group/eslint) or [chat](https://eslint.org/chat) instead of filing an issue. +**Note:** If you just have a question that won't necessarily result in a change to ESLint, such as asking how something works or how to contribute, please open a [discussion](https://github.com/eslint/eslint/discussions) or stop by our [Discord server](https://eslint.org/chat) instead of filing an issue. diff --git a/docs/src/maintain/manage-issues.md b/docs/src/maintain/manage-issues.md index 394019df066..085b1083782 100644 --- a/docs/src/maintain/manage-issues.md +++ b/docs/src/maintain/manage-issues.md @@ -24,7 +24,7 @@ There are four primary issue categories: 1. **Bug** - something isn't working the way it's expected to work. 1. **Enhancement** - a change to something that already exists. For instance, adding a new option to an existing rule or a bug in a rule where fixing it will result in the rule reporting more problems (in this case, use both "Bug" and "Enhancement"). 1. **Feature** - adding something that doesn't already exist. For example, adding a new rule, new formatter, or new command line flag. -1. **Question** - an inquiry about how something works that won't result in a code change. We'd prefer if people use the mailing list or chatroom for questions, but sometimes they'll open an issue. +1. **Question** - an inquiry about how something works that won't result in a code change. We'd prefer if people use discussions or Discord for questions, but sometimes they'll open an issue. The first goal when evaluating an issue is to determine which category the issue falls into. diff --git a/messages/no-config-found.js b/messages/no-config-found.js index 9860410a602..21cf549ebc8 100644 --- a/messages/no-config-found.js +++ b/messages/no-config-found.js @@ -10,6 +10,6 @@ ESLint couldn't find a configuration file. To set up a configuration file for th ESLint looked for configuration files in ${directoryPath} and its ancestors. If it found none, it then looked in your home directory. -If you think you already have a configuration file or if you need more help, please stop by the ESLint chat room: https://eslint.org/chat/help +If you think you already have a configuration file or if you need more help, please stop by the ESLint Discord server: https://eslint.org/chat `.trimStart(); }; diff --git a/packages/eslint-config-eslint/README.md b/packages/eslint-config-eslint/README.md index a44f991b77d..c12625d58d3 100644 --- a/packages/eslint-config-eslint/README.md +++ b/packages/eslint-config-eslint/README.md @@ -2,7 +2,7 @@ # ESLint Configuration -[Website](https://eslint.org) | [Configure ESLint](https://eslint.org/docs/latest/use/configure) | [Rules](https://eslint.org/docs/rules/) | [Contributing](https://eslint.org/docs/latest/contribute) | [Twitter](https://twitter.com/geteslint) | [Mailing List](https://groups.google.com/group/eslint) | [Chatroom](https://eslint.org/chat) +[Website](https://eslint.org) | [Configure ESLint](https://eslint.org/docs/latest/use/configure) | [Rules](https://eslint.org/docs/rules/) | [Contributing](https://eslint.org/docs/latest/contribute) | [Twitter](https://twitter.com/geteslint) | [Discord](https://eslint.org/chat) | [Mastodon](https://fosstodon.org/@eslint) Contains the ESLint configuration used for projects maintained by the ESLint team. @@ -32,7 +32,7 @@ In your `.eslintrc` file, add: ### Where to ask for help? -Join our [Mailing List](https://groups.google.com/group/eslint) or [Chatroom](https://eslint.org/chat) +Open a [discussion](https://github.com/eslint/eslint/discussions) or stop by our [Discord server](https://eslint.org/chat) instead of filing an issue. [npm-image]: https://img.shields.io/npm/v/eslint-config-eslint.svg?style=flat-square [npm-url]: https://www.npmjs.com/package/eslint-config-eslint