Zadanie 1. ma wykazać, że każdy z Państwa umie samodzielnie wykonać podstawowe operacje na publicznym projekcie open source (np. Biopython). Państwa zadanie polega na:
- Wybraniu sobie projektu, którego kod źródłowy rezyduje na platformie github
- Znalezieniu miejsca, w którym pomoc jest potrzebna. Np. projekt biopython ma listę otwartych problemów , podobnie inne projekty mają takie listy. Można też wyszukać literówki albo braki w doikumentacji lub testach.
- Wykonaniu kopii repozytorium w ramach serwisu github
- Dokonaniu w niej zaplanowanych zmian
- Wysłaniu prośby o włączenie tych zmian do głównej gałęzi kodu poprzez tzw. “Pull request”
Zachęcam Państwa do konsultowania się ze mną przynajmniej po etapie 2. i 4. (choćby przez e-mail).
Spodziewam się, że zakończą Państwo to zadanie do końca listopada
Zadanie jest na zaliczenie, tzn. bez wykonania go, nie można zaliczyć ćwiczeń.
Sprawdzanie będzie polegać na tym, że spotkają się Państwo ze mną (np. na zajęciach) i opowiedzą o tym co Państwo zrobili i jak.