Since we don't have any parallel activities on the trunk. +1 for doing release on the trunk
On Fri, Dec 30, 2016 at 5:42 PM, Ravi Undupitiya <ravi.undupit...@gmail.com> wrote: > 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 >> >> > -- Prabath Ariyarathna.