Udostępnij za pośrednictwem


Etykietowanie w usłudze GitHub

W tym artykule opisano sposób etykietowania problemów i żądań ściągnięcia w repozytorium PowerShell-Docs. Ten artykuł jest przeznaczony do pomocy w pracy dla członków zespołu PowerShell-Docs. Publikujemy te informacje tutaj, aby zapewnić przejrzystość procesu dla naszych publicznych współautorów.

Etykiety zawsze mają nazwę i opis poprzedzony ich typem.

Etykiety obszaru

Etykiety obszarów identyfikują części programu PowerShell lub dokumentacji, z którymi jest związany problem.

Etykieta Powiązana zawartość
area-about Artykuły about_*.
area-archive Moduł Microsoft.PowerShell.Archive.
area-cim Moduł CimCmdlets.
area-community Projekty dostępne dla społeczności, w tym przewodnik współautora i comiesięczne aktualizacje.
area-conceptual Artykuły koncepcyjne (nie odwołania do cmdletów).
area-console Host konsoli
area-core Moduł Microsoft.PowerShell.Core.
area-crescendo Moduł Crescendo.
area-debugging Debugowanie programu PowerShell.
area-diagnostics Moduł Microsoft.PowerShell.Diagnostics.
area-dsc Konfiguracja żądanego stanu programu PowerShell.
area-editorsvcs Usługi edytora programu PowerShell.
area-engine Aparat programu PowerShell.
area-error-handling Obsługa błędów w programie PowerShell
area-experimental Funkcje eksperymentalne programu PowerShell
area-gallery Galeria programu PowerShell.
area-helpsystem Usługi Pomocy, w tym potok i polecenia cmdlet *-Help.
area-host Moduł Microsoft.PowerShell.Host.
area-ise Środowisko PowerShell ISE
area-jea Funkcja Just Enough Administration.
area-language Składnia i słowa kluczowe programu PowerShell.
area-learn Ustrukturyzowana zawartość szkoleniowa dla programu PowerShell.
area-localaccounts Moduł Microsoft.PowerShell.LocalAccounts.
area-localization Problemy z lokalizacją lub możliwości dotyczące zawartości.
area-management Moduł Microsoft.PowerShell.Management.
area-native-cmds Używanie poleceń natywnych w programie PowerShell.
area-omi Open Management Infrastructure i CDXML.
area-ops-issue Kompilowanie i renderowanie zawartości w witrynie.
area-other Różne moduły.
area-overview Sekcja przeglądowa w treści koncepcyjnej.
area-packagemanagement Moduł PackageManagement.
area-parallelism Zawartość obejmująca przetwarzanie równoległe, takie jak używanie ForEach-Object lub zadań programu PowerShell.
area-platyps Moduł PlatyPS.
area-portability Zgodność międzyplatformowa.
area-powershellget Moduł PowerShellGet.
area-providers Dostawcy programu PowerShell.
area-psreadline Moduł PSReadLine.
area-release-notes Informacje o wersji programu PowerShell.
area-remoting Funkcja zdalnego sterowania programu PowerShell i cmdlet.
area-scriptanalyzer Moduł PSScriptAnalyzer.
area-sdk-docs Dokumentacja koncepcyjna zestawu PowerShell SDK.
area-sdk-ref Dokumentacja referencyjna interfejsu API platformy .NET dla zestawu POWERShell SDK.
area-security Ogólnie rzecz biorąc, moduł Microsoft.PowerShell.Security i pojęcia dotyczące zabezpieczeń.
area-setup Instalowanie i konfigurowanie programu PowerShell.
area-threadjob Moduł ThreadJob.
area-utility Moduł Microsoft.PowerShell.Utility.
area-versions Problemy z przechowywaniem wersji dokumentacji.
area-vscode Rozszerzenie PowerShell do VS Code.
area-wincompat Funkcja zgodności Windows.
area-wmf The Windows Management Framework.
area-workflow Funkcja przepływu pracy programu Windows PowerShell.

Etykiety zgłoszeń

Etykiety problemów rozróżniają problemy według celu.

