Personally, I still think GitLab Flow[1] is all we need for us to be Really
Useful Engines.

[1] https://about.gitlab.com/2014/09/29/gitlab-flow/

Brandon

On Thu, Aug 13, 2015 at 2:15 PM Joe Witt <joew...@apache.org> wrote:

> Resending
> On Aug 13, 2015 12:22 PM, "Joe Witt" <joe.w...@gmail.com> wrote:
>
> > Team,
> >
> > It was proposed by Ryan Blue on another thread that we consider
> > dropping the master vs develop distinction.  In the interest of his,
> > in my view, very good point I didn't want it to get buried in that
> > thread.
> >
> > [1] is the thread when we last discussed gitflow/develop/master on
> > entry to the incubator.
> >
> > And from that thread here is the part I wish I had better understood
> > when the wise Mr Benson said it:
> >
> > "Another issue with gitflow is the master branch. The master branch is
> > supposed to get merged to for releases. The maven-release-plugin won't
> > do that, and the jgitflow plugin is unsafe. So one option is to 'use
> > gitflow' but not bother with the master versus develop distinction,
> > the other is to do manual merges to master at release points."
> >
> > I think we should follow this guidance: "'use gitflow' but not bother
> > with the master versus develop distinction".  I say this from having
> > done the release management job now a couple of times including having
> > done a 'hotfix'.
> >
> > My comments here are not a rejection of that master/develop concept in
> > general.  It is simply pointing out that for the Apache NiFi community
> > it is not adding value but is creating confusion and delay [2].
> >
> > Thanks
> > Joe
> >
> > [1] http://s.apache.org/GIW
> > [2] Sir Topham Hatt - Thomas and Friends (tm)
> >
>

Reply via email to