İçeriğe atla

Bize Katıl


Kate Geliştirmesine Yardım Etmek

Kate, K Yaz veya KatePart geliştirmesine katkıda bulunmak istiyorsanız posta listemize katılın. Bizimle irc.libera.chat üzerindeki #kate odasında iletişime geçmek de iyi bir fikirdir; size yardım etmekten her zaman mutluluk duyarız.

Kate’i Yapmak

Kate, güncel bir Linux dağıtımında kolaylıkla yapılabilir; Kate’i ve gerekli bağımlılıkları yapmak için bir öğretici sağlıyoruz. Diğer işletim sistemleri için aynı sayfada ek bilgiler içeren bağlantılar vardır.

Kod Katkısında Bulunmak

Katkıda bulunmanın ve kod göndermenin en kolay yolu invent.kde.org GitLab örneğimizi kullanmaktır.

Ayarları ve kullanımı invent.kde.org belgelendirmesinde bulunabilir.

Orada Kate için yeni bir birleştirme isteği açın. Bunun hakkında ayrıntılı bilgi için bu blog gönderisine bakabilirsiniz.

Sürecin nice işlediğine dair halihazırda kabul edilmiş yamalara genel bir bakış için birleştirme istekleri sayfamıza bir göz atın. Bu yamalardan bazılarına bakmak, projenin iç çarklarının nasıl döndüğünü anlamanıza yardımcı olacaktır.

Çalışma Alanları

Ana çalışma alanımız programlamadır; ancak programcı değilseniz diğer birçok alanda da yardımcı olabilirsiniz:

  • Belgelendirme yazın ve bakımını yapın.
  • Sözdizim vurgulaması dosyaları yazın ve bakımını yapın.
  • Betikler yazın ve bakımını yapın.
  • Hata raporların triyajını yapın.
  • Bize anlamı ve kullanışlı geri bildirimlerde bulunun.
  • KDE’ye yardımcı olarak bize de yardımcı olun. KDE ailesinin bir parçası olarak Kate, KDE’den bir bütün olarak yararlanır. Buna ek olarak, KDE çeviri takımının bize katkısına paha biçilemez.

C/C++ Kodlama Standartları

Depolarımızdaki kod, KDE Frameworks için belirtilen kodlama biçemine uymalıdır.

Kullandığımız CMake aracı, clang-format kullanarak bu biçemi sağlamak için uygun ön işleme kancalarını ayarlayacaktır.

Kodu Belgelendirmek

Kodu belgelemek için Doxygen sözdizimini kullanırız ve sizden başkaları üzerinde çalışabileceği veya sadece anlamaya çalışabileceği için her şeyi, hatta özel kodu bile belgelemek güzeldir.

İşlevlerin içindeki açıklamalar için çok satırlı C açıklamalarına göre C++ tek satırlı yorumları tercih edilir.

Kolay Başlangıç Noktaları

Geçerli hatalar listemize göz atabilirsiniz, belki de bunlardan biriyle ilgilenmek ilginizi çeker.