uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marshall Schor (JIRA)" <uima-...@incubator.apache.org>
Subject [jira] Updated: (UIMA-1756) Maven-align: POM work
Date Tue, 06 Apr 2010 20:53:34 GMT

     [ https://issues.apache.org/jira/browse/UIMA-1756?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Marshall Schor updated UIMA-1756:
---------------------------------

    Description: 
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.

  was:
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.


> 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 (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.


Mime
View raw message