Sponge’a Katkı Sağlama
Uyarı
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.
Bu bölüm Sponge’a nasıl üye olunacağını gösterir.
Yardımcı olabileceğim projeler nelerdir?
Sponge projeleri ve onun parçaları Github üzerinde korunur. Eğer GitHub git aracı ahkkında bilgin yoksa, o zaman önce :doc: howtogit`e bir göz at. Herhangi bir işleme başlamadan önce :doc: `guidelines sayfasını okumanızı tavsiye ederiz. Şuan sürdürdüğümüz çeşitli projeler bulunmaktadır:
SpongeAPI
SpongeForge
SpongeVanilla
SpongeCommon
Mixin
SpongeDocs
Cevher
Eğer projenin yapısı ve birbiriyle nasıl bağlantılı olduğunu bilmek istiyorsanız Sponge Projesinin Yapısı ı göz atın.
Nasıl bir yardıma ihtiyaç var?
Temel katkılar
Neredeyse herkes tarafında kullanılabilir. Kullanmak için Java yada Python gibi yazılım dili bilmene gerek yok:
SpongeForge yada SpongeVanilla’yı test et, program ve kullanım hatalarını bildir
karşılaştığın herhangi yanlışları, kusurları, hataları bildir veya öner
sponge’u daha iyi hale getirebilecek fikir ve önerileri bildir
Hataları bildirmenin en iyi yolu `GitHub depomuzdur<https://github.com/spongepowered/>`_. Önerileri ise forumlarımızda bulabilirsiniz. Daha detaylı talimatlar için, Hata Bildirme Sayfamıza göz atın.
Orta Derece Katkılar
Takip edilen görevlerde yardımcı olman için Jawa, Python ve reST uygulamalarında en azından temel bilgisine sahip olman gerekir:
hataları düzeltmede yardımcı ol
API (SpongeForge ve SpongeVanilla) uyarlamasını tamamla
Ore’yi geliştirmede yardımcı ol
Sponge API, SpongeForge, SpongeVanilla,`Ore <https://github.com/spongepowered/Ore>`_ ve SpongeDocs’un geliştirmeleri, GitHub’da barındırılan birçok depoda yapılmıştır.
Gelişmiş Katkılar
Son olarak bunlar, yardımcı olabileceğiniz en zor şeyler. Şunlar hakkında yardım etmenizden önce; gelişmiş Java ve Minecraft bilgisi ve en azından temel Sponge API and its structure bilgisine sahip olmanız gerekiyor:
işlev API’ye ekleniyor (Çekme isteği gönderme)
uygulamalarda gelişmiş API işlevselliği uygulamak