[ https://issues.apache.org/jira/browse/CAMEL-20548?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Work on CAMEL-20548 started by Luca Burgazzoli. ----------------------------------------------- > catalog: include a capability section to advertise which artifact provides a > specific feature > --------------------------------------------------------------------------------------------- > > Key: CAMEL-20548 > URL: https://issues.apache.org/jira/browse/CAMEL-20548 > Project: Camel > Issue Type: Improvement > Components: camel-catalog > Reporter: Luca Burgazzoli > Assignee: Luca Burgazzoli > Priority: Minor > Fix For: 4.x > > > In the camel-k catalog there is a section that maps a capability to a > specific artifact [1] so as example, you can discovery that the a > circuit-breaker implementation is provided by the > camel-quarkus-microprofile-fault-tolerance component/artifact. > It would be nice to have the same in the camel catalog so tooling can > discover what artifacts are required for a specific feature in a runtime > agnosctic way. > This can be part for example of the RuntimeProvider interface so each runtime > can override it with its specific mapping. > [1] > https://github.com/apache/camel-k-runtime/blob/main/support/camel-k-maven-plugin/src/main/java/org/apache/camel/k/tooling/maven/GenerateCatalogMojo.java#L460-L529 -- This message was sent by Atlassian Jira (v8.20.10#820010)