Sorry for appearing to hijack this thread. Moving my comments out to a new user thread.
On Tue, Oct 9, 2012 at 9:17 AM, Scott England-Sullivan <sully6...@gmail.com> wrote: > It seems like feature definitions are at a point to where they are evolving > at a different pace than the Karaf core. Specifically WRT 3rd party APIs. > > Would it be possible/make sense to create a separate project that individuals > could contribute new or updated feature definitions? > > A similar model as the PAX composite or profile repository. > > Taking it a step further, if the Karaf core project could be decoupled from > the feature definitions it might be possible to offer a more current feature > set without cutting a new Karaf release. > > Thoughts? > > > On Oct 9, 2012, at 8:08 AM, Claus Ibsen <claus.ib...@gmail.com> wrote: > >> On Tue, Oct 9, 2012 at 12:48 PM, Jamie G. <jamie.goody...@gmail.com> wrote: >>> My understanding that the spring31 feature would be an optional part >>> of Karaf 2.3. >>> >>> As to Karaf 2.4 - other than spring 3.1 i think we need to start a >>> separate thread to discuss that particular branch's major changes. >>> Please note, we've added a 2.4.0 version to Jira so that issues for >>> that future release can be recorded. >> >> I am not sure it must require a new 2.4.0 release soo soon for end >> user to be able to use Spring 3.1 with Karaf. >> Its a fairly minor upgrade as Spring Framework have excellent compatibility. >> >> And IMHO it would be a confusing message to send to the Karaf >> community, that after having 9 patch releases on 2.2.x >> We cut a 2.3.0, and then just 4-6 weeks later cut a 2.4.0. Then people >> may think that the 2.3.0 release is severely damaged since a 2.4.0 >> came out so soon. >> >> >> I would like using Spring 3.1 in earlier releases such as the 2.3.0 onwards. >> And if the Karaf team made it fairly easy to upgrade, and had official >> documentation to do so. >> eg so ppl can see its "officially" supported etc. >> >> It may be adjusting some configuration file, or copy some file like >> the cxf jre properties file etc. >> >> >> >> Spring 3.2 is likely coming out later this year they are cutting their >> RC1 in the near future. >> And some other Spring projects now requires Spring 3.1 onwards such as >> Spring Integration, Spring WebServices etc. >> >> >> Anyway keep up the good work. >> >> Just make sure its easier to upgrade Jetty and Spring in the >> container, that would be my preference. >> And by easier I mean it could just be some FAQ / doc page showing how >> to do it etc. >> And it would be nice with some unit tests for that as well. So Karaf >> is tested a bit with Spring 3.1 etc. >> >> >>> Cheers, >>> Jamie >>> >>> On Tue, Oct 9, 2012 at 8:12 AM, Christian Müller >>> <christian.muel...@gmail.com> wrote: >>>> I share most/all of the opinions. >>>> >>>> My additional 0,02$: >>>> - If we have to release Karaf 2.3.0 today or in the next days, may be it's >>>> safer to postpone the spring31 feature for Karaf 2.4.0/3.0.0. In this case, >>>> Karaf 2.4.0 should be released in the next 2 - 5 weeks. >>>> - If we can postpone Karaf 2.3.0 for 4 - 14 days, it would be great to >>>> provide the spring31 feature in Karaf 2.3.0. >>>> >>>> Best, >>>> Christian >>>> >>>> On Tue, Oct 9, 2012 at 11:19 AM, Jamie G. <jamie.goody...@gmail.com> wrote: >>>> >>>>> The dependencies table Achim was mentioning: >>>>> >>>>> http://karaf.apache.org/index/documentation/karaf-dependencies/karaf-deps-2.2.x.html >>>>> >>>>> On Tue, Oct 9, 2012 at 5:12 AM, Guillaume Nodet <gno...@gmail.com> wrote: >>>>>> Fwiw, mina 2.0.7 is now available, so i'll update 2.3.x branch to it, >>>>>> unless someone has already done it. >>>>>> >>>>>> On Tue, Oct 9, 2012 at 9:23 AM, Achim Nierbeck <bcanh...@googlemail.com >>>>>> wrote: >>>>>> >>>>>>> I think a valid "workaround" would be to offer a spring31 feature, I'm >>>>>>> quite sure >>>>>>> we're able to extract that kind of feature from trunk ;) >>>>>>> >>>>>>> regarding the road-map proposal, yes this would be really helpful. >>>>>>> I know we have a Matrix showing which version does contain which >>>>>>> dependencies (@Jamie where is it located?) >>>>>>> but somehow it's again a pain to find it. >>>>>>> >>>>>>> I think we need to redo our webpage desperately since not all >>>>>>> information can be found easily and the menu >>>>>>> doesn't necessarily relate to the content (e.g. the manual) >>>>>>> >>>>>>> regards, Achim >>>>>>> >>>>>>> 2012/10/9 Charles Moulliard <ch0...@gmail.com>: >>>>>>>> Even if I understand the karaf position I completely agree about >>>>> Claus's >>>>>>>> remark to also have Spring 3.1 for Camel and others projects. >>>>>>>> >>>>>>>> What I would like to propose is that we create for Karaf/ServiceMix >>>>>>>> projects a page containing a table of the different software used and >>>>>>> have >>>>>>>> a roadmap about them. This question is important not only for Spring >>>>>>>> framework but also Pax, Aries, Felix, ... which are (re)packaged into >>>>>>>> Karaf/ServiceMix >>>>>>>> This will avoid that we discover a few days before the publication of >>>>> a >>>>>>>> release that we have miss something >>>>>>>> >>>>>>>> Just my 5€ cents. >>>>>>>> >>>>>>>> On Tue, Oct 9, 2012 at 8:19 AM, Claus Ibsen <claus.ib...@gmail.com> >>>>>>> wrote: >>>>>>>> >>>>>>>>> On Mon, Oct 8, 2012 at 7:30 PM, Daniel Kulp <dk...@apache.org> >>>>> wrote: >>>>>>>>>> >>>>>>>>>> On Oct 8, 2012, at 1:08 PM, Jean-Baptiste Onofré <j...@nanthrax.net> >>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Agree Claus, but Camel is not the only application running on >>>>> Karaf. >>>>>>>>>>> >>>>>>>>>>> So, we have to think about "others projects" as well. >>>>>>>>>>> >>>>>>>>>>> I have no problem to upgrade to Spring 3.1.x but later (why not >>>>>>> imagine >>>>>>>>> a Karaf 2.4.x for that, it could be a good indicator), and propose >>>>> both >>>>>>>>> Spring 3.0 and 3.1 in Karaf 2.3.0 (depending of the impact, that I >>>>> gonna >>>>>>>>> test tonight). >>>>>>>>>> >>>>>>>>>> I agree with that. I know CXF has had very little testing with >>>>>>> Spring >>>>>>>>> 3.1.x. I would definitely prefer keeping on 3.0.7 for Karaf 2.3 >>>>> and >>>>>>>>> think about that for 2.4. >>>>>>>>>> >>>>>>>>>> I also agree that this is way to close to "release" to flip out a >>>>>>> major >>>>>>>>> component like spring. Maybe a month ago, but not now. >>>>>>>>> >>>>>>>>> Yeah I can understand the deadline issue as well. >>>>>>>>> >>>>>>>>> But its a shame that the new shiny Karaf 2.3.0 comes out of the box >>>>>>>>> with the old Spring 3.0.7 from Dec 2011. And there has not been any >>>>>>>>> new releases of Spring 3.0.x since. >>>>>>>>> >>>>>>>>> It would be cool if it was possible to provide an easy way for people >>>>>>>>> to switch Karaf to offer Spring 3.1. >>>>>>>>> Maybe that requires to offer a spring31 feature, and an easy way for >>>>>>>>> people to configure Karaf to use that. >>>>>>>>> >>>>>>>>> At Camel we have a CI job that tests Camel with Spring 3.1. The >>>>>>>>> upgrade for Camel has been painless. >>>>>>>>> >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Dan >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Regards >>>>>>>>>>> JB >>>>>>>>>>> >>>>>>>>>>> On 10/08/2012 06:48 PM, Claus Ibsen wrote: >>>>>>>>>>>> On Mon, Oct 8, 2012 at 6:44 PM, Jean-Baptiste Onofré < >>>>>>> j...@nanthrax.net> >>>>>>>>> wrote: >>>>>>>>>>>>> Camel 2.10.x uses Spring 3.0.7 for now, for we are "aligned" >>>>> with >>>>>>>>> Camel >>>>>>>>>>>>> 2.10. >>>>>>>>>>>>> >>>>>>>>>>>>> Does it make sense to update to Spring 3.1.x (for future Camel >>>>>>> version >>>>>>>>>>>>> maybe) ? >>>>>>>>>>>> >>>>>>>>>>>> Well Camel 2.10 supports both Spring 3.0.x and 3.1.x. And we are >>>>>>>>>>>> frankly only holding back because of Karaf. >>>>>>>>>>>> As when people deploy Camel in Karaf they inherit the spring from >>>>>>>>> Karaf. >>>>>>>>>>>> >>>>>>>>>>>> People in the community would like to use Spring 3.1.x as its >>>>> been >>>>>>> out >>>>>>>>>>>> since December 2011. >>>>>>>>>>>> And its the stable release path where they cut new releases. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Regards >>>>>>>>>>>>> JB >>>>>>>>>>>>> >>>>>>>>>>>>> On 10/08/2012 05:55 PM, Claus Ibsen wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Mon, Oct 8, 2012 at 5:45 PM, Jamie G. < >>>>>>> jamie.goody...@gmail.com> >>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Claus, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> From the Karaf 2.3.0 pom file: >>>>>>>>>>>>>>> <spring.osgi.version>1.2.1</spring.osgi.version> >>>>>>>>>>>>>>> <spring2.version>2.5.6.SEC03</spring2.version> >>>>>>>>>>>>>>> <spring.version>3.0.7.RELEASE</spring.version> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Crap I think you guys shoulder consider switching to the 3.1.2 >>>>>>>>> release >>>>>>>>>>>>>> of Spring. >>>>>>>>>>>>>> As well Jetty 7.6.7, so people have the latest stable release >>>>> of >>>>>>>>> these >>>>>>>>>>>>>> 2 important pieces. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>>> Jamie >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Mon, Oct 8, 2012 at 1:09 PM, Claus Ibsen < >>>>>>> claus.ib...@gmail.com> >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> What Spring version does Karaf 2.3.0 come with out of the >>>>> box? >>>>>>>>> 3.0.x >>>>>>>>>>>>>>>> or the newer 3.1.x ? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Mon, Oct 8, 2012 at 10:53 AM, Jamie G. < >>>>>>>>> jamie.goody...@gmail.com> >>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I'm always ready! >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>>>>> Jamie >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Mon, Oct 8, 2012 at 5:08 AM, j...@nanthrax.net < >>>>>>> j...@nanthrax.net> >>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Great, thanks a lot ! >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>> Jean-Baptiste Onofré >>>>>>>>>>>>>>>>>> jbono...@apache.org >>>>>>>>>>>>>>>>>> http://blog.nanthrax.net >>>>>>>>>>>>>>>>>> Talend - http://wwx.talend.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> ----- Reply message ----- >>>>>>>>>>>>>>>>>> From: "Andreas Pieber" <anpie...@gmail.com> >>>>>>>>>>>>>>>>>> To: <dev@karaf.apache.org> >>>>>>>>>>>>>>>>>> Subject: Apache Karaf 2.3.0 very close >>>>>>>>>>>>>>>>>> Date: Mon, Oct 8, 2012 9:17 am >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hey, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Mon, Oct 8, 2012 at 7:46 AM, Jean-Baptiste Onofré < >>>>>>>>> j...@nanthrax.net> >>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> @Andreas, could you take a look on KARAF-1878 and >>>>> KARAF-1752 >>>>>>>>>>>>>>>>>>> (assigned to >>>>>>>>>>>>>>>>>>> you) ? If you are busy today, I think we can postpone to >>>>>>> 2.3.1. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I wanted to keep KARAF-1878 opened for review till tonight; >>>>>>> I'll >>>>>>>>> apply >>>>>>>>>>>>>>>>>> afterwards. I'll also apply KARAF-1752 then. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Kind regards, >>>>>>>>>>>>>>>>>> Andreas >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Thanks all guys, >>>>>>>>>>>>>>>>>>> Regards >>>>>>>>>>>>>>>>>>> JB >>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>> Jean-Baptiste Onofré >>>>>>>>>>>>>>>>>>> jbono...@apache.org >>>>>>>>>>>>>>>>>>> http://blog.nanthrax.net >>>>>>>>>>>>>>>>>>> Talend - http://www.talend.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> Claus Ibsen >>>>>>>>>>>>>>>> ----------------- >>>>>>>>>>>>>>>> Red Hat, Inc. >>>>>>>>>>>>>>>> FuseSource is now part of Red Hat >>>>>>>>>>>>>>>> Email: cib...@redhat.com >>>>>>>>>>>>>>>> Web: http://fusesource.com >>>>>>>>>>>>>>>> Twitter: davsclaus >>>>>>>>>>>>>>>> Blog: http://davsclaus.com >>>>>>>>>>>>>>>> Author of Camel in Action: http://www.manning.com/ibsen >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> Jean-Baptiste Onofré >>>>>>>>>>>>> jbono...@apache.org >>>>>>>>>>>>> http://blog.nanthrax.net >>>>>>>>>>>>> Talend - http://www.talend.com >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Jean-Baptiste Onofré >>>>>>>>>>> jbono...@apache.org >>>>>>>>>>> http://blog.nanthrax.net >>>>>>>>>>> Talend - http://www.talend.com >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Daniel Kulp >>>>>>>>>> dk...@apache.org - http://dankulp.com/blog >>>>>>>>>> Talend Community Coder - http://coders.talend.com >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Claus Ibsen >>>>>>>>> ----------------- >>>>>>>>> Red Hat, Inc. >>>>>>>>> FuseSource is now part of Red Hat >>>>>>>>> Email: cib...@redhat.com >>>>>>>>> Web: http://fusesource.com >>>>>>>>> Twitter: davsclaus >>>>>>>>> Blog: http://davsclaus.com >>>>>>>>> Author of Camel in Action: http://www.manning.com/ibsen >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Charles Moulliard >>>>>>>> Apache Committer / Sr. Enterprise Architect (RedHat) >>>>>>>> Twitter : @cmoulliard | Blog : http://cmoulliard.blogspot.com >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Apache Karaf <http://karaf.apache.org/> Committer & PMC >>>>>>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> >>>>>>> Committer & Project Lead >>>>>>> OPS4J Pax for Vaadin >>>>>>> <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter & Project >>>>>>> Lead >>>>>>> blog <http://notizblog.nierbeck.de/> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> ------------------------ >>>>>> Guillaume Nodet >>>>>> ------------------------ >>>>>> Blog: http://gnodet.blogspot.com/ >>>>>> ------------------------ >>>>>> FuseSource, Integration everywhere >>>>>> http://fusesource.com >>>> >>>> >>>> >>>> -- >> >> >> >> -- >> Claus Ibsen >> ----------------- >> Red Hat, Inc. >> FuseSource is now part of Red Hat >> Email: cib...@redhat.com >> Web: http://fusesource.com >> Twitter: davsclaus >> Blog: http://davsclaus.com >> Author of Camel in Action: http://www.manning.com/ibsen -- -- Scott England-Sullivan Apache Camel Committer Principal Consultant / Sr. Architect | Red Hat, Inc. FuseSource is now part of Red Hat Web: fusesource.com | redhat.com Blog: sully6768.blogspot.com Twitter: sully6768