Changes to Lucene and Solr Javadoc folder structure for Gradle build

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Changes to Lucene and Solr Javadoc folder structure for Gradle build

Tomoko Uchida
Hi all,

as a sub-task of Gradle build, LUCENE-9077 [1], Dawid Weiss and I are planning to change Javadoc folder structure (hosted on lucene.apache.org site) in accordance with gradle project structure on LUCENE-9278 [2].

Current javadoc folder structure is derived from Ant project name. e.g.:

- https://lucene.apache.org/core/8_4_1/analyzers-icu/index.html
- https://lucene.apache.org/solr/8_4_1/solr-solrj/index.html

For Gradle build, it would be desirable that the javadocs are also placed according to gradle project structure (project path) instead of ant one, to keep things simple to manage [3]. Hence, it will look like this:

- https://lucene.apache.org/core/9_0_0/analysis/icu/index.html
- https://lucene.apache.org/solr/9_0_0/solr/solrj/index.html

Please see LUCENE-9278 for more details and leave comments if you have any concerns.

[3] The change was suggested at the conversation on a github pr: https://github.com/apache/lucene-solr/pull/1304

Thanks,
Tomoko