Skip to content
derreisende77 edited this page Dec 15, 2020 · 16 revisions

Vorraussetzungen

GitHub bietet für jeden Entwickler mit Github Account die Möglichkeit direkt an der Entwicklung teil zu nehmen. Beachtet werden sollte hier, dass es zuerst am wichtigsten ist, MediathekView zu stabilisieren und zu verbessern. Erst dann sollten wir uns um neue Features kümmern. Ein guter Einstieg ist das Bearbeiten von Issues. Außerdem sollte man daran denken, dass man als Entwickler nicht alleine ist und deshalb mit den anderen Entwicklern, z.B. durch Kommentare in den Issues, kommunizieren sollte. Auch ein regelmäßiges committen und pushen des jeweiligen lokalen branch Standes sollte regelmäßig durchgeführt werden, so dass andere Entwickler an der entsprechenden Stelle weiter machen können. Über commit Kommentare kann auf Besonderheiten der Änderung so wie dem geplanten weiteren Verlauf verwiesen werden.

Allgemein

Windows

Linux

Git Vorbereitungen

Zuerst sollten wir die drei Hauptprojekte aus checken (Die Platzhalter in den eckigen Klammern müssen angepasst werden):

git config --global user.name "[Username]"
git config --global user.email "[Mail-Adresse]"
git clone https://github.com/mediathekview/MLib.git
git clone https://github.com/mediathekview/MServer.git
git clone https://github.com/mediathekview/MediathekView.git