Hi everyone,
Please review and vote on the release candidate #0 for the PyFlink version 1.9.2, 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: * the official Apache source release and binary convenience releases to be deployed to dist.apache.org [1], which are signed with the key with fingerprint 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [2], * source code tag "release-1.9.2" [3], * create JIRA. for add description of support 'pip install' to 1.9.x documents[4] * create JIRA. for add PyPI release process for subsequent version release of 1.9.x . i.e. improve the script of `create-binary-release. sh`.[5] The vote will be open for at least 72 hours. It is adopted by majority approval, with at least 3 PMC affirmative votes. Thanks, Jincheng [1] https://dist.apache.org/repos/dist/dev/flink/flink-1.9.2-rc0/ [2] https://dist.apache.org/repos/dist/release/flink/KEYS [3] https://github.com/apache/flink/tree/release-1.9.2 [4] https://issues.apache.org/jira/browse/FLINK-15908 [5] https://issues.apache.org/jira/browse/FLINK-15909 |
Hi,
Thanks for driving this, Jincheng. +1 (non-binding) - Verified signatures and checksums. - `pip install apache-flink-1.9.2.tar.gz` successfully. - Start local pyflink shell via `pyflink-shell.sh local` and try the examples in the help message, run well and no exception. - Try a word count example in IDE, run well and no exception. In addition I'm willing to take these JIRAs. Could you assign them to me? :) Best, Wei > 在 2020年2月5日,14:49,jincheng sun <[hidden email]> 写道: > > Hi everyone, > > Please review and vote on the release candidate #0 for the PyFlink version > 1.9.2, 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: > * the official Apache source release and binary convenience releases to be > deployed to dist.apache.org [1], which are signed with the key with > fingerprint 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [2], > * source code tag "release-1.9.2" [3], > * create JIRA. for add description of support 'pip install' to 1.9.x > documents[4] > * create JIRA. for add PyPI release process for subsequent version release > of 1.9.x . i.e. improve the script of `create-binary-release. sh`.[5] > > The vote will be open for at least 72 hours. It is adopted by majority > approval, with at least 3 PMC affirmative votes. > > Thanks, > Jincheng > > [1] https://dist.apache.org/repos/dist/dev/flink/flink-1.9.2-rc0/ > [2] https://dist.apache.org/repos/dist/release/flink/KEYS > [3] https://github.com/apache/flink/tree/release-1.9.2 > [4] https://issues.apache.org/jira/browse/FLINK-15908 > [5] https://issues.apache.org/jira/browse/FLINK-15909 |
Hi Wei,
Thanks for your vote and I appreciate that you kindly help to take the ticket. I've assigned the JIRAs to you! Best, Jincheng Wei Zhong <[hidden email]> 于2020年2月5日周三 下午3:55写道: > Hi, > > Thanks for driving this, Jincheng. > > +1 (non-binding) > > - Verified signatures and checksums. > - `pip install apache-flink-1.9.2.tar.gz` successfully. > - Start local pyflink shell via `pyflink-shell.sh local` and try the > examples in the help message, run well and no exception. > - Try a word count example in IDE, run well and no exception. > > In addition I'm willing to take these JIRAs. Could you assign them to me? > :) > > Best, > Wei > > > > 在 2020年2月5日,14:49,jincheng sun <[hidden email]> 写道: > > > > Hi everyone, > > > > Please review and vote on the release candidate #0 for the PyFlink > version > > 1.9.2, 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: > > * the official Apache source release and binary convenience releases to > be > > deployed to dist.apache.org [1], which are signed with the key with > > fingerprint 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [2], > > * source code tag "release-1.9.2" [3], > > * create JIRA. for add description of support 'pip install' to 1.9.x > > documents[4] > > * create JIRA. for add PyPI release process for subsequent version > release > > of 1.9.x . i.e. improve the script of `create-binary-release. sh`.[5] > > > > The vote will be open for at least 72 hours. It is adopted by majority > > approval, with at least 3 PMC affirmative votes. > > > > Thanks, > > Jincheng > > > > [1] https://dist.apache.org/repos/dist/dev/flink/flink-1.9.2-rc0/ > > [2] https://dist.apache.org/repos/dist/release/flink/KEYS > > [3] https://github.com/apache/flink/tree/release-1.9.2 > > [4] https://issues.apache.org/jira/browse/FLINK-15908 > > [5] https://issues.apache.org/jira/browse/FLINK-15909 > > |
-1
- this is not a source release by definition, since a source release must not contain binaries. This is a convenience binary, or possibly even a distributed-channel appropriate version of our existing convenience binary. A user downloading this package should know what they are downloading. We have never released a binary without a corresponding source release, and don't really have established processes for this nor for distribution channels other than maven. Technically speaking we don't require a vote, but it is something that the PMC has to decide. - the artifact name is not descriptive as it neither says that it is a binary nor that it is a python/PyPi-specific release - Development status classifier seems incorrect as it is set to "Planning" On 05/02/2020 09:03, jincheng sun wrote: > Hi Wei, > > Thanks for your vote and I appreciate that you kindly help to take the > ticket. > > I've assigned the JIRAs to you! > > Best, > Jincheng > > > Wei Zhong <[hidden email]> 于2020年2月5日周三 下午3:55写道: > >> Hi, >> >> Thanks for driving this, Jincheng. >> >> +1 (non-binding) >> >> - Verified signatures and checksums. >> - `pip install apache-flink-1.9.2.tar.gz` successfully. >> - Start local pyflink shell via `pyflink-shell.sh local` and try the >> examples in the help message, run well and no exception. >> - Try a word count example in IDE, run well and no exception. >> >> In addition I'm willing to take these JIRAs. Could you assign them to me? >> :) >> >> Best, >> Wei >> >> >>> 在 2020年2月5日,14:49,jincheng sun <[hidden email]> 写道: >>> >>> Hi everyone, >>> >>> Please review and vote on the release candidate #0 for the PyFlink >> version >>> 1.9.2, 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: >>> * the official Apache source release and binary convenience releases to >> be >>> deployed to dist.apache.org [1], which are signed with the key with >>> fingerprint 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [2], >>> * source code tag "release-1.9.2" [3], >>> * create JIRA. for add description of support 'pip install' to 1.9.x >>> documents[4] >>> * create JIRA. for add PyPI release process for subsequent version >> release >>> of 1.9.x . i.e. improve the script of `create-binary-release. sh`.[5] >>> >>> The vote will be open for at least 72 hours. It is adopted by majority >>> approval, with at least 3 PMC affirmative votes. >>> >>> Thanks, >>> Jincheng >>> >>> [1] https://dist.apache.org/repos/dist/dev/flink/flink-1.9.2-rc0/ >>> [2] https://dist.apache.org/repos/dist/release/flink/KEYS >>> [3] https://github.com/apache/flink/tree/release-1.9.2 >>> [4] https://issues.apache.org/jira/browse/FLINK-15908 >>> [5] https://issues.apache.org/jira/browse/FLINK-15909 >> |
Hi Chesnay,
Thanks a lot for sharing your thoughts. >> this is not a source release by definition, since a source release must not contain binaries. This is a convenience binary, or possibly even a distributed-channel appropriate version of our existing convenience binary. A user downloading this package should know what they are downloading. Yes, I agree it should be a binary release as we mentioned it in the discussion thread [1]. >>We have never released a binary without a corresponding source release, and don't really have established processes for this nor for distribution channels other than maven. This binary release is built from the 1.9.2 source release and the python binary release package will be moved into the release folder[2] of 1.9.2 at the final stage of this Python release. >> Technically speaking we don't require a vote, but it is something that the PMC has to decide. Personally I think this is an official release because we have already integrated the release process of PyFlink into the release of Flink[3]. Besides, Spark[4] and Beam[5] also considered the PyPI package as an official release as they have also integrated it into the official release process. As any official release requires PMC votes according to the bylaws[6], I think releasing PyFlink 1.9.2 to PyPI requires PMC votes. Furthermore, it provides an opportunity for the community to verify the release package. >> the artifact name is not descriptive as it neither says that it is a binary nor that it is a python/PyPi-specific release Regarding the artifact name, it should match the project name in the PyPI and so I think it is OK. >> Development status classifier seems incorrect as it is set to "Planning" Regarding the development status classifier name, I think you’re right and will change it to 'Development Status :: 5 - Production/Stable', and change the [author='Flink Developers'] to [author='Apache Software Foundation'], in the new RC. What’s your thought? Best, Jincheng [1] https://lists.apache.org/thread.html/1dabcda27a584ecda59129db4188073fb8ff7100b884a7564c1c2f73%40%3Cdev.flink.apache.org%3E [2] https://dist.apache.org/repos/dist/release/flink/flink-1.9.2/ [3] https://cwiki.apache.org/confluence/display/FLINK/Creating+a+Flink+Release#CreatingaFlinkRelease-DeployPythonartifactstoPyPI [4] https://spark.apache.org/release-process.html [5] https://beam.apache.org/contribute/release-guide/ [6] https://cwiki.apache.org/confluence/display/FLINK/Flink+Bylaws Chesnay Schepler <[hidden email]> 于2020年2月5日周三 下午10:18写道: > -1 > > - this is not a source release by definition, since a source release > must not contain binaries. This is a convenience binary, or possibly > even a distributed-channel appropriate version of our existing > convenience binary. A user downloading this package should know what > they are downloading. > We have never released a binary without a corresponding source release, > and don't really have established processes for this nor for > distribution channels other than maven. Technically speaking we don't > require a vote, but it is something that the PMC has to decide. > > - the artifact name is not descriptive as it neither says that it is a > binary nor that it is a python/PyPi-specific release > > - Development status classifier seems incorrect as it is set to "Planning" > > > On 05/02/2020 09:03, jincheng sun wrote: > > Hi Wei, > > > > Thanks for your vote and I appreciate that you kindly help to take the > > ticket. > > > > I've assigned the JIRAs to you! > > > > Best, > > Jincheng > > > > > > Wei Zhong <[hidden email]> 于2020年2月5日周三 下午3:55写道: > > > >> Hi, > >> > >> Thanks for driving this, Jincheng. > >> > >> +1 (non-binding) > >> > >> - Verified signatures and checksums. > >> - `pip install apache-flink-1.9.2.tar.gz` successfully. > >> - Start local pyflink shell via `pyflink-shell.sh local` and try the > >> examples in the help message, run well and no exception. > >> - Try a word count example in IDE, run well and no exception. > >> > >> In addition I'm willing to take these JIRAs. Could you assign them to > me? > >> :) > >> > >> Best, > >> Wei > >> > >> > >>> 在 2020年2月5日,14:49,jincheng sun <[hidden email]> 写道: > >>> > >>> Hi everyone, > >>> > >>> Please review and vote on the release candidate #0 for the PyFlink > >> version > >>> 1.9.2, 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: > >>> * the official Apache source release and binary convenience releases to > >> be > >>> deployed to dist.apache.org [1], which are signed with the key with > >>> fingerprint 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [2], > >>> * source code tag "release-1.9.2" [3], > >>> * create JIRA. for add description of support 'pip install' to 1.9.x > >>> documents[4] > >>> * create JIRA. for add PyPI release process for subsequent version > >> release > >>> of 1.9.x . i.e. improve the script of `create-binary-release. sh`.[5] > >>> > >>> The vote will be open for at least 72 hours. It is adopted by majority > >>> approval, with at least 3 PMC affirmative votes. > >>> > >>> Thanks, > >>> Jincheng > >>> > >>> [1] https://dist.apache.org/repos/dist/dev/flink/flink-1.9.2-rc0/ > >>> [2] https://dist.apache.org/repos/dist/release/flink/KEYS > >>> [3] https://github.com/apache/flink/tree/release-1.9.2 > >>> [4] https://issues.apache.org/jira/browse/FLINK-15908 > >>> [5] https://issues.apache.org/jira/browse/FLINK-15909 > >> > > |
Hi all,
I hereby cancel this vote! If there is no new negative feedback, I will prepare a new RC and bring up a new VOTE thread soon. Best, Jincheng jincheng sun <[hidden email]> 于2020年2月6日周四 下午6:25写道: > Hi Chesnay, > > Thanks a lot for sharing your thoughts. > > >> this is not a source release by definition, since a source release must > not contain binaries. This is a convenience binary, or possibly even a > distributed-channel appropriate version of our existing convenience binary. > A user downloading this package should know what they are downloading. > > Yes, I agree it should be a binary release as we mentioned it in the > discussion thread [1]. > > >>We have never released a binary without a corresponding source release, > and don't really have established processes for this nor for distribution > channels other than maven. > > This binary release is built from the 1.9.2 source release and the python > binary release package will be moved into the release folder[2] of 1.9.2 at > the final stage of this Python release. > > >> Technically speaking we don't require a vote, but it is something that > the PMC has to decide. > > Personally I think this is an official release because we have already > integrated the release process of PyFlink into the release of Flink[3]. > Besides, Spark[4] and Beam[5] also considered the PyPI package as an > official release as they have also integrated it into the official release > process. As any official release requires PMC votes according to the > bylaws[6], I think releasing PyFlink 1.9.2 to PyPI requires PMC votes. > Furthermore, it provides an opportunity for the community to verify the > release package. > > >> the artifact name is not descriptive as it neither says that it is a > binary nor that it is a python/PyPi-specific release > > Regarding the artifact name, it should match the project name in the PyPI > and so I think it is OK. > > >> Development status classifier seems incorrect as it is set to "Planning" > > Regarding the development status classifier name, I think you’re right and > will change it to 'Development Status :: 5 - Production/Stable', and change > the [author='Flink Developers'] to [author='Apache Software Foundation'], > in the new RC. > > What’s your thought? > > Best, > Jincheng > > [1] > https://lists.apache.org/thread.html/1dabcda27a584ecda59129db4188073fb8ff7100b884a7564c1c2f73%40%3Cdev.flink.apache.org%3E > [2] https://dist.apache.org/repos/dist/release/flink/flink-1.9.2/ > [3] > https://cwiki.apache.org/confluence/display/FLINK/Creating+a+Flink+Release#CreatingaFlinkRelease-DeployPythonartifactstoPyPI > [4] https://spark.apache.org/release-process.html > [5] https://beam.apache.org/contribute/release-guide/ > [6] https://cwiki.apache.org/confluence/display/FLINK/Flink+Bylaws > > > Chesnay Schepler <[hidden email]> 于2020年2月5日周三 下午10:18写道: > >> -1 >> >> - this is not a source release by definition, since a source release >> must not contain binaries. This is a convenience binary, or possibly >> even a distributed-channel appropriate version of our existing >> convenience binary. A user downloading this package should know what >> they are downloading. >> We have never released a binary without a corresponding source release, >> and don't really have established processes for this nor for >> distribution channels other than maven. Technically speaking we don't >> require a vote, but it is something that the PMC has to decide. >> >> - the artifact name is not descriptive as it neither says that it is a >> binary nor that it is a python/PyPi-specific release >> >> - Development status classifier seems incorrect as it is set to "Planning" >> >> >> On 05/02/2020 09:03, jincheng sun wrote: >> > Hi Wei, >> > >> > Thanks for your vote and I appreciate that you kindly help to take the >> > ticket. >> > >> > I've assigned the JIRAs to you! >> > >> > Best, >> > Jincheng >> > >> > >> > Wei Zhong <[hidden email]> 于2020年2月5日周三 下午3:55写道: >> > >> >> Hi, >> >> >> >> Thanks for driving this, Jincheng. >> >> >> >> +1 (non-binding) >> >> >> >> - Verified signatures and checksums. >> >> - `pip install apache-flink-1.9.2.tar.gz` successfully. >> >> - Start local pyflink shell via `pyflink-shell.sh local` and try the >> >> examples in the help message, run well and no exception. >> >> - Try a word count example in IDE, run well and no exception. >> >> >> >> In addition I'm willing to take these JIRAs. Could you assign them to >> me? >> >> :) >> >> >> >> Best, >> >> Wei >> >> >> >> >> >>> 在 2020年2月5日,14:49,jincheng sun <[hidden email]> 写道: >> >>> >> >>> Hi everyone, >> >>> >> >>> Please review and vote on the release candidate #0 for the PyFlink >> >> version >> >>> 1.9.2, 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: >> >>> * the official Apache source release and binary convenience releases >> to >> >> be >> >>> deployed to dist.apache.org [1], which are signed with the key with >> >>> fingerprint 8FEA1EE9D0048C0CCC70B7573211B0703B79EA0E [2], >> >>> * source code tag "release-1.9.2" [3], >> >>> * create JIRA. for add description of support 'pip install' to 1.9.x >> >>> documents[4] >> >>> * create JIRA. for add PyPI release process for subsequent version >> >> release >> >>> of 1.9.x . i.e. improve the script of `create-binary-release. sh`.[5] >> >>> >> >>> The vote will be open for at least 72 hours. It is adopted by majority >> >>> approval, with at least 3 PMC affirmative votes. >> >>> >> >>> Thanks, >> >>> Jincheng >> >>> >> >>> [1] https://dist.apache.org/repos/dist/dev/flink/flink-1.9.2-rc0/ >> >>> [2] https://dist.apache.org/repos/dist/release/flink/KEYS >> >>> [3] https://github.com/apache/flink/tree/release-1.9.2 >> >>> [4] https://issues.apache.org/jira/browse/FLINK-15908 >> >>> [5] https://issues.apache.org/jira/browse/FLINK-15909 >> >> >> >> |
Free forum by Nabble | Edit this page |