<div dir="ltr">Presumably this would be dependant on AB/STEP/etc. providing its own set of lucene libraries for the correct version? (assuming non-default)<div><br></div><div><div>Can I suggest we have a separate project called jsword-lucene-impl which will keep the latest lucene indexing implementation as a separate dependency. That way it&#39;s easy to exclude from the classpath.</div>
<div><br></div><div>Chris</div><div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 23 April 2014 19:02, DM Smith <span dir="ltr">&lt;<a href="mailto:dmsmith@crosswire.org" target="_blank">dmsmith@crosswire.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">The target indexVersion should be held in a property file or in a class file that can be replaced. That way different apps can be at different version levels. So if AndBible uses an older version of Lucene index it can be specified there.<div>
<br></div><div><br><div><div><div class="h5"><div>On Apr 23, 2014, at 1:04 PM, Martin Denham &lt;<a href="mailto:mjdenham@gmail.com" target="_blank">mjdenham@gmail.com</a>&gt; wrote:</div><br></div></div><blockquote type="cite">
<div><div class="h5"><div dir="ltr"><div>Hi Sijo,<br></div><div><br></div><div>I am trying to create an appropriate downloadIndex method and so am looking for the right <b>indexVersion</b> number to add to an index download url a bit like:</div>

<div>   {indexDownloadUrl}/{indexVersion}/{moduleIndex}</div><div>e.g.</div><div>   <a href="http://www.crosswire.org/and-bible/jsword/search/1.1/esv-1.0.1.zip" target="_blank">www.crosswire.org/and-bible/jsword/search/1.1/esv-1.0.1.zip</a><br>

</div><div class="gmail_extra"><br></div><div class="gmail_extra">so for And Bible it may well be e.g. 1.1 but STEP 1.2 but I don&#39;t know where the appropriate target index version will be stored.  It looked like it might be IndexMetaData.<span style="font-family:arial,sans-serif;font-size:13px">getInstalledIndexVersion().</span></div>

<div class="gmail_extra"><font face="arial, sans-serif"><br></font></div><div class="gmail_extra"><font face="arial, sans-serif">Or maybe I need to wait a bit until you have done some more work on the index framework.</font></div>

<div class="gmail_extra"><font face="arial, sans-serif"><br></font></div><div class="gmail_extra"><font face="arial, sans-serif">Martin<br></font><br></div></div></div></div><div class="">
_______________________________________________<br>jsword-devel mailing list<br><a href="mailto:jsword-devel@crosswire.org" target="_blank">jsword-devel@crosswire.org</a><br><a href="http://www.crosswire.org/mailman/listinfo/jsword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/jsword-devel</a><br>
</div></blockquote></div><br></div></div><br>_______________________________________________<br>
jsword-devel mailing list<br>
<a href="mailto:jsword-devel@crosswire.org">jsword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/jsword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/jsword-devel</a><br>
<br></blockquote></div><br></div>