(NOTE: Moved to Solr Dev)

: It's not too bad (at least for solr-1.1.0, haven't looked at the
: upcoming 1.2.0 yet).  To create the .deb, the java sources in the solr
        ...
: ant dist-war. The resulting .war-file is unpacked into the package file,
        ...

That sounds like a lot more work then just compiling/installing a "fat
war" containing all of the need jars embedded in it.

: > 3) Some of the jars Solr inlcudes in it's war are not the officially
: > released version of third party software.  We frequently use development

: That may be a problem. For the depencies on Lucene, it may mean I should
: either wait for the next Lucene release before packaging the previous
: Solr release, or package a development Lucene release separately (I'm
: also one of the maintainers of the Debian Lucene package).

It's a moving target ... the APIs may change in between releases (ie: SOlr
could upgrade to a nightly build of Lucene between 2.1 and 2.2, and start
taking advantage of API changes made after 2.1 ... those APIs can freely
change again before the official Lucene 2.2 release.  When Solr upgrades
it's embedded version to 2.2, we'll fix any breakage because of those
dependencies, but you may be screwed either way as long as you only look
at official releases of all the parties involved.

: The other libraries of which Solr uses unreleased versions (by the way,
: that are not noted in the README in the subversion repository, but I'm
: guessing from the jarfile names in lib/) are

we've never really had a policy of listing other third part jars that are
included in the README ... they're listed in NOTICES.txt


-Hoss

Reply via email to