Remove dependency management for org.apache.stanbol components from parent POM
------------------------------------------------------------------------------
Key: STANBOL-553
URL: https://issues.apache.org/jira/browse/STANBOL-553
Project: Stanbol
Issue Type: Improvement
Components: Build
Affects Versions: 0.9.0-incubating
Reporter: Fabian Christ
Assignee: Fabian Christ
We manage the versions of all POMs using the Maven dependency management
feature in the parent POM. This includes the versions of all org.apache.stanbol
components.
This has one drawback when we want to release single components independently.
For sure we will have big source releases from time to time, but the short
improvements should be developed on a per component base. If we keep on
managing the versions of org.apache.stanbol components within the parent POM,
we will have to release the parent POM each time we want to release a single
component. Additionally, the parent POM may include several SNAPSHOT versions
of org.apache.stanbol components. In this case, all the SNAPSHOT components
need to be released, too. The reason is that we can not release a parent POM
with SNAPSHOT dependencies.
To solve this problem, we should manage the version of each org.apache.stanbol
component in its own POM and make it therefore independent of the parent POM.
The parent POM is only used to manage the versions to third party artifacts.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira