On Sep 20, 2010, at 8:58 AM, Grant Ingersoll wrote:

> 
> On Sep 20, 2010, at 8:44 AM, Robert Muir wrote:
> 
>> 
>> 
>> On Mon, Sep 20, 2010 at 8:23 AM, Grant Ingersoll <gsing...@apache.org> wrote:
>> At any rate, the big problem w/ Maven and Lucene is not that 
>> generate-maven-artifacts doesn't work, it's that the POM templates aren't 
>> kept in sync.  However, I think we now have a solution for that thanks to 
>> Steve and Robert's work to make it easier to bring Lucene into IntelliJ.  In 
>> other words, that process does much of what is needed for Maven, so it 
>> should be relatively straightforward to have it automatically generate the 
>> templates, too.  In fact, it would be just as easy for that project to 
>> simply produce POM files (which are well understood and have a published 
>> spec) instead of creating the IntelliJ project files, which are not well 
>> understood and not publicly spec'd and subject to change w/ every release 
>> and simply have IntelliJ suck in the POM file since IntelliJ supports that 
>> very, very well.
>> 
>> 
>> So are you saying, instead of generating IntelliJ configuration, we generate 
>> poms, and then we have a route, via maven, for users to automatically set up 
>> their IntelliJ (and also eclipse?) IDEs?
>> 
>> If so this sounds great to me. Because it would be nice to make the IDE 
>> configuration easier, not just for IntelliJ.
> 
> Yes.  I know for a fact IntelliJ can read the POMs.  I use it all the time.  
> Go check out Mahout and point IntelliJ at it's POM.  You will be up and 
> compiling  (in your IDE) in less than 2 minutes give or take.  I imagine 
> Eclipse has similar support.

I should correct myself here.  While all of the above is true, it likely still 
won't work for Lucene b/c the source trees aren't in line w/ Maven conventions. 
 Thus, we will probably still need to output IntelliJ format.  I do, however, 
think it isn't much of a leap to also output a POM file.

-Grant
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to