Thanks for the feedback.  Yifan and I have automated the Java quickstarts
for apex, direct, dataflow, flink local and spark [1] and automated python
release validation [2]. Yifan is working on fixing the Java mobile
archetype and validating the mobile example. The spark quickstart
automation came in late, but identified the [BEAM-3668] issue in RC2.

The Java quickstarts are now running daily with the snapshot release [3]
and are parameterized to make it easy to run with the next RC candidate.

Hope these help make the next release smoother. Open to ideas for other
areas to automate.

[1] https://github.com/apache/beam/tree/master/release/src/main/groovy
[2]
https://github.com/apache/beam/blob/master/release/src/main/groovy/run_release_candidate_python_validation.sh
[3]
https://builds.apache.org/view/A-D/view/Beam/job/beam_PostRelease_NightlySnapshot/



On Wed, Feb 28, 2018 at 9:54 AM Lukasz Cwik <lc...@google.com> wrote:

> Validating the release by following quickstarts being a manual process I
> believe is still the largest pain point:
> * We missed that the archetypes were missing the mobile gaming examples.
> * The tcnative dependency conflict that we needed to cut RC2 for.
>
> Overall much smoother then the prior release but still a good amount of
> manual steps involved.
>
> On Tue, Feb 27, 2018 at 9:16 AM, Reuven Lax <re...@google.com> wrote:
>
>> Thanks for fixing the manual cleanup issue! This is something we kept
>> punting on in previous releases.
>>
>>
>> On Mon, Feb 26, 2018 at 7:14 PM Jean-Baptiste Onofré <j...@nanthrax.net>
>> wrote:
>>
>>> Hi Alan,
>>>
>>> Honestly,  it was an easy and smooth release, similar to other Apache
>>> project
>>> release.
>>>
>>> Maybe the points where we could a little bit improve are:
>>>
>>> 1. The website update was pretty long as @asfgit merge didn't work (due
>>> to a out
>>> of sync on the github mirror). I think the website publish PR can be
>>> automatized.
>>> 2. Upload to pylib required manual action (like renaming the files)
>>>
>>> Thanks to the change I did on the assembly, the artifacts don't require
>>> any
>>> manual cleanup (whereas it was the case in previous release).
>>>
>>> Regards
>>> JB
>>>
>>> On 02/26/2018 10:54 PM, Alan Myrvold wrote:
>>> > Is there a list of pain points during the 2.3.0 release and
>>> improvements that
>>> > can be made to the 2.4.0 release process?
>>> >
>>>
>>> --
>>> Jean-Baptiste Onofré
>>> jbono...@apache.org
>>> http://blog.nanthrax.net
>>> Talend - http://www.talend.com
>>>
>>
>

Reply via email to