Jak zgłosić błąd

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page How to report a bug and the translation is 89% complete.
Outdated translations are marked like this.
Other languages:
Bahasa Indonesia • ‎Bahasa Melayu • ‎Cymraeg • ‎Deutsch • ‎English • ‎Esperanto • ‎Hawaiʻi • ‎Interlingue • ‎Lëtzebuergesch • ‎Napulitano • ‎Nederlands • ‎Ripoarisch • ‎Scots • ‎Taqbaylit • ‎Tiếng Việt • ‎Türkçe • ‎aragonés • ‎asturianu • ‎català • ‎dansk • ‎español • ‎français • ‎galego • ‎hrvatski • ‎interlingua • ‎italiano • ‎lietuvių • ‎magyar • ‎norsk bokmål • ‎occitan • ‎polski • ‎português • ‎português do Brasil • ‎română • ‎shqip • ‎sicilianu • ‎slovenčina • ‎suomi • ‎svenska • ‎čeština • ‎Ελληνικά • ‎беларуская (тарашкевіца)‎ • ‎български • ‎русский • ‎српски / srpski • ‎українська • ‎ייִדיש • ‎עברית • ‎ئۇيغۇرچە • ‎العربية • ‎تۆرکجه • ‎سنڌي • ‎فارسی • ‎پښتو • ‎मराठी • ‎हिन्दी • ‎ਪੰਜਾਬੀ • ‎தமிழ் • ‎తెలుగు • ‎ಕನ್ನಡ • ‎සිංහල • ‎ไทย • ‎ქართული • ‎中文 • ‎日本語 • ‎ꯃꯤꯇꯩ ꯂꯣꯟ • ‎한국어
skrót: BUGREPORT

Ten przewodnik wyjaśnia "jak prawidłowo zgłosić błędy w oprogramowaniu lub zaproponować nową funkcję" (zgłoszenie) w systemie śledzenia błędów Wikimedia (zobacz Phabricator , aby uzyskać więcej informacji). Dobrze napisane zgłoszenia mają większe prawdopodobieństwo, że ktoś nad nimi popracuje.

Zgłoszenia błędów muszą zostać napisane w języku angielskim. Jeżeli nie umiesz pisać po angielsku, użyj narzędzia do tłumaczenia maszynowego, na przykład Tłumacz Google.

Szybkie porady

  • Bądź dokładny
  • Jasno określ jak doszło do sytuacji, w której wystąpił problem, krok po kroku, dzięki czemu inni będą mogli odtworzyć błąd lub zrozumieć zgłoszenie
  • W każdym zgłoszeniu opisuj tylko jeden problem
  • Dołączaj odpowiednie linki i przykłady

Zanim cokolwiek zrobisz

Czy możesz odtworzyć problem?

Spróbuj odtworzyć jeszcze raz swój błąd korzystając z najnowszej wersji oprogramowania, aby przekonać się, czy nie został on już naprawiony. Jeżeli znalazłeś błąd w serwisie wiki takim jak Wikipedia, możesz spróbować przetestować najnowszą wersję oprogramowania na test2.wikipedia.org.

Czy ktoś wcześniej zgłaszał ten problem?

Użyj pola wyszukiwania w bugtrackerzze Wikimedia, by upewnić się, czy znaleziony przez ciebie błąd nie został już zgłoszony. Możesz także przeprowadzić bardziej zaawansowane wyszukiwanie na stronie wyszukiwania zaawansowanego.

Jeżeli nie jesteś pewien czy błąd został zgłoszony, zgłoś go. Lepiej żeby było kilka takich samych zgłoszeń niż niezgłoszone błędy.

Is it maybe a gadget / user script issue?

Niektóre problemy są konsekwencjami zastosowania skryptów użyktowników oraz gadżetów, które wymagają poprawy. There is a guide available with steps how you can identify such code, which could fix your issue so that you do not waste your time reporting it.

Zgłaszanie nowego błędu lub prośby o funkcję

