Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Chat for open source projects

Aberta
#29 1 comentário 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
5/5
Tempo estimado
Mais de uma semana
Facilidade para iniciantes
25/100
Tipo de issue
Funcionalidade
Clareza
Precisa de esclarecimento
Status de atividade
Estagnada

Direção de pesquisa

Revise os requisitos listados e compare Discord, Slack, Matrix e Element, IRC e Zulip com eles. A issue está marcada como “Continua”, portanto concluí-la exigiria uma recomendação clara de plataforma e uma alteração de acompanhamento definida; nenhum arquivo do projeto ou teste é mencionado.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

question

It is difficult to find a good chat platform for an open source project. What are the attributes I am looking for?

  • viewable without a login needed. This is the open in open source!
  • supporting threaded conversations in a decent and usable way
  • searchable log
  • low resources desktop and mobile app, and equally capable web client
  • support moderation for trolls
  • preferably open source
  • simple integrations to keep abreast of commits, issues and Ci/CD events
  • preferably free, with option for commercial, paid-for support and hosting

The contenders are Discord, Slack, Matrix and Element, IRC, Zulip and a few more.

Discord and Slack are proprietary, but that is not the mostly disqualifying problem. Both required to be logged in making them not openly viewable. Discord web and Electron uses a huge amount of resources, and Slack threading is not usable at all. Slack free version has no history: after 10K messages or some time, the messages disappear unless you unlock a commercial plan.

IRC is (or was) awesome, but not something for the less trained casual user, and lacks history short of a bouncer and bots to log it.

Matrix and Element are great, but the Electron desktop client, like that from Discord is resource drag or worse. Its emphasis is on security, and while I like security, confidential and e2e encrypted messages are a decision factor for my use case.

To be continued....

Linguagem predominante
JavaScript
Estrelas
9
Forks
17
Merge médio
7h 55min
PRs com merge (30d)
2

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de aboutcode-org/www.aboutcode.org

Todas as issues de aboutcode-org/www.aboutcode.org

Issues semelhantes

Mais issues de JavaScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.