Hello, As a byproduct of LUCENE-9448, we now have a neat gradle task (thank you Dawid!) to assemble a standalone Luke package.
I think it makes sense to distribute the standalone "Luke app" that contains only its executable-jar and minimum dependencies to run it, as it used to be, on Lucene download page ( https://lucene.apache.org/core/downloads.html ). Pros: - Easy to understand for users who need it - No need to rely on strange hacks to discover dependencies (jars) for running it Cons: - Duplication of many jars (analyzers, queries, codec, etc.) I am sure it makes sense for long-term Luke users who used to just download Luke from the original or forked sites - but let me know if there is anyone who has thoughts (eg. from the aritifact maintainers' perspective) on it. If there is no objection/concern, I will explore what changes are required to do so on LUCENE-9978. Final note: It doesn't affect ongoing 9.0 release. With the assemble task, Luke works just fine as before. Thanks, Tomoko --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
