From 1c925d52feaf2395ed95fb3dec925658a3b6ba37 Mon Sep 17 00:00:00 2001 From: Dustin Rodrigues Date: Sun, 15 Nov 2020 13:20:03 -0500 Subject: [PATCH] docs - remove Discourse from communication methods --- Library/Homebrew/brew.rb | 2 +- Library/Homebrew/diagnostic.rb | 4 ++-- docs/Adding-Software-to-Homebrew.md | 2 +- docs/Homebrew-on-Linux.md | 2 +- docs/Maintainer-Guidelines.md | 4 ++-- docs/Releases.md | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Library/Homebrew/brew.rb b/Library/Homebrew/brew.rb index 9bcccedbcad0b..43ab29a91759d 100644 --- a/Library/Homebrew/brew.rb +++ b/Library/Homebrew/brew.rb @@ -164,7 +164,7 @@ class MissingEnvironmentVariables < RuntimeError; end if e.formula.head? || e.formula.deprecated? || e.formula.disabled? $stderr.puts <<~EOS Please create pull requests instead of asking for help on Homebrew's GitHub, - Discourse, Twitter or any other official channels. + Twitter or any other official channels. EOS end diff --git a/Library/Homebrew/diagnostic.rb b/Library/Homebrew/diagnostic.rb index 2280206eb4e01..9a83aaafd009d 100644 --- a/Library/Homebrew/diagnostic.rb +++ b/Library/Homebrew/diagnostic.rb @@ -115,8 +115,8 @@ def please_create_pull_requests(what = "unsupported configuration") <<~EOS You will encounter build failures with some formulae. Please create pull requests instead of asking for help on Homebrew's GitHub, - Discourse, Twitter or any other official channels. You are responsible for - resolving any issues you experience while you are running this + Twitter or any other official channels. You are responsible for resolving + any issues you experience while you are running this #{what}. EOS end diff --git a/docs/Adding-Software-to-Homebrew.md b/docs/Adding-Software-to-Homebrew.md index ded3bb891cb50..06099c0e422c5 100644 --- a/docs/Adding-Software-to-Homebrew.md +++ b/docs/Adding-Software-to-Homebrew.md @@ -19,7 +19,7 @@ If everything checks out, you're ready to get started on a new formula! 1. Try to install the formula using `brew install --build-from-source `, where \ is the name of your formula. If any errors occur, correct your formula and attempt to install it again. The formula should install without errors by the end of this step. -If you're stuck, ask for help on GitHub or [Discourse](https://discourse.brew.sh). The maintainers are very happy to help but we also like to see that you've put effort into trying to find a solution first. +If you're stuck, ask for help on GitHub or [Homebrew/discussions](https://github.com/homebrew/discussions/discussions). The maintainers are very happy to help but we also like to see that you've put effort into trying to find a solution first. ## Testing and auditing the formula diff --git a/docs/Homebrew-on-Linux.md b/docs/Homebrew-on-Linux.md index 6553846d5ee44..6dccb444ebee1 100644 --- a/docs/Homebrew-on-Linux.md +++ b/docs/Homebrew-on-Linux.md @@ -91,7 +91,7 @@ eval $(~/.linuxbrew/bin/brew shellenv) - [@HomebrewOnLinux on Twitter](https://twitter.com/HomebrewOnLinux) - [Homebrew/linuxbrew-core on GitHub](https://github.com/Homebrew/linuxbrew-core) -- [Homebrew on Linux category](https://discourse.brew.sh/c/linuxbrew) of [Homebrew's Discourse](https://discourse.brew.sh) +- [Homebrew/discussions (forum)](https://github.com/homebrew/discussions/discussions) ## Sponsors diff --git a/docs/Maintainer-Guidelines.md b/docs/Maintainer-Guidelines.md index 71c39d6266e25..93b1c219e6dd7 100644 --- a/docs/Maintainer-Guidelines.md +++ b/docs/Maintainer-Guidelines.md @@ -174,8 +174,8 @@ The vast majority of Homebrew/homebrew-core PRs are bug fixes or version bumps s Maintainers have a variety of ways to communicate with each other: - Homebrew's public repositories on GitHub -- Homebrew's group communications between more than two maintainers on private channels (e.g. GitHub/Slack/Discourse) -- Homebrew's direct 1:1 messages between two maintainers on private channels (e.g. iMessage/Slack/Discourse/IRC/carrier pigeon) +- Homebrew's group communications between more than two maintainers on private channels (e.g. GitHub/Slack) +- Homebrew's direct 1:1 messages between two maintainers on private channels (e.g. iMessage/Slack/carrier pigeon) All communication should ideally occur in public on GitHub. Where this is not possible or appropriate (e.g. a security disclosure, interpersonal issue between two maintainers, urgent breakage that needs to be resolved) this can move to maintainers' private group communication and, if necessary, 1:1 communication. Technical decisions should not happen in 1:1 communications but if they do (or did in the past) they must end up back as something linkable on GitHub. For example, if a technical decision was made a year ago on Slack and another maintainer/contributor/user asks about it on GitHub, that's a good chance to explain it to them and have something that can be linked to in the future. diff --git a/docs/Releases.md b/docs/Releases.md index e62f6f095f375..e4274414693da 100644 --- a/docs/Releases.md +++ b/docs/Releases.md @@ -8,7 +8,7 @@ Homebrew release: 1. Check the [Homebrew/brew pull requests](https://github.com/homebrew/brew/pulls), [issues](https://github.com/homebrew/brew/issues), [Homebrew/core issues](https://github.com/homebrew/homebrew-core/issues) and - [Discourse](https://discourse.brew.sh) to see if there is + [Homebrew/discussions (forum)](https://github.com/homebrew/discussions/discussions) to see if there is anything pressing that needs to be fixed or merged before the next release. If so, fix and merge these changes. 2. After no code changes have happened for at least a couple of hours (ideally 24 hours)