+1
I think this could be a good solution to get a "ready to use" platform
as SMX was. Many customers and I had been using SMX for years, for this
rich integrated quality.
Nevertheless, I'm not sure this will be a "miracle" solution. My last
and current works are all about migrating a customer's applications
system from a very old RedHat Fuse (some kind of complex system based on
SMX) to a "hand made" platform based on the last Karaf and Camel
versions (ActiveMQ is also used, but will be deployed as a separate
middle-ware), building our own features to provide what was, more or
less, out of the shelf in SMX.
This is a rather painful work, but doing that we aim to be able to
maintain Karaf, Camel and other components depending on out needs,
upgrading what is necessary when kit's necessary.
I remember in the past having working on a failed project for replacing
the Camel version in SMX, that was not so easy as it looked like.
What upgrading strategy do you imagine for Karaf, Camel, CXF, etc. ?
Migrating from our old Camel 2.X to 3.X we discovered a lot of
differences (small ones or bigger ones), deprecated or removed
components... Do you plan to provide with each last Karaf, the last Camel ?
I'm going to follow up your discussion on this topic...
Ephemeris Lappis
Le 18/01/2023 à 13:44, Jean-Baptiste Onofré a écrit :
Hi guys,
The ServiceMix community is discussing about moving most of the SMX
parts into Karaf (the useful parts ;) ).
As part of this move, the "main" ServiceMix distribution is mainly a
Karaf assembly.
Currently, we have two distributions: "standard"
(apache-karaf-x.x.x.tar.gz) and "minimal"
(apache-karaf-minimal-x.x.x.tar.gz).
I propose to add a new distribution (in assemblies):
apache-karaf-integration-x.x.x.tar.gz containing ready to go
Karaf/Camel/CXF/ActiveMQ smooth integration.
Concretely, it means:
- we will have integration features repository XML
- we will have a distribution based on this features repository
- we will have itest on this distribution with the best coverage we can
If there is no objection, I will create the Jira and create a PR (as I
have almost all ready :)).
Thoughts ?
Regards
JB
--
Cet e-mail a été vérifié par le logiciel antivirus d'Avast.
www.avast.com