apache / incubator-kie-issues

Apache License 2.0
12 stars 1 forks source link

EPIC - Move the source of `kie-sandbox-quarkus-accelerator` to `kie-tools` and use its repo as a deployment repo #1090

Open tiagobento opened 7 months ago

tiagobento commented 7 months ago

Instead of maintaining the code directly on https://github.com/apache/incubator-kie-sandbox-quarkus-accelerator, we should just move the code to a package on kie-tools and push it to https://github.com/apache/incubator-kie-sandbox-quarkus-accelerator as part of the release process. This will make sure this repo is always in sync with the rest of kie-tools.

Locally, when developing KIE Sandbox, we should spawn a Git server so that KIE Sandbox can clone the Accelerator code from it.

NOTE: We can do the same for https://github.com/kiegroup/serverless-logic-sandbox-deployment/tree/quarkus-accelerator and https://github.com/kiegroup/kie-samples


TODO:

tiagobento commented 2 weeks ago

For Apache KIE 10.0, we'll still rely on manually editing code on https://github.com/apache/incubator-kie-sandbox-quarkus-accelerator/tree/0.0.0, but for 10.1 and beyond, we'll produce the source of the Accelerator from kie-tools, and we'll treat it as a release artifact. https://github.com/apache/incubator-kie-sandbox-quarkus-accelerator will become a hosting repo only (no development), just like https://github.com/apache/incubator-kie-kogito-online hosts the GitHub Pages deployment of KIE Sandbox.

tiagobento commented 2 weeks ago

Our daily-dev builds should continue updating the 0.0.0 branch, although I think it would be better to switch for main instead, to follow the "streams" we have setup for container images too...

tiagobento commented 2 weeks ago

Added a TODO list in the description of this issues.