# Harmonogram pracy 25.11.2021
**Rzeczy nad którymi pracowaliśmy**
W tym dniu rozpoczęliśmy od formalizowania pracy wykonanej w poprzednim tygodniu.
Utrzworzyliśmy kilka głównych kategorii na Trello, do których będziemy przypisać ustrukturyzowane funkcjonalności. Wyróżniliśmy między innymi:
* Kategorię materiałów zebranych do nauki, które będą używane w celu przypomnienia sobie wiedzy.
* Kategorię funkcjonalności, która będzie zawierać spis wszystkich funkcjonalności wyznaczonych w poprzednim tygodniu, podzielonych na małe taski.
* Kategorię ogólną, w której będą zawarte wszystkie zadania bez bliżej zidentyfikowanej kategorii. Na ten moment zaliczamy tam skonfigurowanie środowisk programistycznych, gita, GitHuba jak i zaprojektowanie interfejsu użytkownika.
* Kategorię linki, gdzie mamy zebrane w jednym miejscu mamy zebrane wszystkie linki dotyczące projektu, np. link do GitHuba organizacji, link do naszego HackMD.io.
Następnie zabraliśmy się za wspólne konfigurowanie naszych środowisk programistycznych, Gita, GitHuba itp.
**Przydzielone zadania, wykonawcy, szacowany czas pracy:**
1. Pobieranie narzędzi.
Członkowie: **Mateusz Barczuk**, **Kacper Korecki**, **Adrian Józefowski**, **Dawid Majewski**.
* Pobranie wszystkich potrzebnych narzędzi czyli:
* Visual Studio
* .NET SDK 4.7.2
* Git
* GPG
**Szacowany czas:** 30minut
**Czas faktyczny:** 40minut
2. Konfigurowanie systemu kontroli wersji.
Członkowie: **Mateusz Barczuk**, **Kacper Korecki**, **Adrian Józefowski**, **Dawid Majewski**.
* Dodanie klucza SSH do GitHuba i przetestowanie go.
**Szacowany czas**: 10minut.
**Faktyczny czas:** 10minut.
* Dodanie klucza GPG do GitHuba i włączenie podpisywania commitów i przetestowanie tego.
**Szacony czas:** 10minut.
**Faktyczny czas:** 30minut.
3. Formalizacja pracy z poprzedniego tygodnia.
Członkowie: **Mateusz Barczuk**, **Kacper Korecki**, **Adrian Józefowski**, **Dawid Majewski**.
* Podzielenie funkcjonalności na mniejsze taski:
**Szacowany czas:** 1h.
**Faktyczny czas:** 1h 20min.
4. Rozmowa na temat przyszłych zadań i osobiste odczucia na temat przyjmowania poszczególnych zadań.
Członkowie: **Mateusz Barczuk**, **Kacper Korecki**, **Adrian Józefowski**, **Dawid Majewski**.
* Podzielenie funkcjonalności na mniejsze taski:
**Szacowany czas:** 30min.
**Faktyczny czas:** 30min.
**Problemy, które napotkaliśmy**
Głównym problemem, który napotkaliśmy było poprawne skonfigurowanie GPG, które służy nam do podpisywania commitów. Okazało się, że klucz stworzony w konsoli GPG różni się od tego stworzonego w konsoli CMD. Przez to na początku stworzyliśmy klucz niemożliwy do odczytania przez Kleopatrę.
**Plan pracy na przyszły tydzień**
W przyszłym tygodniu będziemy głównie omawiać design aplikacji jak i zastanawiać się nad sposobami implementacji rdzenia CoreWars.