Hallo,
gerne möchte ich hier nochmal die Werbetrommel rühren.
Webtrees 2.0 ist derzeit in Entwicklung, und es sind noch einige Issues offen, die mit etwa man-power schneller behoben werden könnten.
Man kann an mehreren Stellen aktiv werden:
Entwicklung am Code
Vorraussetzungen:
* Kenntnisse von PHP 7.1 und Composer
* Kenntnisse von Laravel hilfreich
* Gutes Verständnis von Objektorientierung
Mögliche Aufgaben:
* Beheben von Fehlern aus der Issue-Liste
* Erstellen von Unit-Tests
* Erstellen von PHP-Dokumentation
* Teilnahme am Slack-Chat zur Diskussion von Lösungsansätzen
Erstellung bzw Überarbeitung eines Themes
(ähnlich wie oben)
Aktualisierung von Übersetzungen
Übersetzungen aktualisieren (translate.webtrees.net)
Vorraussetzungen:
* Kenntnisse des Programms
* Kenntnisse von Englisch und einer anderen Sprache (auch Deutsch!).
Hilfe bei der Erstellung der neuen Homepage
Erstellen / Pflegen der neuen Homepage (webtrees.github.io).
Vorraussetzungen:
* Kenntnisse von Markup-Dateien (datei.MD).
Aktualisieren der Wiki-Dokumentation
Die Webtrees-Wiki muss dringend mal wieder mit neuen Bildschirmfotos und Anleitungen aktualisiert werden, vor allem mit dem anstehenden Release 2.0.
Für Modul-Entwickler:
Die API-Calls haben sich verändert. Kein bestehendes Modul wird mit webtrees 2.0 funktionieren. Die Änderungen sind zum Teil trivial (Methoden wurden umbenannt), zum Teil müssen einige Aufrufe, insbesondere Datenbank-Abfragen, anders implementiert werden.
Wer Interesse hat, an webtrees auf die ein- oder andere Art und Weise mitzuwirken, kann gerne der Mailingliste php-gedview-l@genealogy.net beitreten (Deutsch, Compgen-Liste ohne Bezug zu webtrees), sich auf Github melden (https://github.com/fisharebest/webtrees) oder hier kurz antworten.
Ich denke, in guter Zusammenarbeit kriegt man eine tolle Software auf die Beine gestellt!