Jeżeli napotkałeś błąd w najnowszej wersji i nie został on wcześniej zgłoszony to:

  1. Przejdź do phabricator.wikimedia.org.
  2. Zostaniesz poproszony o zalogowanie (lub rejestrację), jeżeli tego wcześniej nie zrobiłeś (zobacz „Tworzenie konta ”).
  3. Click the Bookmark button in the upper right corner and choose "Create Task" (or "Report Security issues" to report a security problem ).
  4. Wypełnij przynajmniej jedno z poniższych pól (szczegółowe opisy):
    • Title (Tytuł): Krótkie, jednozdaniowe podsumowanie, które wyjaśnia problem (nie propozycja rozwiązania).
      • Dobrze: "Wybieranie płci nie działa." "Selecting gender is not functional."
      • Źle: "Oprogramowanie nie działa." "Software crashes."
    • Assigned To (Przypisane do): Powinieneś zignorować to pole: deweloperzy przypiszą osobę, gdy rozpoczną planowanie pracy nad zadaniem.
    • Description (Opis): Pełny opis problemu, podaj tak dużo szczegółów, jak to jest możliwe. Mogą zawierać:
      • W przypadku błędów:
        • Steps to Reproduce (kroki do odtworzenia): kroki, które należy przejść aby spowodować opisywany problem.
          Przykład:
        1. Wejdź na https://pl.wikipedia.org przez Internet Explorer wersja 10.0;
        2. Zaloguj się;
        3. Wybierz menu "Preferencje";
        4. Przejdź do "Płeć" i wybierz płeć "kobieta" z listy;
        5. Kliknij 'Zapisz'.
          1. Go to https://en.wikipedia.org with Internet Explorer version 10.0;
          2. Make sure you are logged in;
          3. Select "My Preferences" menu;
          4. Go to "Gender" and select female gender from box list;
          5. Click "Save" button.
        • Actual Results (aktualne rezultaty): Jak program zachował się po wykonaniu powyższych kroków.
          Przykład: "Nie ma oznaczenia płci żeńskiej przy mojej nazwie użytkownika."
          "There is no female gender in front of my user name."
        • Expected Results (oczekiwane rezultaty): Jak aplikacja powinna się zachować gdyby nie było tego błędu.
          Przykład: "Moja płeć jest pokazywana przy nazwie użytkownika."
          "My gender is shown in front of my user name."
      • W przypadku propozycji nowych funkcji:
        • Opis tego, co chcesz osiągnąć i dlaczego. Explain what you hope the feature will solve (the actual underlying problem) along with specific examples; but do not demand a specific solution, as there might be other/better solutions. A user story is an effective way of conveying this.
          Przykład:
          "As a new editor, I would like to be acknowledged for my contribution to the project, so that I feel welcomed and valued"
      • Podaj też inne informacje, które mogą być przydatne, takie jak:
        • przeglądarki internetowe, skórki lub systemy komputerowe, na których widać błąd;
        • łącza lub odnośniki do wersji jednej lub więcej stron, na których wystąpił błąd; lub
        • czy problem występuje za każdym razem, tylko od czasu do czasu, tylko na niektórych stronach, czy tylko w określonych okolicznościach.
    • Aby załączyć plik dziennika lub zrzut ekranu (upewnij się, że nie zawierają bądź przedstawiają one poufnych danych), naciśnij przycisk Wyślij plik (chmurka ze strzałką) w pasku narzędzi pola Opis.
    • Wybierz znaczniki (projektu/projektów) ze znalezionym błędem:
      • Projekty określają, jakich zadań poszukują twórcy do pracy. Aby zidentyfikować właściwy projekt, skorzystaj z funkcji wyszukiwania (w prawym górnym rogu), aby znaleźć jego opis.
      • To może być na przykład MediaWiki-General-or-Unknown dla samego oprogramowania wiki lub Wikimedia-Site-Requests dla zmian konfiguracyjnych na stronach wiki Wikimedia (zob. „Wybieranie projektów ”).
    • Subskrybcje: Jeśli znasz konkretnych użytkowników, którzy mogliby być zainteresowani powiadomieniem o tym zadaniu, możesz dodać ich tutaj. W innym wypadku zignoruj to pole.

Sprawdź, czy twoje zgłoszenie jest kompletne, po czym naciśnij przycisk Create New Task (Utwórz zadanie). Twoje zgłoszenie znajdzie się w bazie danych, dzięki czemu być może ktoś na nie wkrótce zareaguje. To pozwala komuś zainteresowanego zgłoszeniem zobaczyć i prawdopodobnie nad nim popracować

Priorytet dla zadania ustawiany jest przez deweloperów, którzy planują pracę nad danym zadaniem (zob. Ustawianie priorytetów).

To wszystko! Dziękujemy za pomoc w udoskonalaniu MediaWiki oraz projektów Wikimedia!

Zgłaszanie błędu JavaScript

Zobacz również: Pomoc:Wyszukiwanie niedziałających skryptów

A lot of functionality, such as gadgets, user scripts, and some parts of MediaWiki, rely on JavaScript.

Jeśli napotkasz błąd, który może być związany z JavaScriptem, najlepiej zidentyfikuj komunikaty o błędach i skopiuj je do raportu.

Jest szczególnie ważne, aby dostarczyć wszystkie informacje, którymi dysponujesz, bo nawet administratorzy systemu nie będą mieli żadnego dostępu do rejestru błędów.

Jeśli problem dotyczy kodu skryptu użytkownika lub samego gadżetu, program Phabricator może nie być miejscem, w którym problem zostanie obsłużony. [1] Ktoś może przekierować Cię na stronę dyskusji skryptu (jeśli zidentyfikowano problematyczny skrypt).

Zgłaszanie problemu z łącznością

Jeśli masz trudności z dostępem do strony Wikimedia (powolne połączenie internetowe itp.), postępuj zgodnie z wikitech: Reporting a connectivity issue (Zgłaszanie problemu z łącznością).

Zgłaszanie problemu z logowaniem

Jeśli masz problemy z zalogowaniem się na swoje konto, postępuj zgodnie z Manual:How to debug/Login problems.

Notes

Zobacz też