Skip to content

Github labels pre trojstenweb

Mário Lipovský edited this page Aug 19, 2016 · 2 revisions

Nepotrebné lable

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

Skupiny labelov

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