camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chad Beaulac <cabeau...@gmail.com>
Subject Re: [DISCUSS] - About Mina 1.x and 2.x in Camel 2.10 and/or Camel 3.0
Date Tue, 10 Apr 2012 20:48:58 GMT
Consider
- upgrade hl7 and syslog components to use camel-mina2
- leave Mina 1 in code base. Less customer breakage 
- leave camel-mina2 with a 2 in it. More explicit given the API breakages between Mina versions
- camel-mina2 async behavior is under development and drastically affecting the component.
I'm concerned about 2.10 having the currently checked in version being released and dealing
with breakage in 2.10.x

Regards
Chad Beaulac 
Objective Solutions, Inc
www.objectivesolutions.com

Sent from my iPhone

On Apr 10, 2012, at 4:07 AM, Claus Ibsen <claus.ibsen@gmail.com> wrote:

> Hi
> 
> We have a discussion about the http3 vs http4 components also on this @dev.
> 
> A similar situation is with the camel-mina and camel-mina2 components.
> 
> As Mina 2.x is similar to Mina 1.x and has less API breaking than the
> HTTP client.
> You need to migrate if you use custom codecs with Mina as 1.x and 2.x
> API is changed.
> 
> We could consider dropping the old camel-mina in favor of Mina 2.x only.
> This would force people to migrate if they use custom mina codes if
> they upgrade to Camel 2.10 or better.
> 
> We have a few components that use Mina as well such as
> - camel-hl7
> - camel-syslog
> 
> The hl7 is using the old Mina 1.x custom codec. We could upgrade that
> to Mina 2.x.
> Likewise for camel-syslog as it uses Mina 1.x as well.
> 
> Then we avoid having a mina and mina2 components in a released Camel version.
> As camel-mina2 is added to the Camel 2.10 release, and its not yet released.
> 
> And have the situation for Camel 3.0. Whether we should remove Mina
> 1.x, and then rename
> mina2 to mina. And if we wanted to keep mina 1.x component, then name it mina1.
> This may confuse people.
> 
> Any thoughts?
> 
> 
> -- 
> Claus Ibsen
> -----------------
> CamelOne 2012 Conference, May 15-16, 2012: http://camelone.com
> FuseSource
> Email: cibsen@fusesource.com
> Web: http://fusesource.com
> Twitter: davsclaus, fusenews
> Blog: http://davsclaus.blogspot.com/
> Author of Camel in Action: http://www.manning.com/ibsen/

Mime
View raw message