[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