Closed j3nsch closed 2 years ago
Die Suche und die Application müssen für die Namespace-Änderung nachgezogen werden. Das kann im Rahmen des Common Namespace Issues erfolgen.
In OPUS 4 Common gibt es Issue #58. Commits in den jeweiligen Repositories sollten mit den lokalen Issues verknüpft werden. Der erste Commit sollte die unveränderten Dateien enthalten, damit die notwendigen Anpassungen im neuen Repository nachvollzogen werden können.
Ich gehe davon aus, dass es in Application keine direkte Nutzung von Storage-Klassen gibt.
In opus4-search werden Storage-Klassen verwendet. Das muss noch angepasst werden.
Opus\Storage
enthält Klassen für das Handling von Dateien. Sie werden für die Volltexte von Dokumenten verwendet. Die Klassen sollen nach Common verlagert werden. Damit ändert sich auch der Namespace zuOpus\Common\Storage
. Evtl. das "Konzept" eines Stores für Volltexte/Dateien später in ein eigenes Paket ausgelagert, aber im Augenblick gibt es dafür keine ausreichenden Gründe.Die Klasse in
Opus\Storage
haben nichts mit der Datenbankanbindung zu tun und durch die Verschiebung werden weitere Abhängigkeiten auf das Framework in anderen Paketen entfernt.