[ 
https://issues.apache.org/jira/browse/LUCENE-9321?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17086938#comment-17086938
 ] 

Tomoko Uchida commented on LUCENE-9321:
---------------------------------------

The Ant "documentation" target consists of three sub-targets:
 - javadocs (Genrate javadocs. this has been already ported to gradle)
 - changes-to-html (Generate Changes.html page)
 - process-webpages (Generate top index.html, MIGRATE.html, and other web pages 
in the documentation root)

"changes-to-html" seems to be relatively simple to interpret. I think it's not 
so difficult to rewrite it with a gradle task.

"process-webpages" does rather complex work (I was trying to figure out the 
details of the XSLT processing, but failed to do so). To me it would be better 
that we invoke the ant tasks from gradle, on an as-is basis. 
 (Lucene: 
[https://github.com/apache/lucene-solr/blob/c0d1f302360ef97b5cfdcbdf82365f8ec1d6c2ed/lucene/build.xml#L202])
 (Solr: 
[https://github.com/apache/lucene-solr/blob/e25ab4204fc4e2673b23b09d9a99e90dc401b03f/solr/build.xml#L179])

> Port documentation task to gradle
> ---------------------------------
>
>                 Key: LUCENE-9321
>                 URL: https://issues.apache.org/jira/browse/LUCENE-9321
>             Project: Lucene - Core
>          Issue Type: Sub-task
>          Components: general/build
>            Reporter: Tomoko Uchida
>            Assignee: Tomoko Uchida
>            Priority: Major
>
> This is a placeholder issue for porting ant "documentation" task to gradle. 
> The generated documents should be able to be published on lucene.apache.org 
> web site on "as-is" basis.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to