Page History
...
- move all project that use dspace-parent to use dspace-pom
- move all versions identified in dependencyManagement into individual pom.xml where the dependency is required.
- Use dependencyManagement in dspace/pom.xml to control dependencies used in a local build
- Adjust dspace/modules/pom.xml to use dspace/pom.xml as parent
- Create DSpace "dspace/modules/cli" module that represents the assembly point for "dspace-cli" requirements.
Versioning Scheme
Module | Scheme | Previous Version | New Version |
---|---|---|---|
dspace | N.N | 1.7.0 | 11.10 |
dspace/modules | N.N | 1.7.0 | 11.10 |
dspace/modules/... | N.N | 1.7.0 | 11.10 |
dspace-api | M.M.M | 1.7.0 | 2.0.0 |
dspace-jspui | M.M.M | 1.7.0 | 2.0.0 |
dspace-jspui-api | M.M.M | 1.7.0 | 2.0.0 |
dspace-xxx-yyy | M.M.M | 1.7.0 | 2.0.0 |
|
|
|
|
Next Steps
- Push a patch for the prototype into the JIRA for DSpace and get feedback from the committers group on the refactorings.
Overview
Content Tools