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

Refactor Addons Modules structure

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: