On 8/22/07, Nodet Guillaume <[EMAIL PROTECTED]> wrote: > I'd like to start a discussion on ServiceMix roadmap.
Yay! > On the short term, hopefully the Apache Board will approve ServiceMix > gradation as a TLP at the end of the month (the board meeting is on > 28th of August). Once done, we should start moving the resources to > their new locations (servicemix.apache.org). At the same time, we > may want to release a 3.1.2 (removing the incubator disclaimers) and > a 3.2. I think we can plan on 17/09 for 3.1.2 and 01/10 for 3.2. I agree that released 3.1.2 as the first release as a TLP is a good plan. Looks like we've got some work to do to get 3.2 out the door by October (http://tinyurl.com/2cbduz) and I've got some additional issues that I need to file and work to do for the archetypes. There seem to be a handful of smallish bugs there. > On the middle term, I'd like to start working on ServiceMix 4.0. We > already discussed that a bit and the key points is OSGi. I have been > experimenting a bit in some branches on svn and I really think OSGi > will provide the needed platform to base ServiceMix 4.0 on. At the > same time, I have been working on a new API for ServiceMix 4.0 which > is available at https://svn.apache.org/repos/asf/incubator/ > servicemix/branches/servicemix-4.0/api. This is work in progress and > I'd like feedback on it as much as possible. I will start a separate > thread about ServiceMix 4.0. I haven't had the time to look at your OSGi work since back in May when we were at JavaOne so I'll take a look at this. I'd also like to make sure that we document the new APIs much better than the existing stuff. One of the biggest shortcomings currently is Javadoc and comments to provide others an understanding of the code. > On the long term, I'd like ServiceMix to support JBI 2.0 and SCA. > It will obviously depend on when JBI 2.0 spec is released... In addition, I'd like to create more formal thread pooling support package for SMX and I think that the 4.0 branch is the best place to do this work. But I won't be starting work on this until we have a good handle on the 3.1.2 and 3.2 releases. I have also begun work on providing better Javadocs and comments in the new servicemix-jms consumer and provider endpoints. Once this is complete I will begin to doc the new servicemix-http consumer and provider endpoints. This is all a work in progress that I will just continually check in as I go. I suppose I should file an issue to track this work as it is committed. I was also digging around today in the activemq-web-console wondering about getting it running in SMX for monitoring destinations. On a related note, when are we planning on upgrading ActiveMQ? Are we waiting for SMX 4.0? Bruce -- perl -e 'print unpack("u30","D0G)[EMAIL PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" );' Apache ActiveMQ - http://activemq.org/ Apache ServiceMix - http://servicemix.org/ Apache Geronimo - http://geronimo.apache.org/ Castor - http://castor.org/
