Sealhub Workflow
Przedstawiam poniżej propozycję sposobu pracy z Sealhubem (napędzanym przez Phabricatora).
Nazewnictwo commitow
Język commitów
Zależy od projektu. Projekty open-source dużo zyskują, jeżeli mają tytuły pisane po angielsku. Wszechobecnym standardem w takim wypadku jest pisanie commitów w trybie imperatywnym (rozkazującym), zaczynając wielką literą:
Add new amazing feature
Projekty zamknięte mogą zyskać z pisania commitów w języku polskim - jest większa jednoznaczność przekazu.
Dodano nową zajebistą funkcję
Tagowanie commitów
W Phabricatorze (a więc i w Sealhubie) można przypinać do commitów taski. Jeżeli np. do tytułu commita dopiszemy "Ref T28", to w widoku commita pojawi się link do taska, a także w widoku taska pojawi się ten commit.
Zrobiłem dla testu podpiętego commita w testowym repo:
https://hub.sealcode.org/rPGbaf5a544352cda1edf4b99ec9a24e6b170f6490e
Można zobaczyć, że podpiął się do T28:
- Last Author
- kuba-orlik
- Last Edited
- Sep 9 2017, 21:45