[ https://issues.apache.org/jira/browse/CAMEL-20896?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen updated CAMEL-20896: -------------------------------- Fix Version/s: 4.8.1 (was: 4.x) > Camel migration tool > -------------------- > > Key: CAMEL-20896 > URL: https://issues.apache.org/jira/browse/CAMEL-20896 > Project: Camel > Issue Type: New Feature > Components: tooling > Reporter: Jiri Ondrusek > Assignee: Jiri Ondrusek > Priority: Major > Fix For: 4.8.1 > > > Quarkus introduced a migration tool in the past (see the documentation - > [https://quarkus.io/guides/update-quarkus]). Camel Quarkus leveraged the tool > and added support for migration of the camel-quarkus projects. > > Now is the right time to bring such migrations into plain Camel. > Current status: > * Quarkus migration tool uses OpenRewrite recipes > * Camel Quarkus added recipes for the migration of plain Camel from 3.x to > 4.x • > * Recipes are located in the Quarkus repository ( > [https://github.com/quarkusio/quarkus-updates/tree/main/recipes/src/main/java/io/quarkus/updates/camel] > ) > I'd like to propose several improvements: > # The recipes should be moved into the Camel repository (together with the > tests) > # There should be an easy way of running those recipes on plain Camel > projects > # The recipes module has to become a part of the released Camel bits (it > could be added as the last released module as nothing should depend on it) > # The Quarkus repository has to be refactored to use the Camel recipes (and > tests) artifact -- This message was sent by Atlassian Jira (v8.20.10#820010)