OPUS4 / opus4-common

Core package for OPUS 4.
Other
0 stars 5 forks source link

OPUS 4 Common auf Laminas umstellen #63

Open j3nsch opened 2 years ago

j3nsch commented 2 years ago

Die opus4-common Library muss auf Laminas umgestellt werden. Das wurde schon mal angegangen und es gibt einen entsprechenden Branch. Seitdem hat sich aber der alte Code weiterentwickelt. Der Branch für Laminas muss aktualisiert werden.

Intern: https://tickets.zib.de/jira/browse/OPUSVIER-4513

j3nsch commented 2 years ago

Es sollten nur die notwendigen Laminas Pakete eingebunden werden. Die neuesten Versionen benötigen mindestens PHP 7.3. Für den Anfang sollten Versionen verwendet werden, die auch noch mit Ubuntu 16 und PHP 7.0 funktionieren. Falls das zu Problemen führt kann immer noch auf eine hybride Entwicklung mit Ubuntu 16 für OPUS 4.7.1 und Ubuntu 20 für OPUS 4 v5.0 gewechselt werden.

j3nsch commented 2 years ago

PHPUnit kann ebenfalls nur auf Version 6.5.14 umgestellt werden, da neuere Version eine höhere PHP Version erfordern. Die Klassennamen für Zend und PHPUnit müssen auf die neuen Libraries mit Namespaces umgestellt werden.