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

Identify branches to maintain in each kiegroup repository #419

Closed
Tracked by #412
eduardocerqueira opened this issue Aug 11, 2023 · 16 comments
Closed
Tracked by #412

Identify branches to maintain in each kiegroup repository #419

eduardocerqueira opened this issue Aug 11, 2023 · 16 comments
Labels
apache:compliance apache:migration Related to Apache Migration

Comments

@eduardocerqueira
Copy link
Member

eduardocerqueira commented Aug 11, 2023

Repos:

https://github.com/kiegroup/drools
https://github.com/kiegroup/kogito-runtimes
https://github.com/kiegroup/kogito-apps
https://github.com/kiegroup/kogito-examples
https://github.com/kiegroup/kogito-docs
https://github.com/kiegroup/kogito-images
https://github.com/kiegroup/kogito-operator
https://github.com/kiegroup/kogito-website
https://github.com/kiegroup/kogito-pipelines
https://github.com/kiegroup/kie-tools
https://github.com/kiegroup/kie-benchmarks
https://github.com/kiegroup/optaplanner
https://github.com/kiegroup/kogito-serverless-operator
https://github.com/kiegroup/optaplanner-quickstarts
https://github.com/kiegroup/kie-docs
https://github.com/kiegroup/kogito-benchmarks
https://github.com/kiegroup/kie-sandbox-quarkus-accelerator
https://github.com/kiegroup/kogito-online-staging
https://github.com/kiegroup/kogito-online
@radtriste
Copy link

@eduardocerqueira @porcelli @baldimir
here are my questions from the repositories we currently use:

  • kogito-serverless-operator stays is not moved ?
  • kie-jpmml-integration should be moved ? cc @danielezonca
  • if optaplanner is moved, shouldn't we move optaplanner-quickstarts and optaplanner-website as well ?
  • what about drools-website ?
  • what would become of kie-docs ?

For reference, here are the configuration we use on pipelines to generate Jenkins jobs for Kogito/Drools8/OP8, and it helps to know which repositories are currently in use:

@porcelli
Copy link
Contributor

@radtriste I think all the repositories you listed has been overlooked. I think they should be part of the move.

the -websites are a bit trick, as we need some updated version of the sited under Apache, as we need to better communicate KIE (as it's the official project) and better positioning the sub-projects (drools, jbpm, etc)

@lazarotti @mdproctor @krisv ?

@MarianMacik
Copy link
Member

MarianMacik commented Aug 21, 2023

@eduardocerqueira @porcelli @baldimir
There is one more repository, which I highlighted in the initial Apache Move Planning document:
https://github.com/kiegroup/kogito-benchmarks

@tiagobento tiagobento changed the title Identify branches to maintain in each repository Identify branches to maintain in each kiegroup repository Aug 21, 2023
@tiagobento
Copy link

We have https://github.com/kiegroup/kie-sandbox-quarkus-accelerator as well, used on the community production environments of KIE Sandbox, like https://sandbox.kie.org, https://dmn.new, and https://bpmn.new. The branches of this repo are described on its README.

@tiagobento
Copy link

tiagobento commented Aug 21, 2023

For these production community environments to work, we also depend on two other repos, that are used for the GitHub Pages deployments:

Their names contain kogito for historical reasons, but they're both part of the KIE Tools production community infrastructure.

@tiagobento
Copy link

@ederign Correct me if I'm wrong, but I think https://github.com/kiegroup/serverless-logic-sandbox-deployment is analogous to https://github.com/kiegroup/kogito-online for Serverless Logic Web Tools, right?

@ederign
Copy link
Member

ederign commented Aug 21, 2023

I think so, but let's confirm with @caponetto

@caponetto
Copy link

caponetto commented Aug 22, 2023

@ederign @tiagobento Yes. The deployment of Serverless Logic Web Tools is on gh-pages branch (dev and staging included) and the Quarkus accelerator is on quarkus-accelerator branch.

@porcelli
Copy link
Contributor

Repos to move:
kogito-serverless-operator
optaplanner-quickstarts
kie-docs
kogito-benchmarks
kie-sandbox-quarkus-accelerator
kogito-online-staging
kogito-online

2nd Phase Move:
*-website (will need updates, will use jbake)

Left behind:
jpmml left behind (probably can't anyway due to license)
serverless-logic-sandbox-deployment

@MarianMacik
Copy link
Member

Repos to move: kogito-serverless-operator optaplanner-quickstarts kie-docs kogito-benchmarks kie-sandbox-quarkus-accelerator kogito-online-staging kogito-online

2nd Phase Move: *-website (will need updates, will use jbake)

Left behind: jpmml left behind (probably can't anyway due to license) serverless-logic-sandbox-deployment

@porcelli Where are kogito-runtimes, kogito-apps, kogito-examples and others from the first comment?

@porcelli
Copy link
Contributor

@MarianMacik if you check I also updated the description of the issue to incorporate my last comment.

my last comment was just for record the decision that were made during the sync call we had early today between Red Hat and IBM

@eduardocerqueira
Copy link
Member Author

At this point all repos were identified. The repos migration is tracked on this issue #428
and the copyrights and headers on this #413

@porcelli
Copy link
Contributor

not so fast @eduardocerqueira

Just found out https://github.com/kiegroup/drools-lsp

And we also have kie-issues

@porcelli porcelli reopened this Sep 15, 2023
@porcelli
Copy link
Contributor

thank you @tarilabs to spot one more repo that has been left behind.

https://github.com/kiegroup/dmn-feel-handbook#readme

@porcelli porcelli moved this from Done to In Progress in APACHE migration Sep 18, 2023
@porcelli
Copy link
Contributor

there's also this repository https://github.com/kiegroup/kie-issues

@eduardocerqueira eduardocerqueira moved this to In Progress in 🦉 KIE Podling Board Oct 3, 2023
@eduardocerqueira eduardocerqueira moved this from In Progress to Done in 🦉 KIE Podling Board Oct 3, 2023
@porcelli porcelli moved this from Done to In Review in 🦉 KIE Podling Board Oct 3, 2023
@eduardocerqueira
Copy link
Member Author

Thank you everyone for the comments with the missed repos, they were added to the EPIC https://github.com/orgs/apache/projects/295/views/3?pane=issue&itemId=40508194 where we will continue tracking the work for transferring the repos to Apache.

Closing this task, pls use the EPIC listed above for further comments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
apache:compliance apache:migration Related to Apache Migration
Projects
Archived in project
Development

No branches or pull requests

7 participants