OPUS4 / userdoc

User manual for OPUS 4.
https://opus4.github.io/userdoc
1 stars 12 forks source link

Alte Handbuch Versionen parallel zur aktuellen Dokumentation verfügbar machen #113

Open j3nsch opened 2 years ago

j3nsch commented 2 years ago

Die Dokumentation für 4.7 unterscheidet sich deutlich von 4.6, insbesondere bei der Anpassung von Übersetzungen. Alle OPUS 4 Instanzen sollten die neueste Version nutzen, aber mittelfristig könnte es notwendig sein, dass die alte Dokumentation weiterhin verfügbar ist.

Dafür muss eine gute Lösung gefunden werden. Leider ist es mit GitHub Pages nicht möglich mehrere Branches zu veröffentlichen. Die alten Dokumentation müsste also in ein Unterverzeichnis kopiert werden, was die Seiten für die verschiedenen Version von einander trennen würde.

Alternativ könnte man vielleicht mit mehreren Repositorien arbeiten. Die GitHub Pages für eine ältere Version könnten in einer Subdomain angezeigt werden. Das müsste getestet werden.

Wenn wir aus der Dokumentation nicht nur eine statische Website, sondern auch ein PDF generieren könnten, wäre es möglich die alten Dokumentation einfach als Datei für den Download verfügbar zu machen. Ich habe momentan noch keine Ahnung, ob es für Jekyll Themes bzw. Tools gibt, die das erlauben würden.

Ich denke die Verwaltung der Dokumentation in einem Git-Repository auf GitHub ist wichtig und einem externen Tool, dass nicht frei zugänglich ist vorzuziehen.

Zusätzlich zu GitHub Pages gäbe es auch noch die Wikis auf GitHub. In der Vergangenheit waren sie zu eingeschränkt für unsere Nutzerdokumentation, aber sie könnten für grundlegende Informationen und vor allem für Entwickler genutzt werden.