On Sun, Jul 3, 2016 at 3:49 PM, Sean Owen <so...@cloudera.com> wrote:
> On Sun, Jul 3, 2016 at 2:42 PM, Jacek Laskowski <ja...@japila.pl> wrote:
>> 2. Add new features to master (versions - master: 2.0.0-SNAPSHOT
>> branch: 2.0.0-RC1)
>
> Either:
> a) you prohibit anyone from committing anything to master that can't
> go into 2.0.0 at this point until it's released, holding up
> development, or
> b) you allow it and then have a problem below:
>
>> 4. RC doesn't pass a vote => cut another RC (versions - master:
>> 2.0.0-SNAPSHOT branch: 2.0.0-RC2)
>
> Here, there is no way to create a second release candidate that does
> not also have commits in master that weren't intended for 2.0.0

Your "Either" is my "And" :) If a change is on master, it's worth to
be released, isn't it? So, when a RC is rejected, master becomes
another RC with all the changes in-between. What's wrong with the
approach? I can only see benefits.

Jacek

---------------------------------------------------------------------
To unsubscribe e-mail: dev-unsubscr...@spark.apache.org

Reply via email to