Co to jest wycinanka?

21

Projekt One Hundred Paper Cuts mówi, że naprawi 100 „cięć papieru” w każdym cyklu wydawniczym. Jaka jest definicja cięcia papieru?

akshatj
źródło

Odpowiedzi:

19

Ze strony internetowej Papercut :

Projekt One Hundred Paper Cuts istnieje po to, by rozwiać drobne niedogodności w Ubuntu. Błędy te są zwykle uważane za zbyt niski priorytet dla twórców omawianych aplikacji, którzy mają już więcej niż wystarczająco dużo do pracy, dlatego pojawia się projekt One Hundred Paper Cuts, który je odbiera. W każdym cyklu wydania projekt ma na celu naprawienie 100 tych małych błędów, a tym samym nadanie Ubuntu warstwy polerowania, której zwykle nie ma w innych dystrybucjach Linuksa.

Jeśli chodzi o definicję cięcia papieru:

Krótko mówiąc, wycięcie papieru jest trywialnie naprawialnym błędem użyteczności, który przeciętny użytkownik napotka podczas domyślnej instalacji Ubuntu Desktop Edition.

Jeśli wolisz bardziej szczegółową, szczegółową definicję, cięcie papieru to:

  • Błąd lub niezamierzony problem występujący w istniejącym oprogramowaniu,
  • których obecność utrudnia lub utrudnia korzystanie z komputera,
  • to jest łatwe do naprawienia,
  • na jakie natrafiłby przeciętny użytkownik ...
  • w domyślnej instalacji najnowszej wersji Ubuntu lub Kubuntu, Desktop Edition.

Jeśli potencjalne cięcie papieru nie spełnia któregokolwiek z powyższych kryteriów, nie jest to cięcie papieru.

Wszystkie informacje o tym, jak się zaangażować, znajdują się również na stronie. Aby uzyskać więcej informacji, zobacz Sto wycinków papieru - Wiki Ubuntu .

Richard Holloway
źródło
2
Czy Unity się liczy?
Naftuli Kay
2
Nie, patrz definicja powyżej „Jeżeli potencjalne cięcie papieru nie spełnia jednego z kryteriów, nie jest to cięcie papieru”. Jedność jest zamierzona i dlatego zawodzi w pierwszym punkcie. :)
Richard Holloway,
17

Definicja cięcia papieru

Krótko mówiąc, wycięcie papieru jest trywialnie naprawialnym błędem użyteczności, który przeciętny użytkownik napotka w domyślnej aplikacji na pulpicie Ubuntu. Jeśli wolisz bardziej szczegółową, szczegółową definicję, cięcie papieru to:

  • Błąd lub niezamierzony problem występujący w istniejącym oprogramowaniu,
  • których obecność utrudnia lub utrudnia korzystanie z komputera,
  • to jest łatwe do naprawienia,
  • które spotkałby przeciętnego użytkownika,
  • w domyślnej aplikacji bieżącej wersji Ubuntu, LTS lub wersji rozwojowej.

Jeśli potencjalne cięcie papieru nie spełnia któregokolwiek z powyższych kryteriów, oznacza to, że nie jest to cięcie papieru.

Jak sprawdzić, czy błąd można łatwo naprawić?

Błąd można łatwo naprawić, jeśli może go naprawić jedna osoba w ciągu jednego dnia . W praktyce jedna lub więcej osób może współpracować w ciągu tygodnia, aby naprawić wycięcie papieru, ale jeśli jeden kompetentny programista nie może naprawić błędu w ciągu jednego dnia, błędu nie można uznać za prawidłowy wycięcie papieru.

Wiele złożonych błędów staje się trywialnie naprawialnych tuż przed ich naprawieniem. Jeśli błąd wydaje się zbyt skomplikowany, aby początkowo uznać go za wycięcie papieru, może okazać się trywialny do naprawienia, jeśli ma działającą łatkę, którą może usunąć i scalić jedna osoba w ciągu jednego dnia.

Często potrzeba sporo doświadczenia technicznego, aby dowiedzieć się, czy błąd można w prosty sposób naprawić. W razie wątpliwości wyślij wiadomość na listę mailingową Paper Cut Ninja lub poproś na kanale IRC # ubuntu-desktop na Freenode, gdzie ktoś będzie mógł skierować cię we właściwym kierunku.

Kim jest przeciętny użytkownik ?

Jeśli czytasz tę odpowiedź, lub zgłoszenie cięcia papieru na Launchpad, są szanse, że jesteś nie przeciętny użytkownik. Aby zrozumieć, kim jest przeciętny użytkownik, sprawdź następujące artykuły:

Co to nie jest wycinanka?

  • Nową funkcją nie jest cięcie papieru, cięcie papieru stanowi problem z istniejącym elementem funkcjonalności, a nie dodaniem nowego.
  • Dodanie lub usunięcie opakowania nie jest cięciem papieru. „Zamień F-Spot na Solang” nie jest cięciem papieru, nie jest też „Domyślnie zainstaluj prosty ccsm”.
  • Błąd, który napotyka przeciętny użytkownik raz lub nigdy, nie jest cięciem papieru. Im więcej razy dziennie przeciętny użytkownik doświadcza problemu, tym bardziej prawdopodobne jest, że jest to cięcie papieru.
  • Cięcie papieru to nie tylko irytujący błąd. Tylko dlatego, że błąd jest naprawdę uciążliwy i od lat nie jest naprawiany, nie oznacza, że ​​jest to wycinanka - prawdopodobnie tak jest, ponieważ trudno go rozwiązać i nikt nie ma odwagi go rozwiązać.
  • Problemy z lokalizacją to nie cięcia papieru. Aby błąd został wycięty, musi wpływać na większość przeciętnych użytkowników, a problemy z lokalizacją będą dotyczyć tylko użytkowników w tym regionie.
    • Problemy dotyczące dowolnego tekstu w języku angielskim, takie jak źle sformułowane opisy aplikacji w Centrum oprogramowania, można uznać za prawidłowe cięcia papieru, ponieważ angielski ciąg tekstowy jest używany jako podstawa dla wszystkich lokalizacji. Jeśli angielski jest niepoprawny, tłumaczenie będzie niepoprawne.

Ostrzeżenia

Chociaż cięcie papieru ma definicję, nie jest zbyt surowe. Jeśli jakiś problem leży na granicy bycia wycinanką, a nie bycia nim, zgłoś to i tak, a ninja z wycinanki zabiorą go stamtąd. Jeśli spełnia jedno z kryteriów nie bycia wycięciem papieru, ale uważasz, że należy to rozważyć, i tak zgłoś to, a Papercut Ninja zdecyduje, co z tym zrobić.

Zespół cięcia papieru ma bardzo otwarty umysł. Jeśli coś wygląda i brzmi jak wycięcie papieru, prawdopodobnie tak jest.


źródło