[
https://issues.apache.org/jira/browse/LUCENE-2657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Steven Rowe updated LUCENE-2657:
--------------------------------
Summary: Replace Maven POM templates with full POMs, and change
documentation accordingly (was: Auto-generate POM templates from Ant builds)
Priority: Major (was: Minor)
Description:
The current Maven POM templates only contain dependency information, the bare
bones necessary for uploading artifacts to the Maven repository.
Full Maven POMs will include the information necessary to run a multi-module
Maven build, in addition to serving the same purpose as the current POM
templates.
was:
Lucene and Solr modules' POM templates are manually maintained, and so are not
always in sync with the dependencies used by the Ant build.
It should be possible to auto-generate POM templates using build tools
extending Ant's
[BuildListener|http://api.dpml.net/ant/1.6.5/org/apache/tools/ant/BuildListener.html]
interface, similarly to how the [ant2ide|http://gleamynode.net/articles/2234/]
project generates eclipse project files.
I have changed the issue summary and description to manual generation of
authoritative POMs, rather than automatic synching of POM templates with Ant
dependencies, which can be pursued later.
> Replace Maven POM templates with full POMs, and change documentation
> accordingly
> --------------------------------------------------------------------------------
>
> Key: LUCENE-2657
> URL: https://issues.apache.org/jira/browse/LUCENE-2657
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Build
> Reporter: Steven Rowe
> Fix For: 3.1, 4.0
>
>
> The current Maven POM templates only contain dependency information, the bare
> bones necessary for uploading artifacts to the Maven repository.
> Full Maven POMs will include the information necessary to run a multi-module
> Maven build, in addition to serving the same purpose as the current POM
> templates.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]