Non-code issues

Küllaltki palju issuesid, mis tekivad projekti tegemise käigul pole seotud uue koodi kirjutamisega või millegi projekti lisamisega. Alguse poole on enamasti nendeks kas LibGDX-i õppimine, projektiplaani tegemine või koosolekute pidamine tiimi või juhendajaga. Neid issuesid peab ka märkima ja aega kulutama, siin mõningad näited, kuidas neid võiks siis märkida.

Koosolekute kohta saab näiteks iga sprint/milestone teha issue, kuhu saavad kõik tiimiliikmed koos kirjutada ajakulu. Samuti võib sinna kommentaaridena kirjutada, millest sai meetingus räägitud. Samuti saab sinna lisada juhendajaga peetud koosolekud.

Kui on mingi dokumentatsiooni, materjali või YouTube'i videost asja õppimist, saab sellest samuti teha eraldi issue või saab ajakulu lisada issue alla, mille tõttu te seda õpetust vaatasite/lugesite. Näiteks kui õppida, kuidas hiire asukohta arvutada kaardil ja vaatasin mingit videot, saan hiire asukoha issuesse kirjutada kommentaari, kuhu lisan youtubei video lingi, mida vaatasin, ning kirjutada kulutatud aja. Kui hoopis on üldisem LibGDX-i õppimine, kus lugesin dokumentatsiooni, saan luua LibGDX-iga tutvumise issue ja sinna kirjutada/lingata mis ja mida ma dokumentatsioonist lugesin ning kui kaua selleks aega kulus.

GitLabi korrastamise ja järgmise sprindi kohta plaani loomisest saab ka issuet luua. Siinkohal küll ei pea täpselt kommenteerima, et mida sai tehtud või korrastatud, kuid võib üldiselt kirjutada. Samuti kui pärast selle issue tegemist on näha, et tekkis järgmine milestone, milles on ilusasti kirjas issued, mida plaanite teha on ka näha, et sprindi plaanimist on tehtud.

Kokkuvõttes pange iga asja kohta kirja aja kulutust. Pigem alati rohkem neid issuesid luua ja igale asjale kulutatud aega kirja panna. Olgu see asi koodi kirjutamine või õppimine või isegi issuede endi loomine.