Projekt

Obecné

Profil

Iterace 3 zadavatel dotazy 2 » Historie » Verze 1

Štěpán Faragula, 2025-04-01 07:49
příprava

1 1 Štěpán Faragula
h1. 3. iterace - Schůzka se zadavatelem ohledně technických dotazů 2
2
3
----
4
5
h3. Informace o schůzce
6
7
* *Datum: 1.4.2025* 
8
* *Čas: 10:00*
9
* *Forma: online přes Teams*
10
11
h3. Účastníci:
12
13
* Bc. Jakub Pavlíček, jpvlck@students.zcu.cz
14
* Bc. Štěpán Faragula, farag844@students.zcu.cz
15
16
h3. Poznámky ze schůzky
17
18
Zeptali jsme se na dotazy:
19
# Jak máme uložit data do tabulky <code>project</code>? Je <code>startDate</code> datum prvního commitu? 
20
# V tabulce <code>work_unit</code> je atribut <code>progress</code> nastavený na NOT NULL, jakou hodnotu zde máme nastavit pro GitHub pumpu? 
21
# Máme dodržovat strukturu dat v ukázkových datech od pana Šmucra? Např. že URL GitHub projektu končí koncovkou <code>.git</code> či název <code>project_instance</code> obsahuje i datum. 
22
# Můžeme v tabulce <code>project_instance</code> do atributu <code>description</code> dát text z <code>About</code> na GitHubu? Tento text je uložen v atributu <code>description</code> tabulky <code>project</code>, takže bychom ho ukládali i zde (tj. <code>project_instance.description</code> by byl stejný jako <code>project.description</code>).
23
# V tabulce <code>role</code> jsou uloženy role (v případě GitHub repozitáře), které se nepoužívají, např. documenter, tester apod., máme je tedy také vždy vytvářet? Můžeme v GitHub pumpě mapovat roli <code>Contributor</code> na SPADe <code>Developer</code>? 
24
# Máme počítat s tím, že Git pumpa se bude spouštět také na lokálním repozitáři, tj. bez zadaného URL? 
25
# U Git pumpy, do jaké tabulky máme ukládat změny souborů (tj. smazán, přidán, upraven)? Co všechno by měla Git pumpa umět? Naše zatím umí dolovat: <code>Identity</code>, <code>Person</code>, <code>Commit</code>, <code>Tag</code>, <code>Branch</code>, <code>Project</code>, <code>ProjectInstance</code> a <code>ToolInstance</code>.
26
# V GitHub pumpě, jak máme těžit tabulky <code>iteration</code>, <code>phase</code>, <code>milestone</code>? U <code>iteration</code> a <code>phase</code> jsou v ukázkových datech stejná data, proč? V <code>milestone</code> není nic, proč? Když GitHub milestone nemá žádný issues, máme milestone i tak těžit? 
27
# Když ukládáme časy do tabulek, máme vždy používat časová pásma těch akcí, nebo naše? Tj. <code>issue.createdAt() = "Mon Jun 01 19:10:43 CEST 2020"</code> -> <code>“2020-06-01T19:10:43Z"</code> s Timezone, nebo <code>"2020-06-01T17:10:43Z"</code> bez Timezone (tj. -2 hodiny).
28
 
29
----
30
31
Autor: Štěpán Faragula
32
Datum: 1.4.2025
33
Stav: hotový