openrewrite / rewrite-quarkus

OpenRewrite recipes for Quarkus.
Apache License 2.0
10 stars 7 forks source link

Spring to quarkus migration #88

Open Kibrom1 opened 2 months ago

Kibrom1 commented 2 months ago

What problem are you trying to solve?

I’m planning to work on migrating spring boot 3 to quarkus migration and want to see if there any plan to implement a recipe for that.

Describe the solution you'd like

The capability to migrate spring boot to quarkus services.

Have you considered any alternatives or workarounds?

The only alternative in mind is to do it manually.

Additional context

Are you interested in contributing this feature to OpenRewrite?

Yes, I can support and would like to be involved in this effort

timtebeek commented 2 months ago

Thanks a lot for the offer to help @Kibrom1 ! I think the best way to start is to break down the problem into smaller steps, for instance looking at dependencies, annotations and properties separately, and then start to define declarative yaml recipes to chip off some of that work already. The goal initially would be to have a decent start of common migration steps, and then from there work up to expand coverage. A complete migration might seem a little hard at first, but the goal is to save time with a decent start.

Kibrom1 commented 2 months ago

Thank you for getting back @timtebeek. This is my first time to contribute to openrewrite, so I will start looking at it and start working on it.