• Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • csb-3.20
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Very Likely
    • 0

      At the moment CSB does not support YAML DSL as part of the product even though we support it in Camel-K and Kamelets. This story is to request this support be added to CSB and given we already support it elsewhere hopefully the uplift to do so would not be significant.

      Reasons for requesting this support:

      1. In order to support IDE tooling such as route designers CSB needs to support a non-Java DSL since these tools typically cannot deal with code. While CSB has support for XML the upstream Camel 3 community (for example Karavan) appears to have settled on YAML for these use cases. Supporting YAML DSL would enable our customers to leverage these tools with our supported products.

      2. If users start with the YAML DSL in Camel-K or Kamelets and reach a point with their integration where it is getting too complex for those technologies, it provides a natural path of migration to CSB which is positioned for complex integrations.

      3. Provides a consistent feature set across all products.

              Unassigned Unassigned
              gnunn@redhat.com Gerald Nunn
              Votes:
              10 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: