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

Migrate serverless-workflow-diagram-editor from private to apache repos and libs

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • Kogito Tooling 0.33.0
    • None
    • None
    • 2023 Week 15-17 (from Apr 10), 2023 Week 18-20 (from May 1), 2023 Week 21-23 (from May 22), 2023 Week 27-29 (from Jul 3), 2023 Week 30-32 (from Jul 24), 2023 Week 33-35 (from Aug 14), 2023 Week 36-38 (from Sep 4), 2023 Week 24-26 (from Jun 12)

      Motivation

      Apache license doesn't allow third party libraries. Therefore those libraries must be removed from kie-tools project.

      Goal

      Enhance the efficiency of managing and updating dependencies by consolidating several interdependent J2CL libraries, previously located in dtikhomi (/treblereel) repositories, into a single kiegorup repository: https://github.com/kiegroup/j2cl-tools

      Details

      The dependencies, published under "org.treblereel" and "io.crysknife" groupId must be replaced with ones released to jboss repo under "org.kie.j2cl.tools.*" groupId. Java packages must be updated as well. All packages, branded by treblereel/crysknife must be updated to org.kie.j2cl.tools.

      Acceptance criteria

      No "org.treblereel" and "io.crysknife" dependencies are present in apache kie-tools repository.
      No known regressions are introduced.

              dtikhomi@redhat.com Dmitrii Tikhomirov
              dtikhomi@redhat.com Dmitrii Tikhomirov
              Lubomir Terifaj Lubomir Terifaj
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: