Zaloguj się
Projekty Kategorie Archiwum

...ale boicie się zapytać ;-)

Ile razy podczas używania jakiegoś programu, myślisz sobie: "Mogliby kurde naprawić ten cholerny błąd, bo już nie mogę wytrzymać!", "Łooo matko znowu ta głupia literówka w polskim tłumaczeniu", albo "Fajnie by było, gdyby jeszcze dodali funkcję zlewozmywaka!". No właśnie dlaczego błędy w programach nie są poprawiane (a raczej usuwane, bo błędów nie powinno się poprawiać ;-) ? Pewnie dlatego, że nikt tego nie zgłosił i autorzy danego programu nie wiedzą o ich istnieniu...

O czym należy pamiętać podczas zgłaszania problemu

  • Upewnij się, że posiadasz najnowszą wersję programu. Być może błąd, na który narzekasz został już usunięty w nowszej wersji. Jeśli jesteś programistą lub bardziej zaawansowanym użytkownikiem możesz pokusić się o pobranie najnowszej wersji z CVS-a lub SVN-a.
  • Zawsze podawaj wersję programu, w której znalazłeś(aś) błąd (np. Jakaśaplikacja 1.1). Jeśli to możliwe podaj również nazwę najważniejszych bibliotek używanych przez dany program (np. Qt 3.3.1, KDE 3.5), a także nazwę i wersję systemu operacyjnego (np. Linux 2.6.10). Jeśli problem dotyczy np. aplikacji graficznej możesz podać również model używanej karty graficznej, itp.
  • Zwięźle i zarazem w miarę szczegółowo opisz swój problem. Teksty typu "program ktury sciaglem NIE DZILA!!!!!!11111111 PLISSSS POMOCY :((((((((((((((((((((" zostaną wyśmiane i skasowane. Lepszym tekstem będzie "Program Jakaśaplikacja 1.1 podczas próby uruchomienia, wyświetla komunikat z informacją, że nie może otworzyć pliku ważnedane.xml".
  • Jeśli masz czas, to sprawdź czy problem jest już znany. Autorzy programów często, bądź to w programie lub na stronie domowej programu, umieszczają listę znanych błędów i życzeń zgłoszonych przez użytkowników.
  • Zgłaszanie błędów w Bugzilli na przykładzie KDE

    KDE Bug Tracking System to potężny system oparty na Bugzilli, służący do zgłaszania i śledzenia błędów oraz życzeń. Aby wysłać zgłoszenie, trzeba założyć konto lub zalogować się na już istniejące...

    Kliknij Enter new wish, bug or crash a następnie Continue, aby rozpocząć proces zgłaszania problemu (musisz być zalogowany). Następnie wybierz swoją wersję KDE ("KDE Version") i miejsce skąd ją masz ("Distribution Method"). Kliknij Continue.

    Wybierz aplikację ("Application"), dla której zgłaszasz błąd. Na liście znajdują się najpopularniejsze produkty (czyli te najbardziej wadliwe ;-). Jeśli nie widzisz tam swojej aplikacji, to przejdź trochę niżej i w polu "Keyword Search" wpisz nazwę programu, a następnie naciśniij Enter (w polu "Application" powinny wyświetlić się wyniki wyszukiwania). Zaznacz aplikację i kliknij Continue.

    W sekcji "Summary" podaj krótki opis problemu (minimum 4 słowa). Dodaj słowo "typo", jeśli zgłaszasz błąd językowy lub gramatyczny. Poniżej w sekcji "Operating System and Compiler" podaj nazwę kompilatora ("Compiler Type and Version") i system operacyjny ("Operating System"). Podawanie wersji kompilatora jest opcjonalne, ale zalecane w przypadku zgłaszania poważniejszych problemów. Wersję kompilatora uzyskasz wpisując w terminalu np. "gcc --version" dla GCC. Kliknij Continue.

    Teraz wyświetli się strona "Check for Duplicate Bug Reports". Przejrzyj listę "podobnych problemów" i sprawdź czy błąd lub życzenie, które właśnie wysyłasz nie zostało już zgłoszone wcześniej przez kogoś innego. Kliknij Continue, aby kontunuować...

    To już ostatni etap. W sekcji "Severity" wybierz typ problemu (błąd - Bug, wysypka - Crash lub życzenie - Wishlist). W polu "Long Description in English" podaj opis w jezyku angielskim. Precyzyjnie i zrozumiale opisz problem. Napisz w jaki sposób "wywołać" dany błąd, itp. Gdy skończysz, kliknij Finish. No i za bani, jak to mówił Koleś z jednej gry... O losie swojego "błędu" będziesz powiadamiany drogą mailową.

    Zgłaszanie błędów bezpośrednio u autora programu

    Przy mniejszych projektach jest to zazwyczaj jedyny sposób na zgłoszenie problemu lub życzenia. Wysyłając maila do autora, pamiętaj o umieszczeniu nazwy programu w tytule wiadomości (mail od nieznajomego z Nigerii może być przez przypadek potraktowany jako spam i niechcący skasowany ;-).

    Podsumowanie

    Złaszanie błędów jest czasami trudne i czasochłonne. Ale pamiętaj, że robisz to dla siebie/milionów-innych-użytkowników (niepotrzebne skreślić).

    Proszę o komentarz

    Środa 7 grudnia, 2005 20:32

    "Fajnie by było, gdyby jeszcze dodali funkcję zlewozmywaka!"

    W KDE jest przecież kitchensync ;)

    Środa 7 grudnia, 2005 20:36

    A tak poza tym to synchroniczność działa - od kiedy przekompilowałem KDE 3.5 parę razy miałem już okazję przestudiować okienko pt. "Program uległ awarii" ;) Kicker co jakiś czas dostaje SIG11 i jeszcze nie zidentyfikowałem przyczyny...

    Środa 7 grudnia, 2005 20:39

    Może jakiś aplet powoduje crash. Standardowe (so called zaufane) aplety działają w tym samym procesie co Kicker :)

    Środa 7 grudnia, 2005 20:42

    To w takim razie chyba nie Azureus, bo po takim padzie jego ikona pojawia się w osobnym okienku ;) Raz mi się sypnął kiedy coś dłubnąłem w aplecie ksysguarda (po czym go wywaliłem ;)) a drugi po otwarciu jakiegoś okna...

    Napisz komentarz

    Dodaj komentarz

    Formatowanie komentarza

    Kategorie

    Ewolucja Internetu 8 | Fail 40 | Gry 46 | Humor 129 | Idiotyzm 50 | Java 110 | KDE 85 | KShutDown 22 | Linux 84 | Makagiga 58 Muzeum 3 | Ogólne 819 | Polityka 76 | Programowanie 51 | Reklamy 4 | Techblog 19 | Teorie Spiskowe 12 | TV 59 | UI 9 | Użyteczność 30 | WWW 90 | Wyrwane z Kontekstu 34 | X Files 14

    Archiwum

    Maj 2012 | Kwiecień 2012 | Marzec 2012 | Luty 2012 | Styczeń 2012 | Grudzień 2011 | Listopad 2011 | Październik 2011 | Wrzesień 2011 | Sierpień 2011 | Lipiec 2011 | Czerwiec 2011 | Maj 2011 | Kwiecień 2011 | Styczeń 2011 | Listopad 2010 | Październik 2010 | Wrzesień 2010 | Sierpień 2010 | Lipiec 2010 | Czerwiec 2010 | Kwiecień 2010 | Marzec 2010 | Luty 2010 | Styczeń 2010 | Grudzień 2009 | Listopad 2009 | Październik 2009 | Wrzesień 2009 | Sierpień 2009 | Lipiec 2009 | Czerwiec 2009 | Maj 2009 | Kwiecień 2009 | Marzec 2009 | Styczeń 2009 | Grudzień 2008 | Listopad 2008 | Październik 2008 | Wrzesień 2008 | Sierpień 2008 | Lipiec 2008 | Czerwiec 2008 | Maj 2008 | Kwiecień 2008 | Marzec 2008 | Luty 2008 | Styczeń 2008 | Grudzień 2007 | Listopad 2007 | Październik 2007 | Wrzesień 2007 | Sierpień 2007 | Lipiec 2007 | Czerwiec 2007 | Maj 2007 | Kwiecień 2007 | Marzec 2007 | Luty 2007 | Styczeń 2007 | Grudzień 2006 | Listopad 2006 | Październik 2006 | Wrzesień 2006 | Sierpień 2006 | Lipiec 2006 | Czerwiec 2006 | Maj 2006 | Kwiecień 2006 | Marzec 2006 | Luty 2006 | Styczeń 2006 | Grudzień 2005 | Listopad 2005 | Październik 2005 | Wrzesień 2005 | Sierpień 2005 | Lipiec 2005 | Czerwiec 2005 | Maj 2005 | Kwiecień 2005 | Marzec 2005 | Luty 2005 | Styczeń 2005