Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Application auf PHP Namespaces umstellen #363

Open
j3nsch opened this issue Oct 21, 2020 · 0 comments
Open

Application auf PHP Namespaces umstellen #363

j3nsch opened this issue Oct 21, 2020 · 0 comments
Assignees
Milestone

Comments

@j3nsch
Copy link
Member

j3nsch commented Oct 21, 2020

Im Zusammenhang mit dem Umstieg auf Laminas bzw. ZF3 werden wir den Code in Application auf PHP Namespaces umstellen. Das heißt die Struktur der Klassennamen wird sich verändern und es wird auch Anpassungen in der Verzeichnisstruktur geben.

Es kann dadurch schwierig werden lokale Anpassungen in die neue Version zu übernehmen. Wir werden anfangen die Commits nicht nur mit unserem internen Jira zu verknüpfen, sondern auch mit Issues hier auf GitHub, um die Änderungen nachvollziehbarer zu machen.

Dieser Umbau wird vermutlich mehr als 1000 Dateien betreffen. Das Framework wird bereits für OPUS 4.7.1 auf Namespaces umgestellt und dafür mussten bereits 300 Dateien im Framework und 800+ Dateien in der Application angepasst werden. Die Dateien sind aber immer noch gut wiederzuerkennen. Der Umstieg auf Laminas wird wesentlich umfangreichere Änderungen erfordern und es wird unter Umständen nicht einfach sein, lokale Anpassungen in den neuen Code einzugliedern.

@j3nsch j3nsch added this to the Umstieg auf Laminas (Zend Framework 3+) milestone Oct 21, 2020
@j3nsch j3nsch self-assigned this Oct 21, 2020
@j3nsch j3nsch pinned this issue Oct 21, 2020
@j3nsch j3nsch modified the milestones: Umstieg auf Laminas (Zend Framework 3+), OPUS 4 v5.0 Oct 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant