[ 
https://issues.apache.org/jira/browse/LUCENE-3167?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13124118#comment-13124118
 ] 

Steven Rowe commented on LUCENE-3167:
-------------------------------------

Luca, you dropped the changes from my patch to {{solr/}} and {{modules/}}.  
Please put them back.

bq. I add a new property 'development'. This property could be used switch many 
other cases that can decrease the performances during the build.

As I have stated previously, I don't like this idea.

The default build with no properties specified should be development mode 
(i.e., don't do the extra work needed to build OSGi manifests).  The 
Lucene/Solr build is for the developers; it must be as fast as possible by 
default.

There should be a property named "build.osgi.manifests" or something similar 
that says what's happening, rather than hiding behind some anonymous "publish 
mode".  That is, don't call the property "development" or "publish.mode".  OSGi 
manifest building will be the only optional performance-decreasing element in 
the build, so there is no reason to generalize it at this point.

                
> Make lucene/solr a OSGI bundle through Ant
> ------------------------------------------
>
>                 Key: LUCENE-3167
>                 URL: https://issues.apache.org/jira/browse/LUCENE-3167
>             Project: Lucene - Java
>          Issue Type: New Feature
>         Environment: bndtools
>            Reporter: Luca Stancapiano
>         Attachments: LUCENE-3167.patch, LUCENE-3167.patch, LUCENE-3167.patch, 
> lucene_trunk.patch, lucene_trunk.patch
>
>
> We need to make a bundle thriugh Ant, so the binary can be published and no 
> more need the download of the sources. Actually to get a OSGI bundle we need 
> to use maven tools and build the sources. Here the reference for the creation 
> of the OSGI bundle through Maven:
> https://issues.apache.org/jira/browse/LUCENE-1344
> Bndtools could be used inside Ant

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to