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.

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/>

Reply via email to