Yeah, it's just because the Camel release was already known (which is not the case for ActiveMQ) :)
Regards JB On Thu 10/03/11 11:59, "Claus Ibsen" claus.ib...@gmail.com wrote: > On Thu, Mar 10, 2011 at 11:52 AM, Jean-Baptiste Onofré <jb@nanthrax.n > et> wrote: > FYI, ServiceMix 4.4.0 plans to use Karaf 2.2.0 and > Camel 2.7: > http://servicemix.apache.org/roadmap.html >> > > Why not write > Latest Camel 2.x > > As you do for AMQ and the others: > Latest ActiveMQ 5.x > > > And the goal of Camel 2.7 is to give the community an early change to > test out and migrate to it because it has major changes such as JDK6 / > Spring 3 / slf4j logger etc. That's the reason for this early release > as started in this mail thread. > > The goal is not to accomodate the SMX roadmap. > > In fact I would suggest you target Camel 2.8 because that allows us to > catch and iron out those issues that those major changes to Camel 2.7 > introduced, which we want the ppl to help discover. > > > > > > That's why Hadrian's commit could be helpful for the > next ServiceMix release. > Without this patch, I need to update the ServiceMix > release plan: > - to have ServiceMix 4.4.0 powered by Karaf 2.1.x > and Camel 2.7 (and I need to > check for other parts such as ActiveMQ, > etc) > - to have ServiceMix 4.5.0 powered by Karaf 2.2.x > and Camel 2.8 (and dependencies > alignment using OBR) > > > > Regards > > JB > > > > On Thu 10/03/11 11:44, "Claus Ibsen" claus.i > b...@gmail.com wrote: >> On Thu, Mar 10, 2011 at 11:12 AM, Hadrian > Zbarcea <hzbarcea@g >> mail.com> wrote: > >> Claus, in your comment to CAMEL-3763, when you > say >> "We have not throughly tested this" who exactly > do you refer to as >> "we"? > >> > >> > >> Apache CI servers > >> CI servers at FuseSource > >> People in the community using trunk > code >> Committers such as myself keep running local > builds on my laptop and my XP >> box > > etc. > >> > >> There is absolute no way that patch could have > been tested thoroughly >> as it was not committed to the > codebase. >> > >> > >> > >> > The patch was there for a couple of days, > you had >> another 3 days, that's a total of 5 days to come > up with a technical reason >> pointing to what exactly this patch breaks and > if there is or not an >> acceptable workaround. I have no problem redoing > the release (I may figure >> out the manual problem until then too). However, > let's do things >> right. > >> > >> The patch was scheduled for Camel 2.8 and Jean > said OK. Jean also >> later said he would like the patch for Apache > SMX 4.4. >> Apache SMX 4.4 is AFAIK not to be released in > the next short time >> frame. In fact SMX 4.3.0 has just been > released. >> > >> > >> > > >> > I see now that Willem already reverted the > patch, >> not clear why, I assume just based on your > feelings. I would be very >> interested in seeing Guillaume's opinion, as a > Karaf/OSGi >> expert. > >> > >> > >> I really dont understand why you would think its > "no brainer" to make >> such a big change "seconds" before you cut the > release. >> You are usually very good and careful when you > do the releases. >> > >> The ticket its not a blocker for the 2.7 > release. And it was already >> scheduled for Camel 2.8. > >> And in terms of OSGi you have to be extra > careful and test it more >> thoroughly than a simpler fix in a plain Camel > component. >> The OSGi tests runs at the end of the CI process > and thus they are >> more prone to not be run due test failures in > pre-existing components. >> We all know it can be a little tricky to have CI > 100% green. >> Hence its a good practice to also run those OSGi > tests locally once in >> a while to ensure it works well. > >> > >> > >> Camel 2.6 and 2.7 is using Karaf 2.1.x version. > Karaf 2.1.x is a >> stable release. Now in its 4th > release. >> Also SMX 4.3 release is using Camel 2.6 + Karaf > 2.1.x which is a combo >> we know works well. > >> > >> > >> Karaf 2.2.0 has just been released with a new > OBR feature which the >> patch started to use. This is not a "no brainer" > change. >> We should give the code much more time to test, > hence wait for Camel >> 2.8 which gives it 6 weeks or more time to test > it throughly. >> > >> And just after the Camel 2.7.0 has been released > at Apache. We can >> apply the patch to the trunk and work on making > it work well for Camel >> 2.8 (or Camel 2.9) and the SMX 4.4 > release. >> > >> > >> And whether its OSGi or not, we should not go > around making bigger >> changes just before you cut the > release. >> The lead up time until you do the cut is usually > a week or even >> longer, where the CI servers keep testing the > code throughly. >> And committers such as myself and maybe some ppl > in the community. >> > >> > >> > >> I would like to ask you why you fell that the > patch is a "must have" >> for Camel 2.7? > >> > >> > >> > >> > >> > Cheers, > >> > Hadrian > >> > > >> > > >> > On Mar 10, 2011, at 6:33 AM, Claus > Ibsen >> wrote: > >> > >> >> I am casting a -1 due > CAMEL-3763 >> >> https://issues.apache.org/jira/browse/CAMEL-3763 >>>>> > >> >> > >> >> > >> >> On Thu, Mar 10, 2011 at 1:45 AM, > Hadrian Zbarcea >> <hzbarcea@g > >> mail.com> wrote: > >>>> Note: > >> >>> > >> >>> The manual was again not > generated >> correctly. It does get generated properly using > mvn install, but it fails >> during release:prepare/perform. > >>>> I created https://issues.apache.org/jira/browse/CAMEL-3774 > to >> track this problem. > >>>> > >> >>> I generated it manually though to > not delay >> the release any longer and published it > temporarily to > http://people.apache.org/~hadrian/camel-2.7.0/manual/ for review and will > move it > to the main site if this release is > approved. >> IMHO this is not a blocker for the > release. >>>> > >> >>> Cheers, > >> >>> Hadrian > >> >>> > >> >>> > >> >>> On Mar 10, 2011, at 1:31 AM, > Hadrian Zbarcea >> wrote: > >>>> > >> >>>> A new release > apache-camel-2.7.0 is out >> with approximately 169 issues resolved: new > features, improvements and bug >> fixes. > >>>>> > >> >>>> Please find the staging > repo >> here: > >>>>> https://repository.apache.org/content/repositories/orgapachecam > >>> el-010/ > >>>>>> The tarballs are > here >> >>>> https://repository.apache.org/content/repositories/orgapachecam > >>> > el-010/org/apache/camel/apache-camel/2.7.0/ >>>>>> > >> >>>> Please review and vote to > approve this >> release binary. Your vote counts! > >>>>> > >> >>>> [ ] +1 Release the binary as > Apache >> Camel 2.7.0 > >>>>> [ ] -1 Veto the release > (provide >> specific comments) > >>>>> Vote is open for 72 > hours. >> >>>> > >> >>>> Here's my +1 > >> >>>> Hadrian > >> >>> > >> >>> > >> >> > >> >> > >> >> > >> >> -- > >> >> Claus Ibsen > >> >> ----------------- > >> >> FuseSource > >> >> Email: cibsen@ > >> fusesource.com > >>> Web: http://fusesource.com >>>>> Twitter: davsclaus > >> >> Blog: http://davsclaus.blogspot.com/ >>>>> Author of Camel in Action: http://www.manning.com/ibsen/ >>>> > >> > > >> > >> > >> > >> -- > >> Claus Ibsen > >> ----------------- > >> FuseSource > >> Email: cibsen@ > >> fusesource.com > > Web: http://fusesource.com >> Twitter: davsclaus > >> Blog: http://davsclaus.blogspot.com/ >> Author of Camel in Action: http://www.manning.com/ibsen/ >>> > >> > > > > > > > > > > -- > Claus Ibsen > ----------------- > FuseSource > Email: cibsen@ > fusesource.com Web: http://fusesource.com Twitter: davsclaus > Blog: http://davsclaus.blogspot.com/ Author of Camel in Action: http://www.manning.com/ibsen/ > >