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

Refactor Addons Modules structure

XMLWordPrintable

    • 2021 Week 22-24 (from May 31), 2021 Week 25-27 (from Jun 21)

      See: https://docs.google.com/document/d/1Oj9ihhWdOZsErGJzGIRss6KgVeFZ927us1hebhdJl7U/

      The scope of this Jira is to review the `addons` module structure as part of the refactor for SB support.

      The new structure will look like this:

      addons
      |----persistence
      |--------runtime
      |----messaging
      |----cloudevents
      |----(...)
      quarkus-addons
      |----persistence
      |----messaging
      |----cloudevents
      |----(...)
      kogito-spring-boot-starter
      |----persistence
      |----messaging
      |----cloudevents
      

      The codegen modules shouldn't be there for now since we don't have the integration API just yet.

      Description of each module:

      • addons: main API, should not have runtime code. Just the entry point API to extend Kogito
      • quarkus-addons: can be below `kogito-quarkus-parent`. Specifics addons code for Quarkus
      • kogito-spring-boot-starter: specific SB addon code

      We don't need to create the starters perse, this will be done in another Jira to be opened.

            rhn-support-zanini Ricardo Zanini
            rhn-support-zanini Ricardo Zanini
            Marian Macik Marian Macik
            Marian Macik Marian Macik
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: