Z-Push hat ein neues Zuhause und einen neuen Maintainer

April 25, 2023

Z-Push Icon

Z-Push hat ein neues Zuhause und einen neuen Maintainer

Es freut uns mitteilen zu können, dass Z-Push ein neues Zuhause gefunden hat und nun vom Communitymitglied Mat Wilson betreut wird.

Unserer Stellungnahme zum Communityprojekt Z-Push und unserem Aufruf an die Community folgend, hat Mat starkes Interesse gezeigt Maintainer des offiziellen Z-Push Code Repositories zu werden.

Basierend auf einem früheren Fork eines anderen Communitymitglieds und mit Hilfe einiger weiterer hat er bereits eine funktionsfähige Portierung auf PHP 8 veröffentlicht – kein schlechter Weg sich vorzustellen. Als offene und umgängliche Person (Qualitäten, die nicht zu unterschätzen sind) erschien Mat mehr als nur ein Kandidat zu sein.

Selbstverständlich wird es etwas Zeit benötigen, sich in der neuen Rolle einzufinden und alles in Schwung zu bringen, aber wir sind zuversichtlich, dass Mat der Aufgabe gewachsen ist. Wir wünschen Mat und der Community alles Gute und sind sehr froh, dass Z-Push auch in Zukunft vielen Nutzern dienlich sein wird!

Z-Push Ressourcen, die nun von Mat betreut werden:

Die offizielle Webseite ist hierhin umgezogen: https://z-push.github.io

Das offizielle Coderepository: https://github.com/Z-Hub/Z-Push

Mat‘s eigenes Coderepository: https://github.com/matidau/Z-Push

Was macht ein typischer Maintainer und wie reflektiert dies Mat‘s Engagement?

Ein Maintainer arbeitet eng mit Entwicklern zusammen, beurteilt, testet und führt Quellcode zusammen, welcher von diesen erstellt wird. Dies heißt jedoch nicht zwangsläufig, dass ein Maintainer auch ein Entwickler ist. Allerdings sind Codebeiträge auch nicht ungewöhnlich für Maintainer.

Im vorliegenden Fall hat Mat etwas mehr Autorität, da er in der Lage ist festzulegen, was in den offiziellen Ressourcen, wie der Webseite und den Releases enthalten ist. Sobald er in seiner Rolle als Maintainer anerkannt wurde ist es wahrscheinlich, dass mehr Kommunikation und Koordination diesem Mix hinzukommen. Solche Aufgaben sind sonst eher bei einen Projektleiter zu finden.

Ist Mat nun ein Angestellter bei Kopano?

Nein, Mat wird nicht von Kopano bezahlt. Mat ist und bleibt ein Freiwilliger der Z-Push Community, welcher seine eigene freie Zeit investiert. Dies gilt es gleichermaßen anzuerkennen und zu respektieren.

Hat dies Einfluss auf die Zukunft von Z-Push bei Kopano?

Nein, dies hat es nicht. Wie bereits zuvor angekündigt hat Kopano entschieden auf andere Technologien für zukünftige Produkte zu setzen.

Wird Mat‘s Arbeit Einfluss auf die aktuelle Version, welche von der Kopano Groupware genutzt wird, haben?

Dies ist nicht wahrscheinlich, aber auch nicht ausgeschlossen. Wenn die Community (insb. Entwickler) entscheidet eine auf PHP 7.4 basierende Version mit Patches, Backport usw. zu verbessern, so würden auch Nutzer der Kopano Groupware davon profitieren.

Kopano als Unternehmen wird weder Mat oder andere Communitymitglieder zwingen oder Einfluss auf diese nehmen dies zu tun. Nach unserer aktuellen Beobachtung ist es eher wahrscheinlich, dass Z-Push eine Eigendynamik auf der bereits erfolgten Arbeit zu PHP 8 entwickeln wird.

Es liegt ausschließlich in der Hand der Community die Zukunft von Z-Push zu gestalten – und mit Communitymitgliedern wie Mat wird es sicherlich eine leuchtende sein!