lucene-dev mailing list archives

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


Steven Rowe commented on LUCENE-3167:

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

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

> Make lucene/solr a OSGI bundle through Ant
> ------------------------------------------
>                 Key: LUCENE-3167
>                 URL:
>             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,
> 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:
> 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:!default.jspa
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message