Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-8991

Refactor serverless-workflow-builder to redude dependency size

    XMLWordPrintable

Details

    • False
    • None
    • False
    • ---
    • ---
    • 2023 Week 15-17 (from Apr 10)

    Description

      Currently, most dependencies used by serverless workflow are consequence of openapi and rpc-
      If a workflow is not using neither of them, there is no way to get rid of them.
      Hence, the proposal is to move type handlers for openapi, rpc and asyncapi to different modules.
      All these modules will be included in the existing quarkus extension to keep backward compatibility, but when using java executor, user might skip them, reducing considerably the size of dependencies.

      Attachments

        Issue Links

          Activity

            People

              ftirados Francisco Javier Tirado Sarti
              ftirados Francisco Javier Tirado Sarti
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: