Yardımınız için teşekkür ederiz. Hata bildirimleri, belge düzeltmeleri, modeller, testler ve kod katkıları kabul edilir.
Sorun bildirme
Uygulamada Yardım › Sorun bildir seçeneğini kullanın veya fairbeam-releases (yeni sekmede açılır) deposunda bir sorun kaydı açın. Uygulamadaki formlar sürüm ve işletim sistemi bilgilerini doldurur. Mümkünse tasarım dosyasını veya modeli ekleyin.
Çekme istekleri
- Küçük bir düzeltmeden daha kapsamlı değişikliklerde, yaklaşım üzerinde anlaşabilmek için önce bir sorun kaydı açın.
- Depoyu Kaynaktan çalıştırma belgesindeki gibi hazırlayın. Windows için Windows'ta Fairbeam belgesine bakın.
- Her çekme isteğini tek konuyla sınırlayın; değiştirdiğiniz davranış için bir denetim ekleyin veya mevcut denetimi genişletin. Depoda
scripts/check-*.mjsaltında betik denetimleri,python/testsaltında Python testleri bulunur. - Değişiklikleri göndermeden önce en az şu komutları çalıştırın:Ardından dosyalarınızı kapsayan
npm run typecheck npm run check:legal npm run check:exports cd python && python -m unittest discover -s tests # if you touched Pythonnpm run check:*betiklerini çalıştırın (package.jsondosyasına bakın). - İngilizce ve Türkçe arayüz metinlerini eş zamanlı güncelleyin (
src/i18n/en.jsonvetr.json). - Çekme isteğinde neyi değiştirdiğinizi, nasıl test ettiğinizi ve yapay zekâ desteği kullanıp kullanmadığınızı belirtin. Beklentiler yapay zekâ politikasında açıklanır.
Temel kurallar
- Tescilli simülatörlerle performans karşılaştırması yapmayın. Fairbeam'in CST uyumlu VBA makrolarına yaptığı atıflar yalnızca dosya uyumluluğunu belirtir. Tescilli simülatörlerle doğruluk veya hız karşılaştırmaları, bu simülatörlerin ürettiği veriler veya Fairbeam'i bunlardan biri örnek alınarak geliştirilmiş gibi gösteren ifadeler eklemeyin. Bunun yerine analitik referanslar ve açık araçlarla doğrulama yapın.
npm run check:legal, yaygın ifadeleri denetler. - Lisans. Katkıda bulunarak katkınızın projenin lisansı olan GPL-3.0-or-later kapsamında lisanslanmasını kabul edersiniz.