Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move all UI packages from kogito-apps to kie-tools #833

Closed
5 tasks
Tracked by #967
tiagobento opened this issue Jan 17, 2024 · 0 comments
Closed
5 tasks
Tracked by #967

Move all UI packages from kogito-apps to kie-tools #833

tiagobento opened this issue Jan 17, 2024 · 0 comments
Assignees
Labels
area:engine Related to the runtime engines area:tools Issues affecting Apache KIE tooling projects type:non-functional Benchmarks, assessments, reports etc

Comments

@tiagobento
Copy link

tiagobento commented Jan 17, 2024

For historical reasons that are not relevant anymore, many components that compose Runtime Tools and Quarkus Dev UI pages lived in kogito-apps. Given the reusability necessity we have amongst our many distribution channels and systems, kogito-apps ended up having a dependency with kie-tools, resulting in a circular dependency, since kie-tools depends on the JIT Executor and other artifacts hosted at kogito-{apps, runtimes}.

To solve this cyclic dependency, all packages that are currently hosted at kogito-apps/ui-packages will move to kie-tools/packages. During this migration, it is expected that the package structure will change to conform with what was already migrated to kie-tools as part of apache/incubator-kie-tools#1982.

Since many packages present on ui-packages are used by Quarkus Dev UIs that are still hosted on kogito-apps, such Quarkus Dev UI modules will move to kie-tools as well.

Things to keep in mind:

@tiagobento tiagobento added area:tools Issues affecting Apache KIE tooling projects area:engine Related to the runtime engines labels Jan 17, 2024
@tiagobento tiagobento moved this from 📋 Backlog to ⏳ In Progress in 🦉 KIE Podling Board Jan 17, 2024
@tiagobento tiagobento added the type:non-functional Benchmarks, assessments, reports etc label Jan 25, 2024
@tiagobento tiagobento changed the title Move all UI packages and Quarkus Dev UIs from kogito-apps to kie-tools Move all UI packages from kogito-apps to kie-tools Feb 23, 2024
@thiagoelg thiagoelg moved this from ⏳ In Progress to 🧐 In Review in 🦉 KIE Podling Board Mar 8, 2024
@pefernan pefernan self-assigned this Mar 21, 2024
@github-project-automation github-project-automation bot moved this from 🧐 In Review to 🎯 Done in 🦉 KIE Podling Board Apr 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:engine Related to the runtime engines area:tools Issues affecting Apache KIE tooling projects type:non-functional Benchmarks, assessments, reports etc
Projects
Status: 🎯 Done
Development

No branches or pull requests

4 participants