Como a Midnight Network organiza as contribuições da Comunidade
A Midnight Network tem um repositório no GitHub chamado Contributor Hub para organizar contribuições da comunidade. A proposta é simples: criar um lugar onde qualquer pessoa possa sugerir conteúdo, propor funcionalidades, reportar bugs ou apresentar ideias para aplicativos descentralizados.
O repositório usa templates de issues para facilitar as submissões. Quer propor um tutorial? Use o template de Content Proposal. Encontrou um bug? Existe um template específico para isso. Tem uma ideia para um dApp? Há um template chamado dApp Proposal. Cada template aplica labels automaticamente, o que ajuda na categorização.
O sistema funciona com dois boards públicos. Quando você abre uma issue, ela entra no Community Board. Ali um comitê faz a triagem, avaliando se a proposta faz sentido, qual a prioridade e se está dentro do escopo do projeto. Issues que precisam de mais discussão ficam marcadas para isso. As que não se encaixam são rejeitadas com explicação.
Quando uma issue é aprovada na triagem, ela recebe um label específico e é movida automaticamente para o Grab n Go Board. Esse é o backlog de tarefas prontas para serem trabalhadas. Qualquer pessoa pode escolher uma tarefa dali, se atribuir a ela e começar a trabalhar. Tem até issues marcadas como “good first issue” para quem está começando.
O fluxo tem seus status bem definidos. No Community Board as coisas começam como “New”, vão para “In Triage”, podem precisar de discussão ou acabam aprovadas ou rejeitadas. No Grab n Go Board, as tarefas ficam como “Ready” até alguém pegar, aí viram “In Progress” e quando terminam vão para “Done”. Boa parte disso é automatizado.
O repositório também tem uma seção para eventos. Se você participou de um hackathon ou summit da Midnight, pode documentar sua contribuição criando um arquivo markdown numa pasta específica. É uma forma de registrar o que foi feito e facilitar avaliações em competições.
O interessante aqui é que o projeto não está apenas pedindo contribuições. Ele montou uma estrutura para receber, avaliar e coordenar essas contribuições de forma organizada. É transparente porque os boards são públicos, então você vê o que está sendo discutido, o que foi aceito e o que foi rejeitado.
No fim, o Contributor Hub é uma tentativa de resolver aquele problema clássico de projetos open source: como transformar interesse disperso em trabalho coordenado. A Midnight apostou em processos claros, automação onde faz sentido e reconhecimento de que contribuições vêm em vários formatos, não só código.
Acesse o repositório e comece a sua colaboração:
https://github.com/midnightntwrk/contributor-hub
Artefatos
Baixar tudo
Artigo contributor hub
Documento · MD

