From 60703dc784d5518040cc551e0cd7dd8f0e07e6ae Mon Sep 17 00:00:00 2001 From: Marcin Kostrzewski Date: Tue, 22 Mar 2022 21:26:31 +0100 Subject: [PATCH] Added initial requirements --- requirements-analysis.md | 89 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 requirements-analysis.md diff --git a/requirements-analysis.md b/requirements-analysis.md new file mode 100644 index 0000000..5c37b55 --- /dev/null +++ b/requirements-analysis.md @@ -0,0 +1,89 @@ +# Asystent GitHuba + +## Zadanie 1: Informację o nowych Pull Reqestach + +*user:* Jakie są nowe Pull Requesty? + +*system:* Z jakich repozytoriów? + +*user:* Ze wszystkich. + +*system:* Od wczoraj zostało utworzonych 5 Pull Requestów w dwóch repozytoriach. Przeczytać ich tytuły? + +*user:* Tak. + +*system:* Pull Request *nazwa* z *repozytorium* ... + +## Zadanie 2: Liczba aktywnych Pull Requestów + +*user:* Ile jest otwartych Pull Requestów w *repozytorium* + +*system:* W jakim repozytorium? + +*user:* *repozytorium* + +*system:* w *repozytorium* jest 21 otwartych Pull Requestów. + +## Zadanie 3: Liczba zmergowanych Pull Requestow + +*user:* Jakie są nowe Pull Requesty zostały zmergowane? + +*system:* Od kiedy? + +*user:* Od wczorajszego południa. + +*system:* W jakich repozytoriach? + +*user:* *repozytoria* + +*system:* Zmergowano 51 Pull Requestów. Przeczytać je wszystkie? + +*user:* Przeczytaj ostanie 5. + +*system:* Pull Request *nazwa* z *repozytorium* ... + +## Zadanie 4: Informacje o moich Pull Requestach + +*user:* Co się dzieje z moimi Pull Requestami? + +*system:* Jest ich 8. Opowiedzieć o wszystkich? + +*user:* Opowiedz mi o ostatnich dwóch. + +*system:* Dostałeś aprobatę do PR *nazwa*. Testy nie powiodły się dla *nazwa*. W *nazwa* są nowe komentarze. + +## Zadanie 5: Komentarze do Pull Requestów / Issues + +*user:* Jakie są nowe komentarze w *numer lub nazwa*? + +*system:* Jest ich 8, przeczytać wszystkie? + +*user:* Przeczytaj wszystkie od wczoraj + +*system:* ... + +## Zadanie 6: Code Review + +*user:* Czy mam jakieś Code Review do zrobienia? + +*system:* Tak. Zostałeś oznaczony w trzech Pull Requestach. Opisać je? + +*user:* Tak. + +*system:* ... + +## Zadanie 7. Code Review cd. + +*user:* Czy w ocenionych przeze mnie PRach zostały dodane nowe zmiany? + +*system:* Tak. Przeczytam nazwy commitów. ... + +## Zadanie 8. Security + +*user:* Czy w moich repozytoriach są jakieś znane luki bezpieczeństwa? + +*system:* Tak. Dependabot znalazł *X* zgłoszeń i założył 5 Pull Requestów. + +*user:* Jakie to są luki? + +*system:* ...