Skip to content

Pure Java Project Bootsrapping #2080

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

Closed
csviri opened this issue Oct 6, 2023 · 0 comments · Fixed by #2083 or #2090
Closed

Pure Java Project Bootsrapping #2080

csviri opened this issue Oct 6, 2023 · 0 comments · Fixed by #2083 or #2090
Assignees
Milestone

Comments

@csviri
Copy link
Collaborator

csviri commented Oct 6, 2023

It helps the developers to bootstrap an empty project with some base classes in it, thus a working skeleton of an operator. This is almost trivial to do for Quarkus and Spring boot, since both project has generators out of the box. In addition to that Quarkus bootstrapping is supported by go Operator SDK, (cli for quarkus-cli is also under development atm). For pure java we could nicely support this by a maven plugin, think

mvn io.javaoperatorsdk:bootstrapper:4.4.4:create \
    -DprojectGroupId=org.acme \
    -DprojectArtifactId=getting-started \
@csviri csviri self-assigned this Oct 6, 2023
@csviri csviri added this to the 4.6 milestone Oct 6, 2023
@csviri csviri changed the title Pure Java Project Boostrapping Pure Java Project Bootsrapping Oct 6, 2023
@csviri csviri modified the milestones: 4.6, 4.5 Oct 9, 2023
This was linked to pull requests Oct 9, 2023
@csviri csviri closed this as completed Oct 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant