lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steven Rowe (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LUCENE-3167) Make lucene/solr a OSGI bundle through Ant
Date Mon, 10 Oct 2011 14:03:29 GMT

    [ 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: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message