Hi,

The vote has passed with the following result :

  +1 (binding): Jean-Baptiste Onofré, Ioannis Canellos, Freeman Fang,
Guillaume Nodet, Achim Nierbeck, and Andreas Pieber.

  +1 (non binding): Romain Gilles, Ulhas Bhole, Christian Schneider,

I will copy this release to the Karaf dist directory and promote the
artifacts to the central Maven repository.

Cheers,
Jamie

On Mon, Jun 25, 2012 at 4:37 PM, Jean-Baptiste Onofré <j...@nanthrax.net> wrote:
> Hi Christian,
>
> AFAIR, we discussed about that last year, when dealing about starting Karaf
> 3.0.0 (I gonna looking for the thread in the archive).
>
> First we "decided" to have:
> - one maintenance branch (bug fixes) aka 2.2.x
> - one dev trunk aka 3.0.x
>
> 2.3.x should have been created after 3.0.0, but we decided to create it as a
> transition between 2.2.x and 2.3.x.
>
> I will document that in a developer guide with the following table of
> content:
> - branches definition
> - building
> - style convention
> - release guide
>
> If all are OK, I will start that in the plane tomorrow morning.
>
> Regards
> JB
>
>
> On 06/25/2012 08:53 PM, Christian Schneider wrote:
>>
>> Typically the number of parallel branches does not get too high anyway
>> if we do not release that often.
>> Still I think it makes sense to have at least an agreement to have for
>> example 3 parallel branches like you proposed.
>> So people know what to expect of us.
>>
>> Christian
>>
>> Am 25.06.2012 18:34, schrieb Andreas Pieber:
>>>
>>> @JB np, it's always quite a hard balance between bug/behavior change
>>>
>>> @christian: I wont see this that hard; we support the last minor
>>> release and done; this makes three branches we actively work on (e.g.
>>> 2.3.x, 2.4.x and 3.x). If ppl need longer support they need to buy it
>>> from one of the supporters (talend, fuse, ...) or provide the fixes
>>> themselves. We just need to keep the bar between minors as low as
>>> possible to make the upgrade quite easy. Keeping a detailed upgrade
>>> page will also help. But I think thats it.
>>>
>>> Kind regards,
>>> Andreas
>>>
>>> On Mon, Jun 25, 2012 at 6:05 PM, Jean-Baptiste Onofré
>>> <j...@nanthrax.net> wrote:
>>>>
>>>> I'm also agree. The change was not a new feature or an enhancement,
>>>> it was a
>>>> bug fix (as users reported). That's why I applied on 2.2.x branch,
>>>> even if
>>>> it was not very "clear".
>>>>
>>>> My apologies for that guys.
>>>>
>>>> Regards
>>>> JB
>>>>
>>>>
>>>> On 06/25/2012 03:49 PM, Andreas Pieber wrote:
>>>>>
>>>>> I'm the third one backing Guillaume here. I've a strong negative
>>>>> feeling about changing behavior in micro releases if it's not a VERY
>>>>> critical bug. PPL adapt to the behavior and will become "afraid" of
>>>>> upgrading micro releases, although they definitely should do so to
>>>>> become the latest bug-fixes and get the security holes stuffed. But,
>>>>> since we've messed up this "concept" about 1k times for the 2.2.x
>>>>> branch anyhow I don't consider it a show stopper now; nevertheless we
>>>>> really should learn from this and do better for 2.3.x; I think this
>>>>> also includes opening 2.4.x the moment 2.3.0 is released to make sure
>>>>> that ppl have a place to include features/improvements and are not
>>>>> tempted to include them into micros; but this is a different story :-)
>>>>>
>>>>> Independently I've tested the latest release (src builds, notice
>>>>> checks, my applications, ...) and it looks really good to me.
>>>>>
>>>>> --> all in all +1 (binding) for the release.
>>>>>
>>>>> Kind regards,
>>>>> Andreas
>>>>>
>>>>> On Mon, Jun 25, 2012 at 3:36 PM, Achim Nierbeck
>>>>> <bcanh...@googlemail.com>
>>>>> wrote:
>>>>>>
>>>>>> I second Guillaume here, we should be real careful not to add so much
>>>>>> behavioral changes.
>>>>>>
>>>>>> regarding the release: +1
>>>>>>
>>>>>> regards, Achim
>>>>>>
>>>>>> 2012/6/25 Guillaume Nodet <gno...@gmail.com>:
>>>>>>>
>>>>>>> Same feeling here, though I think we should learn from that and be
>>>>>>> more vigilant about not introducing new features or behavioral
>>>>>>> changes
>>>>>>> in micro releases, that should have been done in 2.3.
>>>>>>>
>>>>>>> +1
>>>>>>>
>>>>>>> On Sun, Jun 24, 2012 at 3:14 PM, Ioannis Canellos <ioca...@gmail.com>
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Ideally, a micro release should guarantee forward and backward
>>>>>>>> compatibility.
>>>>>>>>
>>>>>>>> I'd say though that the particular issue doesn't sound like a show
>>>>>>>> stopper
>>>>>>>> to me.
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *Ioannis Canellos*
>>>>>>>> *
>>>>>>>> FuseSource <http://fusesource.com>
>>>>>>>>
>>>>>>>> **
>>>>>>>> Blog: http://iocanel.blogspot.com
>>>>>>>> **
>>>>>>>> Twitter: iocanel
>>>>>>>> *
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> ------------------------
>>>>>>> Guillaume Nodet
>>>>>>> ------------------------
>>>>>>> Blog: http://gnodet.blogspot.com/
>>>>>>> ------------------------
>>>>>>> FuseSource, Integration everywhere
>>>>>>> http://fusesource.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/>
>>>>
>>>>
>>>> --
>>>> 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
>
>

Reply via email to