Konvence » Historie » Revize 10
Revize 9 (Milan Kohoutek, 2021-04-18 11:36) → Revize 10/14 (Milan Kohoutek, 2021-04-18 11:37)
h1. Konvence h2. Redmine * Délka jedné iterace jsou 2 týdny (případně bude upřesněno) * Každý si sám za sebe eviduje strávený čas, při jeho evidenci zvýší počet procent v daném úkolu a přidá poznámku k úkolu o tom, co se řešilo. * Při vyřešení úkolu na 100%, se nastaví úkol na Resolved. * Po skončení iterace se jednotlivé úkoly projdou a po diskuzi uzavřou - nastaví na Closed. * úkoly může vytvářet každý z členů týmu (typicky na začátku na iterace při jejím plánování) *Členění úkolů:* *Fronta* * Bug ** Kategorie: Bugfix * Task ** Kategorie: Implementace, Testování * Support ** Meeting, Dokumentace h2. Git * u každého merge requestu by mělo být zaškrtnuto následující: ** *Remove source branch whem merge request is accepted* ** *Squash commits when merge request is accepted* * přímý *push* *do* *masteru* je dovolen pouze pro *hot-fix* h3. Commits Formát commitu:: <pre><code class="Ruby"> Re #<id> - <popis> </code></pre> * id - ID úkolů z Redmine * popis - popis změn h3. Branches Formát větvení: <pre><code class="Ruby"> <id>_<popis> </code></pre> * id - ID úkolu z Redmine * popis - krátký popis, jakou změnu bude obsahovat # Pro každý úkol bude vytvořena nová větev # Po skončení práce se provede Merge h2. Komunikační kanály * Textová komunikace mezi členy týmu probíhá přes Messenger * Schůzky mezi členy týmu se provádí na Microsoft Teams * Textová komunikace se zákazníkem je řešena přes e-mail, schůzky probíhají na Google meet. h2. Konvence pro vývoj - IDE, code style * Pro vývoj v pythonu se používá IDE: PyCharm * Code style - auto formát IDE PyCharm (viz přiložený konfigurační soubor IDE) Zdroj: https://editorconfig.org/?fbclid=IwAR3lxIun4brMPdSxE_ZUMCbWsx7z33QiLEtbwDIfQsMBxIxwgxt2cHzSwSo