uschindler commented on pull request #1477:
URL: https://github.com/apache/lucene-solr/pull/1477#issuecomment-628742753


   Hi, I added a first implemntation of `index.html`: 8dca5bb (Lucene only)
   
   It works quite well:
   - I added a method that collects all sub-projects with a specific path 
prefix (`:lucene:`) that have javadocs
   - The list is then formatted as markdown (identical to the XSL). The only 
missing thing is the project description (we have it in Ant, but it's misisng 
in Gradle)
   - The top part of the documentation was also converted to Markdown and is 
using project variabales with version numbers and the default codec
   - default codec is extarcted like with ant, just simpler
   - inputs/output of task are trivial
   
   Open questions:
   - Should I simple add a `project.description` to all `.gradle` files, so 
it's consistent with Ant?
   - Where to place the 'templated' markdown source code. The XSL is currently 
a separate file. But as markdown contains Groovy `${...}` I would like to leave 
it in the gradle file.
   
   Here is how it looks:
   
![image](https://user-images.githubusercontent.com/1005388/81959536-e5111800-960f-11ea-8522-31e8f9cc662b.png)
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



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

Reply via email to