-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
-
Empty show more show less
-
Empty show more show less
Context
The repo:
https://github.com/apache/commons-beanutils/
has been internally forked here
https://git.magnolia-cms.com/projects/INTERNAL/repos/commons-beanutils/browse
There is jenkins job that is running successfully (2.0.0-magnolia-SNAPSHOT)
But now, we'll need to include this dependency in the current bom, in order to start to consume it and getting rid of the old one
Expected results
The library is included in the bom. Packages from beanutils1 and 2 are not the same, so there should be no problem there.
We'll keep on managing both beanutls1 and beanutils2 in BOM for now, even though we'll remove usages of the former from all of Magnolia's codebase. Reason being custom projects may still depend on older version and removing it completely would cause consumer projects to fail at compile time.
This grace period will likely end with Magnolia 6.3.
Dev notes
Current gav coordinates:
<groupId>info.magnolia.beanutils2</groupId> <artifactId>commons-beanutils2</artifactId> <version>2.0.0-magnolia-SNAPSHOT</version>
- is related to
-
BUILD-1019 Stop managing beanutils version 1.9.x (Magnolia 6.3)
- Closed