Whilst agreeing with Dims, here are few more points.

We always can branch after a release, as we *always* create a tag, just
before the release. But so far, I've never seen we releasing a quick fix
after a release, using branches, in Apache WS projects. So I don't think
we have a problem in that.

Creating branches before the release : The code will be frozen for a
small number of days. Creating branch will help people to improve the
code during that time. But what who decides which improvement should go
only to the branch or to both? The committer or the release manager
(RM)? I hope its the RM.

Then we are asking him to do more work in addition to that tons of work
he has while releasing. He has to carefully analyze, *each* commit done
to the branch. Just be a RM once, you will realize how difficult it is.

We are talking about pausing the development for couple of days vs more
hazzle to the RM. Why can't we help him for the release by testing the
artifacts in the mean time :).

BTW, the subject says this is a vote. But the vote has moved away from
the original proposal. Do we wanna start a new vote or forget this (;) )?

-- Chinthaka

Davanum Srinivas wrote:
> +1 to creating a branch. *PLEASE* note that the branch for a release
> is the prerogative of the Release Manager and he/she chooses when to
> cut the branch.
> 
> thanks,
> dims
> 
> On 9/14/06, Nicholas L Gallardo <[EMAIL PROTECTED]> wrote:
>>
>>
>> Ajith,
>>
>> Branching before would allow others to continue longer term
>> development items while the final fixes are being applied to the
>> upcoming release.
>>
>> Regards,
>>
>>
>> Nicholas Gallardo
>>  WebSphere  -  WebServices Development
>>  [EMAIL PROTECTED]
>>  Phone: 512-838-1182
>>  Building: 901 / 5G-016
>>
>>
>>
>>
>>
>>
>>
>>  "Ajith Ranabahu" <[EMAIL PROTECTED]>
>>
>> 09/14/2006 04:11 PM
>>
>>
>> Please respond to
>>  axis-dev@ws.apache.org
>>
>>
>> To axis-dev@ws.apache.org
>>
>> cc
>>
>>
>> Subject Re: [Axis2][Vote] Create a branch for the Axis2 1.1 release
>>
>>
>>
>>
>>
>>
>>
>>
>> Hi guys,
>>  If I understand right the branching usually happens at the same time 
>> of a release (or slightly after) and is usually used to fix issues in
>> that particular release. We can definitely use a branch before the
>> release but is there any particular reason why we need a branch before
>> the release ?
>>
>>
>>  --
>>  Ajith Ranabahu
>>
> 
> 
> 


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to