SubQuery Katkıda Bulunmak

... 2022-8-15 About 1 min

# SubQuery Katkıda Bulunmak

Hoş geldiniz ve bu SubQuery projesine katkıda bulunmayı düşündüğünüz için büyük bir teşekkür ederiz! Birlikte daha merkezi olmayan bir geleceğin yolunu açabiliriz.

Bu belge, SubQuery ekibi tarafından etkin bir şekilde korunur. Katkılarınızı memnuniyetle karşılıyoruz, GitHub projemizi çatallayarak ve docs dizini altındaki tüm belge işaretleme dosyalarında değişiklik yaparak bunu yapabilirsiniz.

Aşağıdakiler, SubQuery'ye katkıda bulunmak için bir dizi kılavuzdur (kurallar değil). Bu yönergeleri takip etmek, katkı sürecini ilgili herkes için kolay ve etkili hale getirmemize yardımcı olacaktır. Ayrıca, geliştiricilerin bu projeyi yönetme ve geliştirme zamanına saygı göstermeyi kabul ettiğinizi de iletir. Buna karşılık, sorununuzu ele alarak, değişiklikleri göz önünde bulundurarak, iyileştirmeler üzerinde işbirliği yaparak ve çekme isteklerinizi sonuçlandırmanıza yardımcı olarak bu saygıyı karşılık vereceğiz.

# Davranış Kuralları

Açık kaynak topluluk projelerimizi ve sorumluluğumuzu ciddiye alıyoruz ve kendimizi ve diğer katılımcıları yüksek iletişim standartlarına tutuyoruz. Bu projeye katılarak ve katkıda bulunarak, Code of Conduct (opens new window) korumayı kabul edersiniz.

# Başlarken

Depolarımıza katkılar Sorunlar ve Çekme İstekleri (PRs) aracılığıyla yapılır. Her ikisini de kapsayan birkaç genel kılavuz:

  • Kendi sorunlarınızı oluşturmadan önce mevcut Sorunları ve PRs arayın.
  • Sorunların derhal ele alınmasından emin olmak için çok çalışıyoruz, ancak etkiye bağlı olarak, temel nedeni araştırmak biraz zaman alabilir. Yorum başlığındaki bir dost @ bahsetmesi gönderene veya bir katılımcıya sorununuzu engelliyorsa dikkat çekmeye yardımcı olabilir.

# Nasıl Katkıda Bulunulur

# Raporlama Hataları

Hatalar GitHub sorunları olarak izlenir. Bir sorunu günlüğe kaydedirken, sorunu açıklayın ve bakımcıların sorunu yeniden oluşturmalarına yardımcı olmak için ek ayrıntılar ekleyin:

  • Sorunu tanımlamak için sorun için açık ve açıklayıcı bir başlık kullanın.
  • Sorunu yeniden oluşturmak için tam adımları açıklayın.
  • Adımları takip ettikten sonra gözlemlediğiniz davranışı açıklayın.
  • Bunun yerine hangi davranışı görmeyi beklediğinizi ve nedenini açıklayın.
  • Mümkünse ekran görüntülerini ekleyin.

# Çekme İstekleri Gönderme

Genel olarak, "çatal ve çekme" Git iş akışını takip ediyoruz

  • Depoyu kendi Github hesabınıza çatalla
  • Projeyi makinenize klonlama
  • Özlü ama açıklayıcı bir adla yerel olarak dal oluşturma
  • Daldaki değişiklikleri kaydetme
  • Bu depoya özgü biçimlendirme ve test yönergelerini izleme
  • Değişiklikleri çatalınıza itin
  • Depomuzda bir PR açın

# Kodlama Kuralları

# Git İletileri Kaydet

  • Şimdiki zamanı kullanın ("Eklenen özellik" değil"Özellik ekle")
  • Zorunlu ruh halini kullanın ("İmleci taşı..." "İmleci taşır...") değil
  • İlk satırı 72 karakter veya daha az karakterle sınırlandırma

# JavaScript Stil Kılavuzu

  • Tüm JavaScript kodları Prettier ve ESLint ile astarlanmıştır
Last update: August 15, 2022 23:43