Bir hatayı yararlı bir şekilde nasıl bildirebilirim [kapalı]


8

Linux Mint'i bir süredir kullandım ve hayranım. Çekirdek veya bunun gibi bir şeyle uğraşacak kadar uzman değilim, ancak birkaç yazılım paketinde küçük hataları fark edebileceğimi fark ettim. Ancak, projeye nasıl katkıda bulunacağım hakkında hiçbir fikrim yok.

İşte basit bir örnek: Ubuntu veri havuzlarındaki hesap makinesi uygulaması, sayısal tuş takımındaki tuşlara basmak için sayı tuşlarının ( aynı fiziksel düğmeleri kullanan Homeve yerine) yerine yorumlanması için NumLock'un etkinleştirilmesini gerektirmez End. Bununla birlikte, Delondalık nokta olarak da işlev gören anahtar için durum böyle değildir . Bunun için NumLock'un etkinleştirilmesi gerekir. Bunun bir hata olduğundan şüpheleniyorum ve düzeltmek istiyorum. Oldukça basit olmalı.

Basitçe bir hata raporu göndermekten daha fazlası, böyle bir sorunu düzeltmeye nasıl dahil olur ? Akış yukarı paket koruyucularla doğrudan GitHub sayfası aracılığıyla iletişim kurmam gerekir mi?


Bu, kopyanızı düzelterek başlayın. Ardından değişikliklerinizi yayınlayabilir ve akış yukarı geliştiricilere düzeltmeyi isteyip istemediklerini sorabilirsiniz.
ctrl-alt-delor

Yanıtlar:


7

Yardımseverliğin artan düzeninde:

  1. bir hata tespit ederseniz, onu mümkün olduğunca alakalı bilgilerle bildirin (bakımcıların çoğaltmasını ve düzeltmesini kolaylaştırmak için).
  2. Kaynağı okuyabilir ve hatanın nerede oluştuğunu belirleyebiliyorsanız, bu bilgileri ekleyin.
  3. Eğer mümkün değilse bir yama sağlamak düzeltmeleri böcek, o içerdiğini (veya çekme isteği açmak proje Github üzerinde barındırılan ise)

1,2 veya 3 durumunda: izleyici / çekme isteği / posta listesi vb. Üzerindeki hataya abone olduğunuzdan emin olun, böylece geliştiricilerin / bakım görevlilerinin varsayımlarınızı netleştirme veya test etme isteklerine yanıt verebilirsiniz. ek bilgilerle birlikte rapor verin.

Hiçbir şey, yetersiz bilgiye sahip bir "sürerek" hata raporundan daha kötü değildir: bunlar sadece başka bir yere karlı bir şekilde yönlendirilebilecek enerji maliyetiyle göz ardı edilmesi veya temizlenmesi gereken gürültü ile dağınık hata izleyicileri / posta listeleri vb. projenin içinde.


Tavsiyeni aldım ve GitHub'a bir çekiş yaptım.
Myridium
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.