karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrei Pozolotin <andrei.pozolo...@gmail.com>
Subject Re: release by subsystem
Date Wed, 13 Mar 2013 00:54:12 GMT
Guillaume:

I did not look at 2.x lately, but at the time we made decision for 3.x
2.x features plugin did not work at all for our use cases.

Andrei.

-------- Original Message --------
Subject: Re: release by subsystem
From: Guillaume Nodet <gnodet@gmail.com>
To: Andrei Pozolotin <andrei.pozolotin@gmail.com>
Cc: "Jamie G." <jamie.goodyear@gmail.com>, "dev@karaf.apache.org"
<dev@karaf.apache.org>
Date: Tue 12 Mar 2013 07:42:30 PM CDT
> There's no lazy consensus possible for releases.
>
> Also, we have done regular releases roughly every 2 months since a few
> years (thx to Jamie): http://svn.apache.org/viewvc/karaf/tags/
>
> But could make them more frequent, but I think you're confused by the
> fact that 3.x is long to be released, which, again, has nothing to do
> with the release process.  Have you had any real problems with the 2.x
> branches that were not fixed in an acceptable delay ?
>
>
> On Wed, Mar 13, 2013 at 1:36 AM, Andrei Pozolotin
> <andrei.pozolotin@gmail.com <mailto:andrei.pozolotin@gmail.com>> wrote:
>
>     Jamie:
>
>     :-)
>
>     how about automatic "YES" for RC release provided there is not a
>     single "NO" ?
>
>     Andrei
>
>     -------- Original Message --------
>     Subject: Re: release by subsystem
>     From: Jamie G. <jamie.goodyear@gmail.com>
>     <mailto:jamie.goodyear@gmail.com>
>     To: Andrei Pozolotin <andrei.pozolotin@gmail.com>
>     <mailto:andrei.pozolotin@gmail.com>
>     Cc: dev@karaf.apache.org <mailto:dev@karaf.apache.org>, Guillaume
>     Nodet <gnodet@gmail.com> <mailto:gnodet@gmail.com>
>     Date: Tue 12 Mar 2013 07:32:11 PM CDT
>>     RC's are a tagged and signed entity that are released from Apache -
>>     that requires a vote. The nightly snapshot builds are available for
>>     integration purposes in the mean time.
>>
>>     Cheers,
>>     Jamie
>>
>>     On Tue, Mar 12, 2013 at 9:58 PM, Andrei Pozolotin
>>     <andrei.pozolotin@gmail.com> <mailto:andrei.pozolotin@gmail.com>
wrote:
>>>     Jamie:
>>>
>>>     cant you make a case that RC is not really a release?
>>>
>>>     Andrei
>>>
>>>     -------- Original Message --------
>>>     Subject: Re: release by subsystem
>>>     From: Jamie G. <jamie.goodyear@gmail.com> <mailto:jamie.goodyear@gmail.com>
>>>     To: dev@karaf.apache.org <mailto:dev@karaf.apache.org>
>>>     Cc: Guillaume Nodet <gnodet@gmail.com> <mailto:gnodet@gmail.com>
>>>     Date: Tue 12 Mar 2013 07:24:53 PM CDT
>>>
>>>     Sorry for jumping in here,
>>>
>>>     Apache builds require approval before release:
>>>     http://www.apache.org/dev/release.html#approving-a-release
>>>
>>>     As to release schedule, that's purely at the discretion of the
>>>     community to my best understanding.
>>>
>>>     Cheers,
>>>     Jamie
>>>
>>>     On Tue, Mar 12, 2013 at 9:49 PM, Andrei Pozolotin
>>>     <andrei.pozolotin@gmail.com> <mailto:andrei.pozolotin@gmail.com>
wrote:
>>>
>>>     Guillaume:
>>>
>>>     how about automatic, once a month, karaf RC-XXX release, w/o vote?
>>>
>>>     Andrei.
>>>
>>>     -------- Original Message --------
>>>     Subject: Re: release by subsystem
>>>     From: Guillaume Nodet <gnodet@gmail.com> <mailto:gnodet@gmail.com>
>>>     To: dev@karaf.apache.org <mailto:dev@karaf.apache.org> <dev@karaf.apache.org>
<mailto:dev@karaf.apache.org>
>>>     Date: Tue 12 Mar 2013 06:24:24 PM CDT
>>>
>>>     On Tue, Mar 12, 2013 at 11:03 PM, Andrei Pozolotin <
>>>     andrei.pozolotin@gmail.com <mailto:andrei.pozolotin@gmail.com>>
wrote:
>>>
>>>         *Jean-Baptiste, Łukasz**
>>>         *
>>>         FYI:
>>>
>>>         1) I released a jenkins plugin which allows incremental cascaded
>>>         releases from any level of dependency tree:
>>>
>>>     https://wiki.jenkins-ci.org/display/JENKINS/Maven+Cascade+Release+Plugin
>>>
>>>     Thx for the heads up.
>>>
>>>
>>>         2) I hope you can switch away from monolithic releases and release
>>>         karaf modules/subsystems on demand and often.
>>>
>>>     Releasing karaf is fairly easy, and we rarely are waiting for third party
>>>     dependencies.
>>>     When that happens, it's mostly because we have bugs waiting to be fixed.
>>>
>>>
>>>         3) IIRC,  the first time "3.0.0.RC1 will come out in 2 weeks"  was
>>>         promised on this mailing list about 2 years back :-)
>>>
>>>     And this has nothing to do with the release process.  Technically speaking,
>>>     trunk or branches are mostly always in a releasable state.
>>>
>>>
>>>         Thank you,
>>>
>>>         Andrei
>>>
>>>     -------- Original Message --------
>>>     Subject: Re: release by subsystem
>>>     From: Jean-Baptiste Onofré <jb@nanthrax.net> <mailto:jb@nanthrax.net>
>>>     To: dev@karaf.apache.org <mailto:dev@karaf.apache.org>
>>>     Date: Thu 07 Feb 2013 02:26:10 PM CST
>>>
>>>     Hi Andrei,
>>>
>>>     I understand your point.
>>>
>>>     Some parts are really tight together. However, that's the purpose of
>>>     the minimal distribution and framework:
>>>
>>>     - framework should provide the most minimal Karaf container (however,
>>>     it embeds Aries Blueprint for instance, as Karaf bundles use it)
>>>     - minimal is a very lightweight Karaf container, the purpose is to let
>>>     the user create a custom distribution on top of that.
>>>
>>>     I'm listening all proposals to improve these distributions !
>>>
>>>     Regards
>>>     JB
>>>
>>>     On 02/07/2013 05:30 PM, Andrei Pozolotin wrote:
>>>
>>>          *Jean-Baptiste*
>>>
>>>          I am curious if you envision to change karaf layout so release by
>>>          subsystem is possible.
>>>
>>>          For example, if I use minimal sub set of karaf, which does not need
>>>          Aries, why should I wait for it?
>>>
>>>          this is similar to how ops4j was partitioned way back, so there are
>>>          no monolithic Godzilla releases any more.
>>>
>>>          Thank you,
>>>
>>>          Andrei
>>>
>>>
>>>
>
>
>
>
> -- 
> ------------------------
> Guillaume Nodet
> ------------------------
> Red Hat, Open Source Integration
>
> Email: gnodet@redhat.com <mailto:gnodet@redhat.com>
> Web: http://fusesource.com <http://fusesource.com/>
> Blog: http://gnodet.blogspot.com/
>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message