You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by Andreas Veithen <an...@gmail.com> on 2016/12/30 01:06:42 UTC

Re: svn commit: r1776510 - /synapse/branches/3.0/

Why?

Andreas

On Fri, Dec 30, 2016 at 12:59 AM,  <ra...@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-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org


Re: svn commit: r1776510 - /synapse/branches/3.0/

Posted by prabath <pr...@gmail.com>.
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 <ra...@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 <an...@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
>> <ra...@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.veithen@gmail.com>
>> > wrote:
>> >>
>> >> Why?
>> >>
>> >> Andreas
>> >>
>> >> On Fri, Dec 30, 2016 at 12:59 AM,  <ra...@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-unsubscribe@synapse.apache.org
>> >> For additional commands, e-mail: dev-help@synapse.apache.org
>> >>
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
>> For additional commands, e-mail: dev-help@synapse.apache.org
>>
>>
>


-- 
Prabath Ariyarathna.

Re: svn commit: r1776510 - /synapse/branches/3.0/

Posted by Ravi Undupitiya <ra...@gmail.com>.
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 <an...@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
> <ra...@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.veithen@gmail.com
> >
> > wrote:
> >>
> >> Why?
> >>
> >> Andreas
> >>
> >> On Fri, Dec 30, 2016 at 12:59 AM,  <ra...@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-unsubscribe@synapse.apache.org
> >> For additional commands, e-mail: dev-help@synapse.apache.org
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
> For additional commands, e-mail: dev-help@synapse.apache.org
>
>

Re: svn commit: r1776510 - /synapse/branches/3.0/

Posted by Andreas Veithen <an...@gmail.com>.
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
<ra...@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 <an...@gmail.com>
> wrote:
>>
>> Why?
>>
>> Andreas
>>
>> On Fri, Dec 30, 2016 at 12:59 AM,  <ra...@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-unsubscribe@synapse.apache.org
>> For additional commands, e-mail: dev-help@synapse.apache.org
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org


Re: svn commit: r1776510 - /synapse/branches/3.0/

Posted by Ravi Undupitiya <ra...@gmail.com>.
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 <an...@gmail.com>
wrote:

> Why?
>
> Andreas
>
> On Fri, Dec 30, 2016 at 12:59 AM,  <ra...@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-unsubscribe@synapse.apache.org
> For additional commands, e-mail: dev-help@synapse.apache.org
>
>