Hi Andreas,

I agree with this, it seemed pointless to create the release branch as I
progressed through the release - less to do with having to commit to two
places but really having just myself working on a single branch. I think we
should drop doing this as you have pointed out. I would like to update the
release process document at some point to reflect these.


Thanks,
Ravi

On 30 December 2016 at 20:32, Andreas Veithen <andreas.veit...@gmail.com>
wrote:

> Working with a release branch makes sense if there is lot of activity
> on the trunk, some of which may interfere with the release. That's not
> the case; AFAICS all commits to the trunk are related to the release.
> That means that using a release branch is just an unnecessary burden.
>
> I think that the Synapse document is inspired by the Axis2 release
> process [1], which still recommends creating a release as well, but
> both Axis2 1.6.0 and 1.7.0 were released from the trunk. The last time
> we used a release branch was for Axis2 1.5, and IIRC that was a
> disaster because some of the changes on the release branch were not
> applied to the trunk.
>
> Andreas
>
> [1] https://axis.apache.org/axis2/java/core/release-process.html
>
> On Fri, Dec 30, 2016 at 1:15 AM, Ravi Undupitiya
> <ravi.undupit...@gmail.com> wrote:
> > Hi Andreas,
> >
> > I'm creating a branch for 3.0 release as per
> > http://synapse.apache.org/dev/release-process.html
> >
> > On 30 December 2016 at 12:06, Andreas Veithen <andreas.veit...@gmail.com
> >
> > wrote:
> >>
> >> Why?
> >>
> >> Andreas
> >>
> >> On Fri, Dec 30, 2016 at 12:59 AM,  <r...@apache.org> wrote:
> >> > Author: ravi
> >> > Date: Fri Dec 30 00:59:14 2016
> >> > New Revision: 1776510
> >> >
> >> > URL: http://svn.apache.org/viewvc?rev=1776510&view=rev
> >> > Log:
> >> > Creating 3.0 branch from current trunk
> >> >
> >> > Added:
> >> >     synapse/branches/3.0/   (props changed)
> >> >       - copied from r1776509, synapse/trunk/java/
> >> >
> >> > Propchange: synapse/branches/3.0/
> >> >
> >> > ------------------------------------------------------------
> ------------------
> >> > --- svn:ignore (added)
> >> > +++ svn:ignore Fri Dec 30 00:59:14 2016
> >> > @@ -0,0 +1,14 @@
> >> > +*.iws
> >> > +logs
> >> > +.project
> >> > +*.tmp
> >> > +.settings
> >> > +*.ipr
> >> > +lib
> >> > +.classpath
> >> > +*.iml
> >> > +target
> >> > +bin
> >> > +*.log
> >> > +
> >> > +projectFilesBackup
> >> >
> >> > Propchange: synapse/branches/3.0/
> >> >
> >> > ------------------------------------------------------------
> ------------------
> >> >     svn:mergeinfo = /synapse/branches/SYNAPSE-905:1384655-1389001
> >> >
> >> >
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
> >> For additional commands, e-mail: dev-h...@synapse.apache.org
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org
> For additional commands, e-mail: dev-h...@synapse.apache.org
>
>

Reply via email to