This vote is now complete. I'll summarize the results and next steps
in a separate
thread.

Thank you all for the comments and help.

Ahmet

On Tue, Mar 14, 2017 at 12:54 PM, Ahmet Altay <al...@google.com> wrote:

> Thank you for the comments.
>
> Added the LICENSE and NOTICE files to the python ZIP file (also updates,
> hashes and signature.) Will add this to the release guide as well. If
> everyone is comfortable with this change I will proceed.
>
> Thank you,
> Ahmet
>
> On Tue, Mar 14, 2017 at 10:38 AM, Davor Bonaci <da...@apache.org> wrote:
>
>> +1 (binding)
>>
>> Contingent on adding NOTICE and LICENSE files into
>> "apache-beam-0.6.0-python.zip", just as they are present in the
>> "apache-beam-0.6.0-source-release.zip".
>>
>> On Tue, Mar 14, 2017 at 10:02 AM, Aljoscha Krettek <aljos...@apache.org>
>> wrote:
>>
>> > +1 (binding)
>> >
>> > - verified release signature and hashes
>> > - mvn install -Prelease runs smoothly
>> > - created a Quickstart against the staging repo
>> >   - ran Quickstart with Flink local mode
>> >   - ran Quickstart against a Flink 1.2 cluster
>> >
>> > On Tue, Mar 14, 2017, at 01:44, Eugene Kirpichov wrote:
>> > > Conclusion (see JIRA): Not a release blocker (but still a bug in
>> > > TestPipeline).
>> > >
>> > > On Mon, Mar 13, 2017 at 5:40 PM Eugene Kirpichov <
>> kirpic...@google.com>
>> > > wrote:
>> > >
>> > > > +Aljoscha Krettek <aljos...@data-artisans.com>
>> > > >
>> > > > On Mon, Mar 13, 2017 at 5:30 PM Eugene Kirpichov <
>> kirpic...@google.com
>> > >
>> > > > wrote:
>> > > >
>> > > > +Stas Levin <stasle...@apache.org> +Thomas Groh <tg...@google.com>
>> > > >
>> > > > On Mon, Mar 13, 2017 at 5:30 PM Eugene Kirpichov <
>> kirpic...@google.com
>> > >
>> > > > wrote:
>> > > >
>> > > > https://issues.apache.org/jira/browse/BEAM-1712 might be a release
>> > > > blocker.
>> > > >
>> > > > On Mon, Mar 13, 2017 at 4:53 PM Ahmet Altay
>> <al...@google.com.invalid>
>> > > > wrote:
>> > > >
>> > > > Thank you for all the comment so far.
>> > > >
>> > > > On Mon, Mar 13, 2017 at 4:23 PM, Ted Yu <yuzhih...@gmail.com>
>> wrote:
>> > > >
>> > > > > bq.  I would prefer that we have a .tar.gz release
>> > > > >
>> > > > > +1
>> > > > >
>> > > > > On Mon, Mar 13, 2017 at 4:21 PM, Ismaël Mejía <ieme...@gmail.com>
>> > wrote:
>> > > > >
>> > > > > > ​+1 (non-binding)
>> > > > > >
>> > > > > > - verified signatures + checksums
>> > > > > > - run mvn clean install -Prelease, all artifacts build and the
>> > tests
>> > > > run
>> > > > > > smoothly (modulo some local issues I had with the installation
>> of
>> > tox
>> > > > for
>> > > > > > the python sdk, I created a PR to fix those in case other people
>> > can
>> > > > have
>> > > > > > the same trouble).
>> > > > > >
>> > > > > > Some remarks still to fix from the release, but that I don’t
>> > consider
>> > > > > > blockers:
>> > > > > >
>> > > > > > 1. The section Getting Started in the main README.md needs to be
>> > > > updated
>> > > > > > with the information about the creating/activating the
>> virtualenv.
>> > At
>> > > > > this
>> > > > > > moment just running mvn clean install won’t work without this.
>> > > > >
>> > > >
>> > > > mvn clean install should run without any additional steps, including
>> > the
>> > > > creation of a virtualenv. tox will manage this process, and it is
>> > already
>> > > > integrated Maven.
>> > > >
>> > > >
>> > > > > >
>> > > > > > 2.  Both zip files in the current release produce a folder with
>> the
>> > > > same
>> > > > > > name ‘apache-beam-0.6.0’. This can be messy if users unzip both
>> > files
>> > > > > into
>> > > > > > the same folder (as happened to me, the compressed files should
>> > > > produce a
>> > > > > > directory with the exact same name that the file, so
>> > > > > > apache-beam-0.6.0-python.zip will produce
>> apache-beam-0.6.0-python
>> > and
>> > > > > the
>> > > > > > other its respective directory.
>> > > > >
>> > > > >
>> > > > > > 3. The name of the files of the release probably should be
>> > different:
>> > > > > >
>> > > > > > The source release could be just apache-beam-0.6.0.zip instead
>> of
>> > > > > > apache-beam-0.6.0-source-release.zip considering that we don’t
>> > have
>> > > > > binary
>> > > > > > artifacts, or just apache-beam-0.6.0-src.zip following the
>> > convention
>> > > > of
>> > > > > > other apache projects.
>> > > > > >
>> > > > > > The python release also could be renamed from
>> > > > > > apache-beam-0.6.0-bin-python.zip instead of
>> > > > apache-beam-0.6.0-python.zip
>> > > > > > so
>> > > > > > users understand that these are executable files (but well I am
>> not
>> > > > sure
>> > > > > > about that one considering that python is a scripting language).
>> > > > >
>> > > >
>> > > > Python distribution is a source distribution, adding bin to the name
>> > would
>> > > > be confusing.
>> > > >
>> > > >
>> > > > > >
>> > > > > > Finally I would prefer that we have a .tar.gz release as JB
>> > mentioned
>> > > > in
>> > > > > > the previous vote, and as most apache projects do. In any case
>> if
>> > the
>> > > > zip
>> > > > > > is somehow a requirement it would be nice to have both a .zip
>> and a
>> > > > > .tar.gz
>> > > > > > file.
>> > > > > >
>> > > > >
>> > > >
>> > > > I think we should move this to a different thread. IMO, having a
>> single
>> > > > source of truth is better than having both file formats. Between
>> both
>> > file
>> > > > formats I don't have a strong opinion but considering the Windows
>> > users zip
>> > > > might be a portable option.
>> > > >
>> > > > Thank you,
>> > > > Ahmet
>> > > >
>> > > >
>> >
>>
>
>

Reply via email to