Le mer. 18 janv. 2023 à 19:43, Andrea Cosentino <anco...@gmail.com> a
écrit :

> Hello,
>
> The point is just one in relation to OSGi metadata. The components will be
> consumed, also, by runtimes that don't need OSGi metadata, so why all the
> components should be with OSGi metadata and packaged as bundles?
>

I'm maybe a bit dumb but why all the work and meta for quarkus and spring
boot if the reasoning is right?
I perfectly understand spring or quarkus have their own programming
model/runtime so need specific code and meta but then how is OSGi different?

A simple example is that you should be able to drop most jandex indices if
your statement is true.


>
> I don't see the reason why. At least the OSGi metadata should be generated
> under camel Karaf project, instead of being part of the core components
>

I think the exact opposite since handling metadata in a 3rd always got
proven not working very well for end user.
SMix did a bunch of forks for that reason - which was enabling users but
also a big constrait since users were not able to use the actual binaries
for ex.
Having metada on the fly is a neat solution but does not work very long,
even when you have a bunch of people to maintain is - graalvm metadata
repository is poorly usable for that reason today so for the camel
ecosystem it sounds impossible to do with a good quality and being able to
say "next release" at each release for end users is just not an option -
but what it would mean concretely to not handle it in camel.


>
> I see there is a veto about moving to apache Karaf. It was already a mess
> before to maintain the features and release camel-karaf with Camel 3, in
> the end there were one contributor (myself) taking care of them, with some
> sporadic help. I really don't have the capacity in the future.
>

Guess it joins my previous point and actually justifies it should be in
camel project or not at the end since it looks like the status of the
camel-osgi ecosystem as of today - inter projects.


>
> If the situation is this, as Camel PMC we'll need to discuss this and
> eventually discontinue, deprecating or make the camel-karaf releases
> optional.
>

+1 if there is no real ownership, better to go to attic than have a not
living project IMHO


>
> Thanks.
>
>
>
> Il mer 18 gen 2023, 19:27 Matt Pavlovich <mattr...@gmail.com> ha scritto:
>
> > I have a similar question on this point--
> >
> > > On Jan 18, 2023, at 12:02 PM, Łukasz Dywicki <l...@code-house.org>
> > wrote:
> > >
> > > 6) I do not see any sign of what is going to happen with OSGi metadata
> > which is present for Apache Camel 3.x components. Is Camel 4.x going to
> > retain OSGi metadata?
> >
> > How is maintaining OGSI metadata in Camel a concern?
> >
> > Thanks,
> > Matt Pavlovich
>

Reply via email to