Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-20548

catalog: include a capability section to advertise which artifact provides a specific feature

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 4.5.0
    • camel-catalog
    • None
    • Unknown

    Description

      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

      Attachments

        Activity

          People

            lb Luca Burgazzoli
            lb Luca Burgazzoli
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: