
This practical course is designed as an introduction into the field of Open Source developement. After a handful of introductory lectures, every student will work on their own or in a small team on one or multiple pull requests for Open Source projects.
Such Open Source projects could be BBB, GNU or TUM-dev. Interaction with the Open Source community is encouraged.
The following topics will be covered:
- Git basics
- GitHub, GitLab, ...
- Licences
- Utilities like Static Analyzer, Linter, etc.
- CI/CD
- Dozent: Christian Menges
- Dozent: Jörg Ott
- Dozent: Fabian Sauter
- Dozent: Alexander Stephan
- Dozent: Martin Uhl