Iterace 3 zadavatel dotazy 2 » Historie » Revize 2
Revize 1 (Štěpán Faragula, 2025-04-01 07:49) → Revize 2/7 (Štěpán Faragula, 2025-04-01 07:58)
h1. 3. iterace - Schůzka se zadavatelem ohledně technických dotazů 2 ---- h3. Informace o schůzce * *Datum: 1.4.2025* * *Čas: 10:00* * *Forma: online přes Teams* h3. Účastníci: * Bc. Jakub Pavlíček, jpvlck@students.zcu.cz * Bc. Štěpán Faragula, farag844@students.zcu.cz h3. Poznámky ze schůzky Zeptali jsme se na dotazy: # Jak máme uložit data do tabulky <code>project</code>? Je <code>startDate</code> datum prvního commitu? # V tabulce <code>work_unit</code> je atribut <code>progress</code> nastavený na NOT NULL, jakou hodnotu zde máme nastavit pro GitHub pumpu? # 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. # 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>). # 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>? # 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? # 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>. # 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? # 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). # Jaký význam má relace mezi <code>work_item</code> a <code>configuration</code>? ---- Autor: Štěpán Faragula Datum: 1.4.2025 Stav: hotový