Katkı¶
StackVo ücretsizdir, MIT lisanslıdır ve tek kişi tarafından geliştirilir. Yeniden üretilebilen her hata bildirimi, netleştirilen her cümle ve testiyle gelen her pull request projeye geri kazandırılmış zamandır. Bu bölüm, her birinin ilk seferde yerine oturması için nasıl yapılacağını anlatır.
Nasıl katkı verebilirsiniz¶
Issue açmak¶
-
Bir şey olması gerekenden farklı davranıyor. Önce neye bakmalı, bir bildirimin yeniden üretilebilmesi için nelere ihtiyacı var.
-
Bu sitedeki bir sayfa, uygulamadaki bir yardım kartı ya da README yanlış, belirsiz veya eksik. Düzeltmelerin çoğu bir kalem tıklaması uzağında.
-
Özel olarak, asla issue olarak değil. Kapsam ne, 72 saat içinde ne bekleyebilirsiniz.
-
Yapması gerekip yapmadığı bir şey. Düğmeyi değil durumu anlatın; form tam olarak bunu sorar.
-
"Nasıl yaparım" ve "böyle mi olmalı" soruları Discussions'a aittir; cevap bir sonraki kişiye de yarar.
Katkı vermek¶
-
Uygulama, yardım kartları ve bu site İngilizce ve Türkçe. İkisinden birini iyileştirin ya da üçüncüsünü başlatın.
-
Fork, dal, kapı betiği, taslak PR. Testlerin uyguladığı ev kuralları; CI'dan önce siz karşılayın.
Rehberler¶
-
Temiz bir çalışma alanı, tek proje ve hatayı hâlâ gösteren en az ayar: "yeniden üretilemedi"yi düzeltmeye çeviren şey.
Bir şey açmadan önce¶
Kısa bir kontrol bir gidiş dönüşü, bazen de issue'nun tamamını kurtarır:
- Son sürümdesiniz. Yalnızca son sürüm desteklenir; geriye dönük düzeltme dalı yoktur. Ayarlar → Güncellemeler sürümü gösterir ve yenisini kurar.
- Doktor bakmış. Ayarlar → Doktor makinede ters giden çoğu şeyi yanında onarımıyla adlandırır.
- Daha önce bildirilmemiş. Kapalı olanlar dahil issue'ları ve tartışmaları arayın.
- Tek bir şey. Issue başına bir hata, bir istek, bir soru. Ayrı şeyler ayrı ayrı değerlendirilebilir.
- Güvenlik sorunu değil. Öyleyse buraya gider, herkese açık hiçbir yere değil.
Projenin neyi vaat edip edemeyeceği (ücretli katman yok, destek sözleşmesi yok, tek geliştirici) Sponsor olma sayfasında.
Haklar ve sorumluluklar¶
Projenin bir davranış kuralları belgesi var. Kısa hâli: insanlara düzgün davranın, işi hak ettiği kadar sert eleştirin, kişiyi asla.
Issue'ları tek bir geliştirici okur. Bunun anlamı:
- Şablonu atlayan, yeniden üretilemeyen ya da başka birinin kopyası olan bir issue cevap yerine bir yönlendirmeyle kapatılabilir. Bu size dair bir yargı değil, tek kişinin taşıyabileceği kadarıdır.
- Otomatik bir araçtan çıkan bildirim, bir insan uygulamada doğrulamadıkça kapatılır.
- Depoya yazılan her şey herkese açık kalır. Bir yıl sonra bulacak okur için yazın.