Don't worry about the template. It is not required. Your first email
contained enough information and the archives support the details. Your
second one contained even more, and that is certainly nice :-)

However, please do edit the subject when a vote is done, to "[RESULT]
[VOTE] <vote subject>". This makes it easy to find exactly the email with
the result.

Kenn

On Fri, Oct 4, 2019 at 5:05 PM Mark Liu <mark...@google.com> wrote:

> (Sorry for the informal note. I just realized there is a template I need
> to follow for the announcement:)
>
> I'm happy to announce that we have unanimously approved this release.
>
> There are 7 approving votes, 4 of which are binding:
> * Ahmet (al...@google.com)
> * Pablo (pabl...@google.com)
> * Robert (rober...@google.com)
> * Kenneth (k...@apache.org)
>
> There are no disapproving votes.
>
> Next step is to finalize the release (merge the docs/website/blog PRs,
> publish artifacts). Please let me know if you have any questions.
>
> Thanks everyone!
>
> Regards,
> Mark
>
> On Fri, Oct 4, 2019 at 4:19 PM Mark Liu <mark...@google.com> wrote:
>
>> Thank you all for rc validation and voting!
>>
>> We collected 7 votes including 4 from PMC and all 2.16 JIRA issues
>> <https://issues.apache.org/jira/projects/BEAM/versions/12345494> are
>> resolved. This meets release finalization criteria and I'll go ahead with
>> the next steps.
>>
>> Thanks,
>> Mark
>>
>>
>>
>> On Fri, Oct 4, 2019 at 4:02 PM Robin Qiu <robi...@google.com> wrote:
>>
>>> +1
>>>
>>> Verified the new module sdks/java/extensions/zetasketch works (on direct
>>> runner)
>>>
>>> On Fri, Oct 4, 2019 at 12:41 PM Kenneth Knowles <k...@apache.org> wrote:
>>>
>>>> +1 (binding)
>>>>
>>>>  - Reviewed what verifications had been done. Nice.
>>>>  - Also did a gradle build of some targets in the archival source
>>>> release
>>>>
>>>> The source release still does not build as a whole, as it has not since
>>>> 2.9.0 it seems. It is not as simple as excluding website from the build,
>>>> because it fails at configure time. Since particular artifacts can build,
>>>> it is not a blocker, but I've taken
>>>> https://issues.apache.org/jira/browse/BEAM-6228 and upgraded to
>>>> critical and put 2.17.0 as Release Version.
>>>>
>>>> Kenn
>>>>
>>>> On Fri, Oct 4, 2019 at 10:27 AM Pablo Estrada <pabl...@google.com>
>>>> wrote:
>>>>
>>>>> Hi all,
>>>>> I looked at https://issues.apache.org/jira/browse/BEAM-8303, and it
>>>>> seems like the user has a workaround - is that correct?
>>>>> If that's the case, then I vote +1.
>>>>>
>>>>> @Max - lmk if you'd like to discuss further, but for now my vote is
>>>>> on +1.
>>>>> Best
>>>>> -P.
>>>>>
>>>>> On Fri, Oct 4, 2019 at 9:29 AM Mark Liu <mark...@google.com> wrote:
>>>>>
>>>>>> +1 (forgot to vote)
>>>>>>
>>>>>> I also triggered Java Nexmark on direct, dataflow, spark and flink
>>>>>> runner. Didn't saw performance regression from the dashboard (
>>>>>> https://apache-beam-testing.appspot.com/dashboard-admin)
>>>>>>
>>>>>> On Fri, Oct 4, 2019 at 8:23 AM Mark Liu <mark...@google.com> wrote:
>>>>>>
>>>>>>> Thanks for the validation work! I validated following:
>>>>>>>
>>>>>>> - Java Quickstart on direct, dataflow,spark local, flink local runner
>>>>>>> - Java mobile gaming on direct and dataflow runner
>>>>>>> - Python Quickstart in batch and streaming in py2/3.5/3.6/3.7 using
>>>>>>> wheals/zip
>>>>>>> - Python Mobile Game in batch/streaming in py2/3.5/3.6/3.7 using
>>>>>>> wheals/zip on direct and dataflow runner
>>>>>>>
>>>>>>> Mark
>>>>>>>
>>>>>>> On Thu, Oct 3, 2019 at 6:57 PM Ahmet Altay <al...@google.com> wrote:
>>>>>>>
>>>>>>>> I see most of the release validations have been completed and
>>>>>>>> marked in the spreadsheet. Thank you all for doing that. If you have 
>>>>>>>> not
>>>>>>>> validated/voted yet please take a look at the release candidate.
>>>>>>>>
>>>>>>>> On Thu, Oct 3, 2019 at 7:59 AM Thomas Weise <t...@apache.org> wrote:
>>>>>>>>
>>>>>>>>> I think there is a different reason why the release manager should
>>>>>>>>> probably merge/approve all PRs that go into the release branch while 
>>>>>>>>> the
>>>>>>>>> release is in progress:
>>>>>>>>>
>>>>>>>>> If/when the need arises for another RC, then only those changes
>>>>>>>>> should be included that are deemed blockers or explicitly agreed. 
>>>>>>>>> Otherwise
>>>>>>>>> the release can potentially be delayed by modifications that 
>>>>>>>>> invalidate
>>>>>>>>> prior verification or introduce new instability.
>>>>>>>>>
>>>>>>>>
>>>>>>>> I agree with this reasoning. It expresses my concern in a more
>>>>>>>> clear way.
>>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>>> Thomas
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thu, Oct 3, 2019 at 3:12 AM Maximilian Michels <m...@apache.org>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>>  > For the next time, may I suggest asking release manager to do
>>>>>>>>>> the
>>>>>>>>>>  > merging to the release branch. We do not know whether there
>>>>>>>>>> will be an
>>>>>>>>>>  > RC2 or not. And if there will not be an RC2 release branch as
>>>>>>>>>> of now
>>>>>>>>>>  > does not directly correspond to what will be released.
>>>>>>>>>>
>>>>>>>>>> The ground truth for releases are the release tags, not the
>>>>>>>>>> release
>>>>>>>>>> branches. Downstream projects should not depend on the release
>>>>>>>>>> branches.
>>>>>>>>>> Release branches are merely important for the process of creating
>>>>>>>>>> a
>>>>>>>>>> release, but they lose validity after the RC has been created and
>>>>>>>>>> released.
>>>>>>>>>>
>>>>>>>>>> On 02.10.19 11:45, Ahmet Altay wrote:
>>>>>>>>>> > +1 (validated python quickstarts). Thank you Mark.
>>>>>>>>>> >
>>>>>>>>>> > On Wed, Oct 2, 2019 at 10:49 AM Maximilian Michels <
>>>>>>>>>> m...@apache.org
>>>>>>>>>> > <mailto:m...@apache.org>> wrote:
>>>>>>>>>> >
>>>>>>>>>> >     Thanks for preparing the release, Mark! I would like to
>>>>>>>>>> address
>>>>>>>>>> >     https://issues.apache.org/jira/browse/BEAM-8303 in the
>>>>>>>>>> release. I've
>>>>>>>>>> >     already merged the fix to the release-2.16.0 branch. If we
>>>>>>>>>> do another
>>>>>>>>>> >     RC, we could include it. As a user is blocked on this, I
>>>>>>>>>> would not vote
>>>>>>>>>> >     +1 for this RC, but I also do not want to block the release
>>>>>>>>>> process.
>>>>>>>>>> >
>>>>>>>>>> >
>>>>>>>>>> > Max, thank you for the clear communication for the importance
>>>>>>>>>> and at the
>>>>>>>>>> > same time non-blocking status of the issue.
>>>>>>>>>> >
>>>>>>>>>> > For the next time, may I suggest asking release manager to do
>>>>>>>>>> the
>>>>>>>>>> > merging to the release branch. We do not know whether there
>>>>>>>>>> will be an
>>>>>>>>>> > RC2 or not. And if there will not be an RC2 release branch as
>>>>>>>>>> of now
>>>>>>>>>> > does not directly correspond to what will be released.
>>>>>>>>>> >
>>>>>>>>>> >
>>>>>>>>>> >     On 01.10.19 09:18, Mark Liu wrote:
>>>>>>>>>> >      > Hi everyone,
>>>>>>>>>> >      >
>>>>>>>>>> >      > Please review and vote on the release candidate #1 for
>>>>>>>>>> the version
>>>>>>>>>> >      > 2.16.0, as follows:
>>>>>>>>>> >      > [ ] +1, Approve the release
>>>>>>>>>> >      > [ ] -1, Do not approve the release (please provide
>>>>>>>>>> specific comments)
>>>>>>>>>> >      >
>>>>>>>>>> >      >
>>>>>>>>>> >      > The complete staging area is available for your review,
>>>>>>>>>> which
>>>>>>>>>> >     includes:
>>>>>>>>>> >      > * JIRA release notes [1],
>>>>>>>>>> >      > * the official Apache source release to be deployed to
>>>>>>>>>> >     dist.apache.org <http://dist.apache.org>
>>>>>>>>>> >      > <http://dist.apache.org> [2], which is signed with the
>>>>>>>>>> key with
>>>>>>>>>> >      > fingerprint C110B1C82074883A4241D977599D6305FF3ABB32 [3],
>>>>>>>>>> >      > * all artifacts to be deployed to the Maven Central
>>>>>>>>>> Repository [4],
>>>>>>>>>> >      > * source code tag ""v2.16.0-RC1" [5],
>>>>>>>>>> >      > * website pull request listing the release [6],
>>>>>>>>>> publishing the API
>>>>>>>>>> >      > reference manual [7], and the blog post [8].
>>>>>>>>>> >      > * Python artifacts are deployed along with the source
>>>>>>>>>> release to the
>>>>>>>>>> >      > dist.apache.org <http://dist.apache.org> <
>>>>>>>>>> http://dist.apache.org>
>>>>>>>>>> >     [2].
>>>>>>>>>> >      > * Validation sheet with a tab for 2.16.0 release to help
>>>>>>>>>> with
>>>>>>>>>> >     validation
>>>>>>>>>> >      > [9].
>>>>>>>>>> >      > * Docker images published to Docker Hub [10].
>>>>>>>>>> >      >
>>>>>>>>>> >      > The vote will be open for at least 72 hours. It is
>>>>>>>>>> adopted by
>>>>>>>>>> >     majority
>>>>>>>>>> >      > approval, with at least 3 PMC affirmative votes.
>>>>>>>>>> >      >
>>>>>>>>>> >      > Thanks,
>>>>>>>>>> >      > Mark Liu, Release Manager
>>>>>>>>>> >      >
>>>>>>>>>> >      > [1]
>>>>>>>>>> >      >
>>>>>>>>>> >
>>>>>>>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12319527&version=12345494
>>>>>>>>>> >      > [2] https://dist.apache.org/repos/dist/dev/beam/2.16.0/
>>>>>>>>>> >      > [3] https://dist.apache.org/repos/dist/release/beam/KEYS
>>>>>>>>>> >      > [4]
>>>>>>>>>> >
>>>>>>>>>> https://repository.apache.org/content/repositories/orgapachebeam-1085/
>>>>>>>>>> >      > [5] https://github.com/apache/beam/tree/v2.16.0-RC1
>>>>>>>>>> >      > [6] https://github.com/apache/beam/pull/9667
>>>>>>>>>> >      > [7] https://github.com/apache/beam-site/pull/593
>>>>>>>>>> >      > [8] https://github.com/apache/beam/pull/9671
>>>>>>>>>> >      > [9]
>>>>>>>>>> >      >
>>>>>>>>>> >
>>>>>>>>>> https://docs.google.com/spreadsheets/d/1qk-N5vjXvbcEk68GjbkSZTR8AGqyNUM-oLFo_ZXBpJw/edit#gid=890914284
>>>>>>>>>> >      > [10] https://hub.docker.com/u/apachebeam
>>>>>>>>>> >
>>>>>>>>>>
>>>>>>>>>

Reply via email to