Hi Claus, hi all,

anytime I hear of a "dying" project I get worried, especially if like that
one.

But apart ServiceMix Bundles and the precious work continuously being done
by Jean-Baptiste, you are right and I exactly asked this question to
investigate the orientation and understand the feeling of other people on
the community.

I take the opportunity then say my opinion: "ServiceMix" name has its
"marketing" value and I think it is wrong to let it die.
People trust the name "ServiceMix", don't trust a standalone project on
Github with poor description and documentation.

Probably more and more people simply have the same need as me, and if it is
so, then why not to release the next version of it (Major version 5.0.0) as
more lightweight project, with only Camel, CXF and ActiveMQ (maybe like the
link posted by Mike)?
I believe continuing releasing a "ServiceMix" distribution, is good in the
sense that it encourage the adoption of the platform by starters, and it
will be easier to maintain it with less dependencies.
NMR and JBI should split from the main project and either become plugins or
a separate karaf distribution, anyway with its own independent releases and
versions.

Philosophically, it is not bad at all to remove something if its value has
decreased, and remember that "less is more" =>
http://books.google.it/books?hl=it&id=gJrmszNHQV4C&q=less+is+more#v=onepage&q=%22Less%20is%20more.%20(Browning)%22&f=false

What do you think?

Finally I've taken a quick look at fabric8 but honestly I've not understood
how does it relate to ServiceMix: I can basically summarize my needs as the
need a platform to run karaf/servicemix the demos you can find on my github
repositories: https://github.com/cristcost?tab=repositories
But I trust you and I'll take a more accurate look to it to better
understand. Thank you for the link.

Cristiano




2014-02-08 8:42 GMT+01:00 Claus Ibsen <[email protected]>:

> On Fri, Feb 7, 2014 at 7:08 PM, Cristiano Costantini
> <[email protected]> wrote:
> > Hi all,
> >
> > as I'm waiting for Servicemix 4.6.0 to come out because it solves some
> > problems with the version of some bundles, I was wondering if I should
> move
> > to Karaf (2.3.3) instead on using Servicemix as the basis for my
> > application.
> >
> > In fact I use Spring, Pax Web, Camel and CXF, and I'll probably need
> > ActiveMQ if I need to implement some specific EIP. I need many
> dependencies
> > from the servicemix bundles of wrapped dependencies, but I don't other
> > ServiceMix features, especially NMR that I understand from SMX4NMR-319 is
> > blocking release of 4.6.0.
> >
> > What you suggest me to do?
> >
> > Thank you!
> > Cristiano
>
> ServiceMix is a much less active project today than it used to be.
> Also most of the work that used to be at SerivceMix is now happening
> at Karaf and Camel instead.
>
> Users looking for a single download installation can still find value
> in ServiceMix. But its a bit concerning that the project does not do
> releases so often.
>
>
> In my mind ServiceMix is a dying project, and users should take that
> into account.
>
> I would point people 2 main ways.
>
> 1)
> Karaf and then install what they need such as Camel / CXF etc.
> Then you can build your own ServiceMix.
>
> 2)
> fabric8 which is has a lot more to offer.
> http://fabric8.io/
>
> certainly for the new era of cloud and managing a lot of containers,
> and having a consistent web user interface using hawtio, and much
> more.
>
> .. and besides fabric8 you may find value in Apache Karaf Cellar, and
> possible other 3rd party projects.
>
>
>
> --
> Claus Ibsen
> -----------------
> Red Hat, Inc.
> Email: [email protected]
> Twitter: davsclaus
> Blog: http://davsclaus.com
> Author of Camel in Action: http://www.manning.com/ibsen
> Make your Camel applications look hawt, try: http://hawt.io
>

Reply via email to