I read [1].  IMO, it is discussing a different topic.  In fact, the
previous chapter [3] is about release branches and talks about making
fixes in the release branch.

My takeaway is that [1] is about deciding what changes that have occurred
in the develop branch since the last release should go into the release
branch when it is time to create the release branch.  IMO, this is not
currently a problem for Flex.  We should just take everything.  I suppose
someday something in the develop branch could be so risky that we have
second thoughts, but I’d say we shouldn't discuss what to do until we have
an actual scenario.

-Alex

On 12/2/14, 5:59 AM, "e...@ixsoftware.nl" <e...@ixsoftware.nl> wrote:

>Hi,
>
>Fred brought up an interesting point in the other thread: should fixes
>during the release phase be made on 'develop' and then merged into
>'release', or the other way around?
>
>This article [1] talks about deciding which features to include in a
>release, and it leans towards merging from 'develop' to 'release'.
>Which, for new features, makes sense. On the other hand, there is this
>article [2] talks about fixes, which it suggests should be made on
>'release' and merged into 'develop' right away.
>
>As the RM for this release I tend to lean towards NOT adding features
>to the 'release' branch after it has been cut, and to commit bug fixes
>to the 'release' branch.
>
>Thoughts?
>
>EdB
>
>1: http://producingoss.com/en/stabilizing-a-release.html
>2: http://nvie.com/posts/a-successful-git-branching-model/
[3] http://producingoss.com/en/release-branches.html

Reply via email to