KaotoIO / kaoto-backend

Backend for the Kaoto project to provide an easy to use integration framework based on Apache Camel.
Apache License 2.0
75 stars 32 forks source link

[DSL] Support parsing of Syndesis JSON format #28

Closed Delawen closed 1 year ago

Delawen commented 2 years ago

Is your feature request related to a problem? Please describe. Syndesis users may want to migrate to Kaoto at some point. But Syndesis JSON format to store integrations is not interoperable.

As a syndesis user, I would like to be able to copy/paste a Syndesis JSON integration in the source code editor and/or upload a zip file so Kaoto understands it and returns the equivalent Camel route (or Kamelet binding).

Describe the solution you'd like We just need to implement the StepParserService for Syndesis. Kaoto will return the translated step parsing to whatever output formats it has. To the extend this can be automated, obviously, some Syndesis specific steps may not be translatable.

zregvart commented 2 years ago

I think it's a bit more complex than translating one model to another, for this to happen the behavior of Syndesis connectors/runtime would need to be replicated or compensated in some way in Kaoto.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

lucamaf commented 1 year ago

still needed ...

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 1 year ago

This has been closed due to inactivity. If you want to further pursue this development, please reopen it again adding the new information.