+1 ------------- Freeman(Yue) Fang Red Hat, Inc. FuseSource is now part of Red Hat Web: http://fusesource.com | http://www.redhat.com/ Twitter: freemanfang Blog: http://freemanfang.blogspot.com http://blog.sina.com.cn/u/1473905042 weibo: @Freeman小屋
On 2013-2-4, at 下午6:50, Andreas Pieber wrote: > +1 from my side too! > > Kind regards, > Andreas > > > On Mon, Feb 4, 2013 at 11:49 AM, Robert Davies <[email protected]> wrote: > >> sounds good to me too >> >> On 4 February 2013 10:21, Guillaume Nodet <[email protected]> wrote: >> >>> Yeah, that sounds like a good plan to me, +1 >>> >>> >>> On Mon, Feb 4, 2013 at 10:46 AM, Gert Vanthienen >>> <[email protected]>wrote: >>> >>>> Guillaume, >>>> >>>> >>>> Bundles and specs are usually released separately these days and they >>> have >>>> a completely different release cycle than the container, so I would >> keep >>>> those as they are today. >>>> >>>> I was mainly thinking about Features itself and the things we usually >>>> release together with that (Utils, Components, NMR, Archetypes). If we >>>> could strip that down to a single maven build for the container itself >>> and >>>> drop the JBI/NMR bits, we should be able to do those container builds >>> more >>>> quickly and easily, making it easier to stay up-to-date with all other >>>> dependency versions (Karaf, Camel, CXF, ...) >>>> >>>> >>>> Regards, >>>> >>>> Gert Vanthienen >>>> >>>> >>>> On Mon, Feb 4, 2013 at 9:16 AM, Guillaume Nodet <[email protected]> >>> wrote: >>>> >>>>> Are you also talking about moving back everything in a single >>> subproject >>>> ? >>>>> So that the release would only consist in a single maven release ? >>>>> If so, I'm not sure we can easily do that for bundles (which are used >>> by >>>>> downstream projects), and also the specs (which are used by Karaf). >>>>> >>>>> >>>>> On Sun, Feb 3, 2013 at 9:54 PM, Gert Vanthienen >>>>> <[email protected]>wrote: >>>>> >>>>>> L.S., >>>>>> >>>>>> >>>>>> About a year and a half ago, we had some discussions on the mailing >>>> list >>>>>> about a plan for Apache ServiceMix 5.0 and had some initial commits >>> to >>>>>> build the additional services and functionality. Since then >> however, >>>>> none >>>>>> of us have actually had the time to work on that code or move >> things >>>>>> forward. >>>>>> >>>>>> In the meanwhile, we are also struggling constantly to get our >>> releases >>>>>> done in timely fashion. The latest 4.5.0 release took almost 9 >>> months >>>>>> since the first mention of it on the dev@ list. Doing a >> ServiceMix >>>>>> release >>>>>> now is quite a task: it usually involves doing releases in 5 or 6 >>>>>> subprojects. >>>>>> >>>>>> I would like to propose a new plan for Apache ServiceMix 5.0. >>> Instead >>>> of >>>>>> doing a lot of new development, how about we start with the current >>> 4.x >>>>>> features codebase and remove everything that's related to JBI and >> the >>>>> NMR. >>>>>> That will give us a nice and simple integration container build >>> (based >>>>> on >>>>>> Karaf, Camel, CXF, ActiveMQ, ...) and everything is living in a >>> single >>>>>> project that's quick and easy to release. >>>>>> >>>>>> If we start doing this now, we could get a build out with Karaf >>> 2.3.0, >>>>>> ActiveMQ 5.8.0, Camel 2.11.0 (which will bring in Scala 2.10 and >>> opens >>>> up >>>>>> the possibility to include the Akka OSGi examples I built a few >>> months >>>>> ago) >>>>>> pretty soon after those versions are available. With only one >>> project >>>>> to >>>>>> maintain the versions of all those dependencies, we should be able >> to >>>>>> follow up more regularly as our sibling projects do (new) fix >>> releases >>>> as >>>>>> well. >>>>>> >>>>>> We don't have to throw away the existing ServiceMix 5.0 code by the >>>> way, >>>>> we >>>>>> can always move that into a separate branch and then cherry-pick >> the >>>>> useful >>>>>> bits afterwards, but I think our first goal now should be to get >>>>> ourselves >>>>>> in a position that we can actually build and release stuff more >>> easily >>>>>> again. >>>>>> >>>>>> >>>>>> Wdyt? >>>>>> >>>>>> Gert Vanthienen >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> ------------------------ >>>>> Guillaume Nodet >>>>> ------------------------ >>>>> Red Hat, Open Source Integration >>>>> >>>>> Email: [email protected] >>>>> Web: http://fusesource.com >>>>> Blog: http://gnodet.blogspot.com/ >>>>> >>>> >>> >>> >>> >>> -- >>> ------------------------ >>> Guillaume Nodet >>> ------------------------ >>> Red Hat, Open Source Integration >>> >>> Email: [email protected] >>> Web: http://fusesource.com >>> Blog: http://gnodet.blogspot.com/ >>> >>
