On Oct 9, 2012, at 11:34 AM, Achim Nierbeck <bcanh...@googlemail.com> wrote:

> I second Dan on this only one point I'm not with you :)
> 
> 2) don't do a 2.4 with jetty 8 but get Karaf 3.0 out of the door
> instead, we have Jetty 8 Support available there.

I would certainly support that direction as well.   :-)


Dan



> regards, Achim
> 
> 2012/10/9 Daniel Kulp <dk...@apache.org>:
>> 
>> On Oct 9, 2012, at 8:06 AM, Charles Moulliard <ch0...@gmail.com> wrote:
>> 
>>> Is it required to deliver Karaf 2.3.0 now or could we postpone it a few
>>> days till we provide Spring 3.1 ?
>> 
>> I don't think Spring 3.1 upgrade is a "few days" thing.   And if you go down 
>> that route, why don't we update to Jetty 8.1 which would bring in Servlet 3 
>> support (which CXF could leverage).   Jetty 8 has been out for a long time 
>> as well.    And if we do that, we could update………
>> 
>> It's a never ending thing.   At this point, we have been testing all the 
>> various projects with Karaf 2.3 running with Spring 3.0.7, Jetty 7.6.x, 
>> etc….   We know things are fairly stable with that.   If we keep trying to 
>> push things forward, we'll never get it out, or if we do, we won't have the 
>> same level of testing and confidence.   I know CXF has not been extensively 
>> (or at all) tested with Spring 3.1.   CXF uses spring a LOT more heavily 
>> than Camel and we HAVE run into issues with the various Spring upgrades in 
>> the past.   I don't have a lot of confidence with it, and since CXF was just 
>> released (artifacts promoted this morning), it would be several weeks at 
>> least before we would normally get any fixes that may be needed for CXF to 
>> work with Spring 3.1.   From a CXF standpoint, I'm actually MORE confident 
>> in a Jetty 8.1 upgrade than I am a Spring 3.1 upgrade as CXF does test with 
>> Jetty 8.1 now.
>> 
>> I would suggest:
>> 
>> 1) Get 2.3 out ASAP using what we have been testing it with.   It's WAY WAY 
>> WAY overdue at this point.
>> 
>> 2) Start a process of timed releases like CXF (and to a lesser extent 
>> Camel).   Timed releases avoid a lot of the feature creep.   If it's there 
>> in time, great.  If not, there is always next release.   2.4 could just be 3 
>> months away with Sping 3.1 (or 3.2), Jetty 8.1, etc…    Of course, get a 
>> wiki page up that shows this roadmap so the other projects that use Karaf 
>> heavily can plan accordingly and start testing.
>> 
>> 
>> 
>> Dan
>> 
>> 
>> 
>> 
>> 
>>> 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.
>>>> 
>>>> 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
>>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> Charles Moulliard
>>> Apache Committer / Sr. Enterprise Architect (RedHat)
>>> Twitter : @cmoulliard | Blog : http://cmoulliard.blogspot.com
>> 
>> --
>> Daniel Kulp
>> dk...@apache.org - http://dankulp.com/blog
>> Talend Community Coder - http://coders.talend.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/>

-- 
Daniel Kulp
dk...@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com

Reply via email to