Meehelpen met Sponge

Waarschuwing

This documentation refers to an outdated SpongeAPI version and is no longer actively maintained. While the code examples still work for that API version, the policies, guidelines, and some links may have changed. Please refer to the latest version of the documentation for those.

Deze sectie laat u zien hoe u met Sponge kunt worden betrokken.

Wat zijn de projecten waarmee ik kan helpen?

Het Sponge Project en zijn onderdelen worden ontwikkelt op GitHub. Als u onbekend bent met GitHub en de tool git, kijk dan eerst eens naar Hoe u Git(Hub) moet gebruiken. Het lezen van onze Richtlijnen voor het bijdragen wordt sterk geadviseerd voordat u begint met ontwikkelen. Er zijn verschillende projecten die we momenteel ontwikkelen:

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

Als u meer wilt weten over de structuur van het project en hoe alles met elkaar verbonden is, ga dan naar De structuur van het Sponge Project.

Wat voor soort hulp is nodig?

Basisbijdragen

Dit kan door bijna iedereen gedaan worden. U hoeft geen programmeertaal zoals Java of Python te leren kennen om:

  • SpongeForge of SpongeVanilla te testen en bugs of gebruikseigenaardigheden te melden
  • meld eventuele fouten, errors of bugs die u tegenkomt
  • plaats suggesties of ideeën die u heeft, waardoor Sponge beter kan worden

Het melden van bugs kan het best via onze GitHub repositories, suggesties kunnen gegeven worden in de forums. Bekijk ook naar onze bugs melden pagina voor verdere instructies.

Intermediaire bijdragen

U moet in ieder geval basiskennis hebben van Java, Python of reST om te helpen bij de volgende taken:

De ontwikkeling van de SpongeAPI, SpongeForge, SpongeVanilla en Ore zowel als de SpongeDocs word gedaan in verschillende repositories gehost op GitHub.

Geavanceerde bijdragen

En tot slot zijn dit de moeilijkste dingen waarmee u kunt helpen. Verfijnde kennis over Java, Minecraft en ten minste basiskennis over de SpongeAPI en zijn structuur wordt sterk geadviseerd alvorens te helpen met:

  • functionaliteit toevoegen aan de API (Een pull-request indienen)
  • implementeren van geavanceerde API functies in de implementaties