Hi Zoran and other Antora experts,

In Camel Quarkus, we recently encountered some antora/xref-validator failures after a component was removed from Camel - see https://github.com/apache/camel-quarkus/issues/2109

As a fix, I made the Camel Quarkus Antora docs to depend on the 3.7.x branch of Camel https://github.com/apache/camel-quarkus/issues/2109

In that way removing components from Camel master cannot break Camel Quarkus master CI. I think in the future any upgrades of Camel in our Antora config should be done together with upgrading Camel in Maven.

I realize this kind of fix works well for us in Camel Quarkus, but may fail when Camel Quarkus is pulled by camel-website, if the Camel branch our master docs depends on, is not configured in the camel-website antora config.

So I'd like to ask, whether we could adopt the policy that the lastest Camel release always has a branch forked, and that that branch'es docs is published on Camel website regardless whether the branch is LTS or not. WDYT?

Thanks,

-- Peter

Reply via email to