Projekt

Obecné

Profil

Project conventions » Historie » Verze 1

Václav Šíma, 2023-04-08 16:35

1 1 Václav Šíma
h1. Project conventions
2
3
Documents summarising the conventions of the project
4
5
h2. Git
6
7
* Main branch - _tsp/sprint_
8
* Each developer creates branch following this pattern: _feature/ticket_number-name_of_the_task_ eg. ( _feature/#10357-cmake-refactoring_ )
9
* After implementation another developer does cross check (code review)
10
* When code review is done tsp/sprint is rebased on top of feature branch and then merged to tsp/sprint
11
* Remote feature branches are deleted after merge
12
13
h2. Communication
14
15
* The main communication tool for chat will be *messenger* , stand-ups, planning and retrospective will be done on *Discord*. In Redmine, everything will be written in English.
16
17
h2. Meetings 
18
19
* 2 meetings per week
20
* *Main meeting* (Retrospective & Planning): Saturday 9:00 (edit 08.04.2023 - after discussion, it was decided that it would be better to move the planning and retrospective to Sunday at 20:00)
21
* *Secondary meeting* (Status check) - Wednesday 13:00
22
23
h2. Ticket management
24
25
* *New* - Tickets that just started & are in progress
26
* *Resolved* - Tickets that are done.
27
* *Verified* - Implementation tickets after code review
28
* *Closed* - Finished tickets, marked at the end of the sprint.