Create contributing.markdown

This commit is contained in:
Sencar TOSUN 2016-12-29 09:10:45 +03:00 committed by GitHub
parent cd3d5c19d7
commit 178717cf9d
1 changed files with 70 additions and 0 deletions

View File

@ -0,0 +1,70 @@
Katılımcı Yönergeleri
======================
Nasıl yardımcı olabilirim?
---------------
Kanboard mükemmel değildir ancak yardımcı olacak birçok yol vardır:
- Geribildirim ver
- Hataları bildir
- Çeviriler ekleyin veya güncelleyin
- Dokümantasyonu iyileştirin
- Kod yazmak
- Arkadaşlarına, Kanboard'ın harika olduğunu söyle :)
Herhangi bir büyük taahhütte bulunmadan önce yeni bir konu açın ve teklifinizi açıklayın.
Geribildirim vermek istiyorum
-----------------------
- Bir şeyin geliştirilmesi gerektiğini düşünüyorsunuz (kullanıcı arayüzü, özellik talepleri)
- Fikrinizin önceden önerilip onaylanmadığını kontrol edin
- Yeni bir sayıın
- Fikrini tarif et
- Mevcut tekliflerde +1 ile de oy kullanabilirsiniz
Hata bildirmek istiyorum
----------------------
- Sorunun daha önce bildirilmediğini kontrol edin
- Yeni bir bilet aç
- Neyin kırıldığınııkla
- Hatayı nasıl üreteceğinizi açıklayın
- Çevrenizi tanımlayın (Kanboard sürümü, işletim sistemi, web sunucusu, PHP sürümü, veritabanı sürümü, barındırma sağlayıcısı barındırma)
Kanboard'u tercüme etmek istiyorum
----------------------------
Kanboard birçok dile çevrildi.
Bununla birlikte, çeviriler tam değil, [katkıda bulunmak için çeviri rehberine](https://kanboard.net/documentation/translations) göz atın.
Belgeleri iyileştirmek istiyorum
-----------------------------------
- Bir şeylerin net olmadığını, dilbilgisi hataları, yazım hataları var mı diye düşünüyorsun.
- Belgeler Markdown'da yazılmış ve `docs` klasöründe saklanmıştır.
- Dosyaları düzenleyin ve çekme isteği gönderin.
- Resmi web sitesindeki dokümanlar depo ile senkronize edilir.
Koda katkıda bulunmak istiyorum
--------------------------------
Çekme talepleri her zaman memnuniyetle karşılanır, ancak kabul edilmesi için şu yönergeleri takip etmeniz gerekir:
- **Büyük bir değişiklik veya tasarım önerisi yapmadan önce, tartışmaya başlamak için yeni bir bilet açın**
- Yeni bir özellik eklemek isterseniz, Kanboard'un arkasındaki felsefeye saygı gösterin. **Basitliğe** odaklanıyoruz, şişirilmiş bir yazılım istemiyoruz.
- Aynı şey, kullanıcı arabirimi, **basitlik ve verimlilik** için de geçerlidir.
- Özellik veya hata düzeltmesi başına yalnızca bir çekme isteği gönderin.
- Daha küçük bir çekme isteği daha kolay incelenir ve daha hızlı birleştirilir.
- [Birim testlerinin geçer](tests.markdown) olduğundan emin olun.
- [kodlama standartlarına](kodlama standartları.markdown) saygı gösterin.
- Korunabilir kod yazın, kod tekrarından kaçının, PHP'nin iyi uygulamalarını kullanın.
Herhangi bir durumda, bir şey hakkında yeni bir bilet açtığından emin değilseniz.
Arkadaşlarına, Kanboard'ın harika olduğunu söyle :)
---------------------------------------------
Kanboard kullanırsanız, sözcüğü çevrenize yayın.
Onlara ücretsiz ve açık kaynak yazılımın harika olduğunu söyle :)