Fabian Christ created STANBOL-806:
-------------------------------------

             Summary: Move all bundlelists into /launchers/bundlelists
                 Key: STANBOL-806
                 URL: https://issues.apache.org/jira/browse/STANBOL-806
             Project: Stanbol
          Issue Type: Improvement
          Components: Build
            Reporter: Fabian Christ
            Assignee: Fabian Christ


Currently, the bundlelists of different components are located along with the 
components, e.g. /enhancer/bundlelist.

>From a release management point of view it is not so easy to keep track of the 
>right versions in the bundlelists when a component gets released. For example, 
>the automated release process will only check for SNAPSHOT deps in the pom.xml 
>files and not in the list.xml files. The list.xml can not be updated 
>automatically. The practice in the past has proven that releases get published 
>which have deps to SNAPSHOT versions in the bundlelists. This should be 
>avoided.

Bundlelist belong logically to launcher configurations which make use of 
certain bundlelists to keep the configuration more modular. Therefore, we 
should move all bundleslists from the components to /launchers/bundlelists.

With this change the release manager does not need to keep track of required 
changes to the bundelists. Instead, the bundlelists should be updated after a 
release is published. The release process and cycles of launchers+bundlelists 
and the components is decoupled. This makes releasing of different launchers 
with different bundlelists also more flexible.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to