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

            Public project attachment banner

              context keys: [headless, issue, helper, isAsynchronousRequest, project, action, user]
              current Project key: KOGITO

              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: