İçeriğe atla

Katkıda Bulun

Kontak’ın kaynak kodu çok sayıda depoda sayısız bileşen arasında dağılmıştır; eğer yeniyseniz zorlanmanız veya daralmanız pek olasıdır. Kontak geliştirmesine katılmak istiyorsanız bu sayfadan bağlantı verilen malzemeleri okuyun ve bizimle iletişime geçin; kod tabanında yolunuzu bulmanıza biz yardımcı oluruz.

Lütfen öncelikle KDE PIM Topluluğu vikisini okuyarak başlayın.

Küçük İşler

Kontak’ı iyileştirmeye başlamak için birkaç basit görev mi arıyorsunuz? O zaman küçük işlere bir bakın. Tüm kod tabanını ve mimariyi tümüyle anlamayı gerektirmeden kolayca çözülebilecek birkaç görevi bir araya topladık — Kontak’ın büyülü dünyasına giriş yapmak için bundan daha uygun bir nokta olamazdı.

Bir görev üzerinde çalışmak isterseniz onu kendinize atayabilirsiniz (eğer bir başkasına halihazırda atanmamışsa); sonrasında yorumlar kısmında bize bunu bildirin.

Kontak Kaynaklardan Derleme

Kontak geliştirmesine başlamak için bu kılavuza bir göz atın. Bu bağlantı, birçok yararlı veriyi içeren pek çok kullanışlı viki sayfasına gider.

Aynı zamanda bir Docker ortamımız da vardır; böylece Kontak’ı üretim kurulumunuzdan izole olarak güvenli bir biçimde geliştirebilir ve sınayabilirsiniz.

İletişime geçin!

Kontak geliştiricileri genelde Libera Chat üzerindeki #kontact ve #akonadi IRC kanallarında takılırlar. Geliştirme ile ilgili çoğu tartışma kde-pim mailing list posta listesinde gerçekleşir. Yapmanız gereken yalnızca katılmak, merhaba demek ve bize nice yardım etmek istediğinizi söylemektir!

Bir yazılımcı değil misiniz?

Sıkıntı yok! Hiçbir programlama dili bilmeseniz dahi Kontak yazılımını daha iyi yapmak için her zaman birçok iş ve alan bulunmaktadır!

  • Hata triyajı — Bugzilla’ya yanlışlıkla girilmiş, yinelenmiş veya geçersiz hata kayıtlarını bulmamıza yardımcı olun
  • Yerelleştirme — Kontak yazılımını kendi dilinize çevirmeye yardım edin
  • Belgelendirme — Kontak yazılımını yeni başlayanlar için daha kolay yapmak için kullanıcı belgelendirmesini iyileştirmeye yardım edin
  • Promosyon — Kontak yazılımının çevrimiçi/çevrimdışı tanıtımını yapmaya yardımcı olun
  • Viki güncellemek — başkalarının daha kolay katılabilmesi için vikide var olan bilgileri güncellememize ve yeni öğreticiler vb. eklememize yardımcı olun
  • Başka bir fikriniz mi var? İletişime geçin!