[
https://issues.apache.org/jira/browse/LUCENE-2657?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12913445#action_12913445
]
Chris Male commented on LUCENE-2657:
------------------------------------
bq. I don't see this issue as providing a complete Ant->Maven conversion
system. The poms I envision will look just like the POM templates after they
are interpolated - they will provide Maven coordinates for artifacts and their
dependencies, nothing more. And the process to produce them can be carried out
as part of generating Maven artifacts. I don't think they will need to be
checked in, but they certainly could be.
Its this sort of middle ground that I'm unsure about. We basically have maven
support today but not really. Some people understand how it works, but I've
certainly seen users who are dabbling in some development and are confused by
our maven support. I cant think of another project that generates its poms
(even ant itself has the poms well-formed inside its codebase) so suddenly our
support has become more unusual.
What I'm hoping is that we can actually add quality support for maven in such a
way that users wouldn't be surprised, developers like you and I can get the
benefits we know maven has, and that also simplifies what Robert has to do.
If all we can do at the moment is bolt bits of maven onto ant, I'm unsure its
worth while.
> Auto-generate POM templates from Ant builds
> -------------------------------------------
>
> Key: LUCENE-2657
> URL: https://issues.apache.org/jira/browse/LUCENE-2657
> Project: Lucene - Java
> Issue Type: Improvement
> Components: Build
> Reporter: Steven Rowe
> Priority: Minor
> Fix For: 3.1, 4.0
>
>
> 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.
--
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]