-
Notifications
You must be signed in to change notification settings - Fork 9
Github labels pre trojstenweb
Predtým, než sa rozhodneš vytvoriť nový label pre issues, prečítaj si, prečo sme sa ho rozhodli zrušiť / nevytvoriť:
-
duplicate, invalid, wontfix - netreba label, vyrieši sa zavretím issue so správnym komentárom, nikto nikdy si nebude chcieť prezerať staré issues s týmito labelmi
-
prask, trojsten, fks - z taskov, ktoré sú potrebné na rozbehanie webu treba spraviť samostatný task (s prerekvizitami), milestone
-
lo-pri, med-pri, hi-pri - je riešené milestonami
-
in progress - ak to má vlastnú branch, pracuje sa na tom ... netreba label
-
in review - ak to má PR, reviewuje sa ... netreba label
-
tests needed - ak to potrebuje testy, buď sa tak označí PR alebo sa vytvorí nový task
-
task - (skoro) každý issue je nejaká úloha
Aby sa dalo v issues dobre vyhľadávať, každá issue by mala mať čo najviac labelov - z každej kategórie jeden:
- app - 1-to-1 na appky v trojstenwebe, appky mimo trojstenwebu (news, tips) majú vlastné zoznamy issues
- lvl (beginner, intermediate, expert) - ako kvalifikovaný človek by mal robiť danú vec (možno chceme aby nejakú ľahkú issue robil skúsený človek, nech je fakt dobre spravená)
- time - quick = menej ako jeden deň, long = čokoľvek dlhšie
- type (bug, feature, question, research, ...) - akú činnosť budeš vykonávať pri plnení issue
- area (UX, CSS, security, ...) - o akej oblasti musíš vedieť / naučiť sa, aby si mohol plniť issue