[
https://issues.apache.org/jira/browse/UIMA-1756?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marshall Schor updated UIMA-1756:
---------------------------------
Fix Version/s: 2.3.1
> Maven-align: POM work
> ---------------------
>
> Key: UIMA-1756
> URL: https://issues.apache.org/jira/browse/UIMA-1756
> Project: UIMA
> Issue Type: Sub-task
> Components: Build, Packaging and Test
> Reporter: Marshall Schor
> Assignee: Marshall Schor
> Fix For: 2.3.1
>
>
> 1) eliminate need for any individual project checkout to depend on another
> project being checked out simultaneously. This includes:
> * switching to docbkx maven plugin instead of our own docbook tooling (see
> other subtask)
> * using maven-remote-resources plugin for including common, shared things,
> rather than referring to other projects (see other subtask)
> * use POM dependencies from the repositories
> 2) make POMs inherit from Apache master POM.
> 3) separate *parent* poms from *aggregation* poms.
> 4) make POMs inherit from Apache common POM
> 5) make parent poms separately releasable, using the apache/maven convention
> for version numbering (single digit).
> 6) position aggregator poms in the conventional position (not flat structure)
> to enable some plugins (assembly and release) to function better.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.