Contribuindo para o Sponge

Esta secção mostra formas de te envolveres com o Sponge.

Quais são os projetos para os quais posso contribuir?

O Projeto Sponge, e as suas partes constituintes, é mantido no GitHub. Se você não está familiarizado com o GitHub, e com a ferramenta git, estão dê uma vista de olhos à página Como utilizar o Git(Hub) primeiro. Uma leitura das nossas Guias de contribuição é altamente recomendada antes de começar a trabalhar. Estes são os nossos projetos atuais:

  • SpongeAPI
  • SpongeForge
  • SpongeVanilla
  • SpongeCommon
  • Mixin
  • SpongeDocs
  • Ore

If you want to know more about the structure of the project and how everything is tied together, head over to A estrutura do projeto Sponge.

Que tipo de ajuda é necessária?

Contrbuições de nível básico

Isto pode ser feito por quase qualquer pessoa. Não precisas de saber uma linguagem de programação como Java ou Python para:

  • testar o SpongeForge ou o SpongeVanilla e reportar bugs ou peculiaridades de uso
  • reportar ou sugerir quaisquer erros, falhas, ou bugs que encontres
  • publicar sugestões ou ideias de como achas que o Sponge poderia ser melhor

Reporting bugs best via our GitHub repositories, suggestions fit onto our forums. Just have a look at our Bug Reporting page for further instructions.

Contrbuições de nível intermédio

Precisas de ter algum conhecimento básico de Java, Python ou reST para poderes ajudar numa das seguintes tarefas:

The development of the SpongeAPI, SpongeForge, SpongeVanilla and Ore as well as the SpongeDocs is done in several repositories hosted on GitHub.

Contrbuições de nível avançado

And finally, these are the most difficult things you can help out with. Advanced knowledge of Java, Minecraft and at least basic knowledge of the SpongeAPI and its structure is strongly advised before attempting to help out with:

  • adicionando a funcionalidade para a API (:doc: ‘ implementação/pr’)
  • implementar funcionalidades avançadas da API nas implementações do Sponge