Skip to content

Latest commit

 

History

History
100 lines (57 loc) · 3.03 KB

File metadata and controls

100 lines (57 loc) · 3.03 KB

Contributing to CodeForge

Bem-vindo, e obrigado pelo interesse em contribuir com o CodeForge!

Existem várias formas de se envolver, além de escrever código. Este documento fornece uma visão geral de como você pode participar da comunidade.


Perguntas

Tem alguma dúvida? Em vez de abrir um issue, tente perguntar em fóruns ou comunidades de desenvolvimento. Uma boa prática é usar o Stack Overflow com a tag codeforge.

A comunidade ativa estará pronta para ajudar, e sua pergunta bem formulada pode servir como referência para outros desenvolvedores.


Feedback

Se você quiser enviar comentários ou sugestões, existem diversos canais disponíveis:

  • Issues no GitHub
  • GitHub Discussions / Discord da comunidade

Compartilhe sua opinião e ajude a tornar o CodeForge ainda melhor.


Reportando Problemas

Se você encontrou um bug reproduzível ou quer sugerir uma nova funcionalidade, siga estas recomendações:

Onde Reportar

  • Tente abrir o issue no repositório correto.
  • Se o problema estiver em alguma extensão, reporte diretamente no repositório dela.

Verifique Issues Existentes

Antes de criar um novo issue, faça uma busca nos issues abertos para evitar duplicatas.

Se encontrar um issue similar, adicione comentários ou use reações:

  • 👍 - upvote
  • 👎 - downvote

Como Escrever um Bom Report

Inclua informações suficientes para que outros consigam reproduzir o problema:

  • Versão do CodeForge
  • Sistema operacional
  • Extensões instaladas
  • Passos para reproduzir o problema
  • Resultado esperado vs. resultado obtido
  • Imagens, GIFs ou links de demonstração
  • Trechos de código ou repositórios para reprodução

Evite adicionar o bug como comentário de outro issue a menos que seja exatamente o mesmo problema.


Pull Requests

Se você quiser contribuir com correções ou novas funcionalidades:


Checklist Final

Antes de enviar um issue ou PR, verifique:

  • Pesquise se o problema ou sugestão já existe
  • Tente reproduzir o problema em um ambiente limpo
  • Simplifique o código para isolar a causa

Não se preocupe se os mantenedores não conseguirem reproduzir de imediato; eles irão pedir mais informações.


Gestão Automática de Issues

O CodeForge usa GitHub Actions para gerenciar issues automaticamente. Por exemplo:

  • Fecha issues marcados como info-needed sem resposta em 7 dias
  • Bloqueia issues fechados após 45 dias
  • Executa pipelines de triagem de feature requests

Contribuindo com Código

Se deseja implementar correções ou melhorias diretamente no código, consulte Como Contribuir.


Obrigado

Toda contribuição, grande ou pequena, ajuda a fortalecer o CodeForge e a comunidade. Obrigado por dedicar seu tempo!