Skip to content
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

Switch from Slack to Discord #2195

Open
6 of 10 tasks
mpkorstanje opened this issue Aug 8, 2024 · 0 comments
Open
6 of 10 tasks

Switch from Slack to Discord #2195

mpkorstanje opened this issue Aug 8, 2024 · 0 comments
Assignees
Labels
⚡ enhancement Request for new functionality

Comments

@mpkorstanje
Copy link
Contributor

mpkorstanje commented Aug 8, 2024

🤔 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:

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

@mpkorstanje mpkorstanje added the ⚡ enhancement Request for new functionality label Aug 8, 2024
@mpkorstanje mpkorstanje self-assigned this Aug 8, 2024
mpkorstanje added a commit to cucumber/cucumber-ruby-core that referenced this issue Aug 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚡ enhancement Request for new functionality
Projects
Status: No status
Development

No branches or pull requests

1 participant