Yukon, I am ok with this model if you insist. But I wanted to know the
rationale behind switching to it because the advantages were not obvious.
Roman
On Friday, March 10, 2017 8:30 PM, yukon <[email protected]> wrote:
Hi roman,
I know your second point, I think it's a standard issue about `stable`, and
I insist adopt the new branching model unless it have obvious disadvantages.
IMO, we may try this model for some time, and rollback to old model if
there are some problems.
Feel free to let me know if you insist develop on `master` branch.
Regards,
yukon
On Fri, Mar 10, 2017 at 4:48 PM, Roman Shtykh <[email protected]>
wrote:
> Sorry Xinyu, I got confused by recent mails in this mailing list
> discussing RTC vs CTR.But it doesn't cancel my second point :)
> Roman
>
>
> On Friday, March 10, 2017 5:35 PM, Xinyu Zhou <[email protected]> wrote:
>
>
> Actually, we use CTR for committers while RTC for contributors. ⊙▽⊙
>
> On Fri, Mar 10, 2017 at 4:08 PM, Roman Shtykh <[email protected]>
> wrote:
> I see the point. But we don't use CTR, do we? :)Also, it's a matter of
> names, but developing in the default 'master' and having 'stable' branch
> does not require any major changes.
> Roman
>
>
> On Friday, March 10, 2017 5:01 PM, Xinyu Zhou <[email protected]> wrote:
>
>
> Yes, if use CTR mechanism, the rollback or little polishes maybe will
> happen very often, this new branching model can cover this situation.
> BTW, as Xin and Roman mentioned, develop on `master` branch doesn’t have
> problems, so does develop on `develop` branch.
> Regards, yukon
> On Fri, Mar 10, 2017 at 3:51 PM, Von Gosling <[email protected]>
> wrote:
> The master branch is a stable baseline.
> The develop branch is a CI baseline.
>
> IMO, the develop and master branch model are easy to scalable, especially
> for CTR mechanism and more and more guys contributions. :-)
>
> > 在 2017年3月10日,15:39,Xin Wang <[email protected]> 写道:
> >
> > Agree with Roman, I don't think developing on master is a problem. Just
> > like many bigdata projects: Storm,Spark,Flink..
> >
> > - Xin
> >
> > 2017-03-10 15:34 GMT+08:00 yukon <[email protected]>:
> >
> >> Hi,
> >>
> >> We also use tags for releases, but make master branch in a stable state
> may
> >> be better. And this branching model is very classical and used widely.
> >>
> >> Regards
> >>
> >> On Fri, Mar 10, 2017 at 3:07 PM, Roman Shtykh <[email protected]
> >
> >> wrote:
> >>
> >>> Guys, what is the reason for not developing on master branch and using
> >>> tags for releases? It works for many other projects.
> >>> Roman
> >>>
> >>>
> >>> On Friday, March 10, 2017 3:14 PM, yukon <[email protected]> wrote:
> >>>
> >>>
> >>> Hi all,
> >>>
> >>> Our new branching model has been put into effect, more details please
> >> refer
> >>> to [1].
> >>>
> >>> So, please kindly send pull requests to develop branch instead of
> master
> >>> branch. Thanks.
> >>>
> >>> [1]. http://rocketmq.incubator.apache.org/docs/branching-model
> >>>
> >>> Regards,
> >>> yukon
> >>>
> >>>
> >>>
> >>>
> >>
>
>
>