Webworking

Nachrichten und Artikel des WebTeams

Inhalt

FAU Themes und Plugins des Webteams: Projektverwaltung und Entwicklung im Github verfolgen

Interessenten und Webmaster, welche die Entwicklung an den Themes der FAU quasi live und mit mehr Details als den obigen Hinweisen nachlesen oder verfolgen wollen, können dies im GitHub tun:

GitHub-Repository des Themes FAU-Einrichtungen: https://github.com/RRZE-Webteam/FAU-Einrichtungen. Darin u.a.:

  • Issues“ (Diskussion und Auflistung aktueller Änderungswünsche, sowie von Fehlern)
  • Geschlossene Pull Requests (=“Changelog“ mit der Auflistung der Details aller Änderungen)
  • Network Grafik (Grafische Darstellung der Entwicklungshistorie)
Screenshot: GitHub Projekt Pulse

Screenshot: GitHub Projekt Pulse

GitHub bietet ein umfangreiche Funktionen, mit denen man den Status eines Projekts verfolgen kann. Diese erlauben es, sowohl einfach nur den Überblick zu halten, als auch mit wenigen Klicks Details der Änderungen aufzurufen.

Um selbst an dem Projekt teilhaben zu können und sich durch Issues oder auch durch eigene Codeergänzungen beteiligen zu können, kann man sich einen kostenfreien Account bei GitHub anlegen. Hat man dies getan erhält man zusätzlich die Möglichkeit ein Projekt zu „watchen“. Dies ermöglicht es, dass man auch via E-Mail über Änderungen informiert werden kann.

Alle Entwicklungen werden dabei zunächst über das Einrichtungstheme diskutiert und erprobt. Wenn in diesem Theme alles „fertig“ und getestet ist, werden die Änderungen danach auch auf die Fakultätsthemes übertragen, welche im GitHub in eigenen Repositories aufgeführt sind.

GitHub bietet eine umfangreiche Sammlung an Hilfen an, die in die Benutzung der Projektverwaltung einführen. Darin sind auch Videos und Tutorials enthalten. GitHub ist inzwischen eine der führenden  Projektverwaltungsplattformen weltweit.

Neben den WordPress-Themes und Plugins der FAU werden vom Webteam auch andere Projekte im GitHub verwaltet. So auch Skripten für den Webbaukasten und andere Tools.