Projekt

Obecné

Profil

Konvence » Historie » Revize 7

Revize 6 (Martin Šebela, 2020-04-04 20:29) → Revize 7/23 (Martin Šebela, 2020-04-04 20:36)

h1. Konvence 

 h2. Redmine 

 * 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 stručnou informaci o tom, co se řešilo 
 * *úkoly* může *vytvářet* každý z členů týmu (typicky na začátku na iterace při jejím plánování) 
 * *společné úkoly* se budou uzavírat až po společné diskuzi s týmem (např. po _Weekly update_ či po jiné schůzi) a teprve poté se budou nastavovat na status *closed* 
 * úkoly pro menší počet členů může zavírat osoba, která úkol dokončuje 

 h2. Komunikační kanály 

 * textová komunikace *mezi členy týmu* probíhá přes *Slack* v různých kanálech (podle tématu), schůzky přes *Hangouts* 
 * textová komunikace *se zákazníkem a mentorem* se řeší přes *e-mail*, schůzky probíhají přes *Hangouts* 

 h2. Produkční a testovací prostředí IDE, code style, repo 

 * k produkčnímu i testovacímu prostředí je možné se přihlásit jen pomocí vlastního *SSH klíče*, detaily jsou uvedeny v sekci [[Deployment]] 
 * autorizace pomocí hesla není z důvodu bezpečnosti povolena 

 h2. Repozitář zdrojového kódu 

 * vzdálený *repozitář zdrojového zdrojových kódu* vytvářené aplikace je veden na katedrální instanci _GitLab_: 
 ** https://gitlab.kiv.zcu.cz/aswi/aswi-2020/aswi2020sebela 

 h2. Konvence pro vývoj – IDE, code style, repo 

 * používané *IDE*: *VSCode* 
 * použitá použité rozšíření v IDE: 
 ** *php-intellisense* 
 *** odkaz: https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-intellisense 
 *** umožňuje detailnější napovídání při psaní kódu v php 
 ** *phpcs* 
 *** odkaz: https://marketplace.visualstudio.com/items?itemName=ikappas.phpcs 
 *** hlídá přednastavený standard pro psaní kódu 
 *** při jeho porušení, sám chyby opraví