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
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 * using maven-remote-resources plugin for including common, shared things, rather than referring to other projects * 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.