Contribuire a Sponge
This section shows you how to get involved with Sponge.
Quali sono i progetti a cui posso contribuire?
Il progetto Sponge e le sue componenti sono mantenuti su GitHub. Se non hai confidenza con GitHub e git, dai un’occhiata a Come usare Git(Hub) prima di iniziare. È altresì altamente consigliato leggere le nostre Linee Guida di Contribuzione. Attualmente, ci sono diversi progetti che curiamo:
SpongeAPI
SpongeForge
SpongeVanilla
SpongeCommon
Mixin
SpongeDocs
Minerale
If you want to know more about the structure of the project and how everything is tied together, head over to La struttura del Progetto Sponge.
Che tipo di contribuzioni sono richieste?
Contribuzioni di base
Questo può essere fatto da quasi chiunque. Non è necessario conoscere un linguaggio di programmazione come Java o Python per:
testare SpongeForge o SpongeVanilla e segnalare bug o difetti nell’utilizzo
segnalare o suggerire eventuali errori, difetti o bug incontrati
inviare suggerimenti o idea per migliorare Sponge
Reporting bugs best via our GitHub repositories, suggestions fit onto our forums. Just have a look at our Bug Reporting page for further instructions.
Contribuzioni intermedie
Si dovrebbero almeno avere conoscenze di base di Java, Python o reST per dare una mano nei seguenti compiti:
aiutare a fixare bug
completare l’implementazione dell’API (SpongeForge e SpongeVanilla)
aiutare a tradurre la documentazione su Crowdin
aiutare a sviluppare Ore
The development of the SpongeAPI, SpongeForge, SpongeVanilla and Ore as well as the SpongeDocs is done in several repositories hosted on GitHub.
Contribuzioni avanzate
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:
aggiungere funzioni all’API (Submitting a Pull-Request)
implementare funzioni avanzate dell’API nelle implementazioni