Description
🤔 What's the problem you're trying to solve?
Our Slack is no longer Sponsored the free plan does not retain messages for more than 90 days. This doesn't work well for us.
✨ What's your proposed solution?
Discord seems to be a reasonable alternative
To switch we would have to:
- Update the get in touch page
- Update all references from Slack to Discord.
- Preferably by linking to https://github.com/cucumber#get-in-touch
- Fix the anchor link to not include the emoji
- Preferably by linking to https://github.com/cucumber#get-in-touch
- Write a message on the discussion board tagging
@cucumber/commiters
https://github.com/orgs/cucumber/discussions/2197 - Announce in Slack
- Mail inactive Slack users
- Close all Slack channels
- Setup a reminder with pointer to discord in #general on Slack
- Deduplicate and update
CODE_OF_CONDUCT
- Set up signpost from GitHub issues template chooser - see cucumber/.github@91e0934 for where this was un-done for Slack.
mpkorstanje@nyx:~/Projects/cucumber/code-search$ grep -rl "Slack\|slack"
cucumber/gherkin/CONTRIBUTING.md
cucumber/gherkin/elixir/lib/gherkin/token_matcher/table_row_parser.ex
cucumber/cucumber-jvm-scala/RELEASING.md
cucumber/aruba/README.md
cucumber/docs/README.md
cucumber/docs/content/docs/community/not-cucumber.md
cucumber/docs/content/docs/community/new-contributors.md
cucumber/docs/content/docs/community/contributing-to-documentation.md
cucumber/docs/content/docs/community/get-in-touch.md
cucumber/docs/themes/cucumber-sb/static/css/cucumber-sb.min.css
cucumber/docs/themes/cucumber-sb/static/webfonts/fa-brands-400.eot
cucumber/docs/themes/cucumber-sb/static/webfonts/fa-brands-400.svg
cucumber/docs/themes/cucumber-sb/static/webfonts/fa-brands-400.ttf
cucumber/website/docusaurus.config.ts
cucumber/cucumber-js/docs/retro/2022/01/14.md
cucumber/cucumber-js/CONTRIBUTING.md
cucumber/common/.git/objects/pack/pack-79fa65324c2738d74e7b007e2eee29470d1d7ba8.pack
cucumber/common/CODE_OF_CONDUCT.md
cucumber/build/.github/workflows/build.yaml
cucumber/cucumber-ruby/README.md
cucumber/cucumber-ruby/CONTRIBUTING.md
cucumber/action-retire-inactive-contributors/doc/retro/2022/02/04.md
cucumber/slack-export/.git/config
cucumber/vscode/README.md
cucumber/vscode/CONTRIBUTING.md
cucumber/messages/CONTRIBUTING.md
cucumber/commitbit/welcome.ejs.template
cucumber/.github/profile/README.md
cucumber/.github/SUPPORT.md
cucumber/.github/CONTRIBUTING.md
cucumber/.github/CODE_OF_CONDUCT.md
cucumber/.github/RELEASING.md
cucumber/godog/CHANGELOG.md
cucumber/godog/README.md
cucumber/godog/CONTRIBUTING.md
cucumber/godog/RELEASING.md
cucumber/cucumber-ruby-core/README.md
cucumber/cucumber-ruby-core/CONTRIBUTING.md
cucumber/cucumber-jvm/README.md
mpkorstanje@nyx:~/Projects/cucumber/code-search$ grep -rl "get-in-touch"
cucumber/docs/content/docs/community/contributing.md
cucumber/docs/content/docs/community/faq.md
cucumber/docs/.git/objects/pack/pack-693012ba8f55f441053869fd2532a4b08e198f59.pack
cucumber/docs/.git/index
cucumber/cucumber-cpp/README.md
⛏ Have you considered any alternatives or workarounds?
Paying for Slack would cost $7.25 per active user. Our Slack has between 100 and 150 active users a month, with 20k+ in total. At the current funding levels Cucumber Open Collective can not sustain that. Nor do I think that it would be a good expenditure.
There are several other solutions such as Matrix. Unfortunately Matrix providers for also charge per user and generally speaking do not seem to have an easy way for random people to join. An alternative would be to host Matrix ourselves, but that would detract time from our primary goal of developing Cucumber.
📚 Any additional context?
No response
Metadata
Metadata
Assignees
Type
Projects
Status