Etykieta Kategoria problemu
issue-doc-bug Błędy lub niejednoznaczności w zawartości
issue-doc-idea Żądania dotyczące nowej zawartości
issue-kudos Pochwała, pozytywna opinia lub podziękowania zamiast elementów roboczych
issue-product-feedback Opinie lub problemy z samym produktem
issue-question Pytania dotyczące pomocy technicznej

Etykiety priorytetów

Etykiety priorytetów klasyfikują elementy robocze, nad którymi należy pracować przed innymi. Te etykiety są używane tylko w razie potrzeby zarządzania dużymi zestawami elementów roboczych.

Etykieta Poziom priorytetu
Pri0 Najwyższy
Pri1 Wysoki
Pri2 Średni
Pri3 Niski

Etykiety projektów

Etykiety projektów wskazują, z czym jest powiązany bieżący projekt GitHub. Te etykiety są używane do automatycznego dodawania elementów roboczych do projektu podczas tworzenia.

Etykieta Projekt
project-quality Projekt poprawy jakości

Etykiety jakości

Etykiety jakości kategoryzują elementy robocze na potrzebę inicjatywy poprawy jakości .

Etykieta Poprawa
quality-aliases Upewnij się, że aliasy poleceń cmdlet są udokumentowane
quality-format-code-samples Upewnij się, że prawidłowa wielkość liter, długość wiersza i inne formatowanie w przykładach kodu
quality-format-command-syntax Upewnij się, że poprawna wielkość liter i formatowanie składni poleceń są zachowane.
quality-link-references Upewnij się, że linki w dokumentach koncepcyjnych są zdefiniowane jako odwołania numerowane
quality-markdownlint Upewnij się, że zawartość jest zgodna z regułami markdownlint
quality-spelling Zapewnij prawidłową pisownię i wielkość liter wyrazów

Etykiety stanu

Etykiety stanu wskazują, dlaczego element roboczy został zamknięty lub nie powinien być scalony. Problemy otrzymują etykiety statusu tylko wtedy, gdy są zamykane bez powiązanego żądania ściągnięcia.

Etykieta Stan
resolution-answered Zamknięta z powodu istniejącej dokumentacji
resolution-duplicate Zamknięty jako zduplikowane zgłoszenie
resolution-external Zamknięte przez klienta lub zewnętrzne źródło
resolution-no-repro Nie można odtworzyć zgłoszonego problemu
resolution-refer-to-support Zamknięte i skierowane do społeczności lub wsparcia technicznego produktu
resolution-wont-fix Zamknięte - nie do naprawy

Etykiety tagów

Etykiety tagów dodają niezależny kontekst dla elementów roboczych.

Etykieta Przeznaczenie
in-progress Ktoś aktywnie pracuje nad elementem
go-live Element roboczy jest powiązany z konkretną wersją
doc-a-thon Element roboczy jest powiązany z maratonem dokumentacyjnym.
up-for-grabs Każdy współautor może zgłosić się, aby rozwiązać zadanie robocze.
hacktoberfest-accepted Żądanie ściągnięcia (pull request) zostało zaakceptowane do włączenia w #hacktoberfest
hacktoberfest-candidate Żądanie ściągnięcia jest kandydatem do włączenia do #hacktoberfest
needs-triage Problem musi zostać oceniony przez zespół, zanim będzie gotowy do rozwiązania.
code-of-conduct Zamknięte z powodu spamu, trollowania lub naruszeń kodeksu postępowania
do-not-merge Pull request nie jest przeznaczony do scalania.

Oczekujące etykiety

Etykiety oczekujące na realizację wskazują, że elementu roboczego nie można rozwiązać, dopóki nie zostanie spełniony warunek zewnętrzny.

Etykieta Oczekiwanie na
hold-for-pr Żądanie scalania z nadrzędnym do wykonania
hold-for-release Nadrzędny produkt do wydania
needs-investigation Oczekiwanie, aż członek zespołu zweryfikuje lub zbada
needs-more-info Dodatkowe szczegóły lub wyjaśnienia autora elementu roboczego
needs-response Odpowiedź od autora elementu roboczego
review-shiproom Dyskusja dotycząca zespołu PowerShell