ppalaga commented on pull request #1552:
URL: https://github.com/apache/camel-quarkus/pull/1552#issuecomment-678087660


   > What is the source of the data shown in the html table?
   
   Ah sorry, I misunderstood your initial question. The data comes from the 
catalog that was just prepared by another Maven mojo 
(`camel-quarkus-maven-plugin:prepare-catalog-quarkus`) in 
`catalog/target/classes/org/apache/camel/catalog/quarkus`. The catalog is a mix 
of property files and json files. A catalog with the same structure is produced 
in Camel source tree. 
   
   > asciidoctor antora indexer extension
   
   I remember, you mentioned this in the past but I have no idea how those 
extensions work. Would you mind explaining a bit? 
   
   * Which language are those extensions written in? 
   * Where are they hosted? In the camel-website repo?
   * When are those extensions run? I guess during the site build (`yarn 
build`)?
   * Does the existing indexer extension read a camel catalog?
   
   > where the merge conflicts come from?
   
   The conflicts typically appear in the asciidoc line counting the components. 
If there are two PRs, both of which add a new extension, then they both change 
the line. When the first PR is merged, the conflict needs to be solved in the 
second PR. 
   Here an example PR that adds an extension and changes the line: 
https://github.com/apache/camel-quarkus/pull/1548/files#diff-a5f808e798bf3612d1e44875e6bef126L7-R7


----------------------------------------------------------------
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


Reply via email to