[Kobv-opus-tester] OPUS 4.7.1. Release
Jens Schwidder
schwidder at zib.de
Do Mär 24 12:48:40 CET 2022
Liebe Kolleginnen und Kollegen,
OPUS 4.7.1 wurde auf GitHub freigegeben. Dieser Release enthält neue
Funktionen, Fehlerbehebungen und auch schon Vorarbeiten für den Umstieg
auf Laminas als Nachfolger von Zend Framework 1 (ZF1).
Die wichtigsten Änderungen für die neue Version sind:
- BibTeX-Dateien in der Administration zu importieren
- Support für Betrieb mit Proxy Server
- Neues Kommandozeilen Tool bin/opus4
- Verbesserte Indexierung
- Prototyp: Suchfeld für Sammlungen (beim BibTeX-Import verwendet)
- Anpassungen im Code als Vorarbeiten für Laminas
- Fehlerbehebungen
Weitere Informationen finden sich in den Release Notes.
https://github.com/OPUS4/application/blob/master/RELEASE_NOTES.md
https://github.com/OPUS4/application/blob/master/CHANGES.md
# Update
Für das Update sind im Allgemeinen keine besonderen Schritte notwendig.
Bei lokalen Anpassungen im OPUS 4 Code kann es notwendig sein, diese
Änderungen manuell auf die neue Version umzustellen. Als Vorbereitung
für die Umstellung auf Laminas wurde das OPUS 4 Framework auf PHP
Namespaces umgestellt und der Code in der OPUS 4 Application
entsprechend angepasst. Das heißt, es wurden fast alle PHP Dateien
editiert.
Zuerst müssen die OPUS 4 Dateien und die verwendeten Composer Packages
aktualisiert werden.
$ git pull
$ composer update
Anschließend muss das Update-Skript ausgeführt werden, um das
Datenbankschema anzupassen.
$ bin/update.sh
# Weitere Entwicklung
Als nächste Version ist OPUS 4.8 mit einer komplett neuen Implementation
der Datenbankanbindung geplant. Dies ist ein notwendiger
Zwischenschritt, um das alte Zend Framework 1 durch Laminas ersetzen zu
können. In OPUS 4.8 wird die Application immer noch ZF1 verwenden.
Danach erfolgt die vollständige Umstellung mit OPUS 4 v5.0.
Beste Grüße, bleiben Sie gesund
i.A. des OPUS4-Entwicklerteams,
Jens Schwidder
–
Informationen und Neuigkeiten zu OPUS 4 und der Entwicklung im KOBV
erhalten Sie
auf der Projektwebsite <http://www.opus-repository.org/>
auf GitHub <https://github.com/OPUS4>
beim KOBV <https://www.kobv.de/entwicklung/software/opus-4/>
über die offizielle OPUS4-Mailingliste: Anmeldung unter
<http://listserv.zib.de/mailman/listinfo/kobv-opus-tester>
Mehr Informationen über die Mailingliste Kobv-opus-tester