Thanks everyone for your positive feedback, I will continue to push forward the subsequent release process.
Best, Jincheng jincheng sun <sunjincheng...@gmail.com> 于2020年2月5日周三 上午8:56写道: > I see, thanks for the confirmation Aljoscha! > > Best, > Jincheng > > > > Aljoscha Krettek <aljos...@apache.org> 于2020年2月4日周二 下午9:58写道: > >> Yes, as I said I think it's still good to release. >> >> On 04.02.20 13:49, jincheng sun wrote: >> > Hi Aljoscha, >> > >> > I agree that the coming PyFlink package of 1.10 is enough for users who >> > just want to try out the latest version of PyFlink. However, I think >> that >> > there are also cases where the old versions are useful. Usually users >> tend >> > to prepare their development environment according to the version of the >> > cluster. Suppose that the Flink cluster version is 1.9, then users may >> want >> > to install the package of PyFlink 1.9. Even if he installs the 1.10 >> package >> > from the PyPI, it will fail in cases that he tries to submit the Python >> job >> > to the 1.9 cluster using the python shell shipped with the 1.10 package. >> > (The reason is that the JobGraph of 1.10 is incompatible with the >> JobGraph >> > of 1.9) >> > >> > As the 1.9.2 is already released, considering that publishing it to PyPI >> > requires not too much efforts(I have already prepared the package), >> > personally I think it worths to do that. >> > >> > What's your thought? :) >> > >> > Best, >> > Jincheng >> > >> > Aljoscha Krettek <aljos...@apache.org> 于2020年2月4日周二 下午4:00写道: >> > >> >> Hi, >> >> >> >> I think that's a good idea, but we will also soon have Flink 1.10 >> anyways. >> >> >> >> Best, >> >> Aljoscha >> >> >> >> On 04.02.20 07:25, Hequn Cheng wrote: >> >>> Hi Jincheng, >> >>> >> >>> +1 for this proposal. >> >>> From the perspective of users, I think it would nice to have >> PyFlink on >> >>> PyPI which makes it much easier to install PyFlink. >> >>> >> >>> Best, Hequn >> >>> >> >>> On Tue, Feb 4, 2020 at 1:09 PM Jeff Zhang <zjf...@gmail.com> wrote: >> >>> >> >>>> +1 >> >>>> >> >>>> >> >>>> Xingbo Huang <hxbks...@gmail.com> 于2020年2月4日周二 下午1:07写道: >> >>>> >> >>>>> Hi Jincheng, >> >>>>> >> >>>>> Thanks for driving this. >> >>>>> +1 for this proposal. >> >>>>> >> >>>>> Compared to building from source, downloading directly from PyPI >> will >> >>>>> greatly save the development cost of Python users. >> >>>>> >> >>>>> Best, >> >>>>> Xingbo >> >>>>> >> >>>>> >> >>>>> >> >>>>> Wei Zhong <weizhong0...@gmail.com> 于2020年2月4日周二 下午12:43写道: >> >>>>> >> >>>>>> Hi Jincheng, >> >>>>>> >> >>>>>> Thanks for bring up this discussion! >> >>>>>> >> >>>>>> +1 for this proposal. Building from source takes long time and >> >> requires >> >>>>>> a good network environment. Some users may not have such an >> >> environment. >> >>>>>> Uploading to PyPI will greatly improve the user experience. >> >>>>>> >> >>>>>> Best, >> >>>>>> Wei >> >>>>>> >> >>>>>> jincheng sun <sunjincheng...@gmail.com> 于2020年2月4日周二 上午11:49写道: >> >>>>>> >> >>>>>>> Hi folks, >> >>>>>>> >> >>>>>>> I am very happy to receive some user inquiries about the use of >> Flink >> >>>>>>> Python API (PyFlink) recently. One of the more common questions is >> >>>>>>> whether >> >>>>>>> it is possible to install PyFlink without using source code build. >> >> The >> >>>>>>> most >> >>>>>>> convenient and natural way for users is to use `pip install >> >>>>>>> apache-flink`. >> >>>>>>> We originally planned to support the use of `pip install >> >> apache-flink` >> >>>>>>> in >> >>>>>>> Flink 1.10, but the reason for this decision was that when Flink >> 1.9 >> >> was >> >>>>>>> released at August 22, 2019[1], Flink's PyPI account system was >> not >> >>>>>>> ready. >> >>>>>>> At present, our PyPI account is available at October 09, 2019 >> >> [2](Only >> >>>>>>> PMC >> >>>>>>> can access), So for the convenience of users I propose: >> >>>>>>> >> >>>>>>> - Publish the latest release version (1.9.2) of Flink 1.9 to PyPI. >> >>>>>>> - Update Flink 1.9 documentation to add support for `pip install`. >> >>>>>>> >> >>>>>>> As we all know, Flink 1.9.2 was just completed released at January >> >> 31, >> >>>>>>> 2020 >> >>>>>>> [3]. There is still at least 1 to 2 months before the release of >> >> 1.9.3, >> >>>>>>> so >> >>>>>>> my proposal is completely considered from the perspective of user >> >>>>>>> convenience. Although the proposed work is not large, we have not >> >> set a >> >>>>>>> precedent for independent release of the Flink Python >> API(PyFlink) in >> >>>>>>> the >> >>>>>>> previous release process. I hereby initiate the current discussion >> >> and >> >>>>>>> look >> >>>>>>> forward to your feedback! >> >>>>>>> >> >>>>>>> Best, >> >>>>>>> Jincheng >> >>>>>>> >> >>>>>>> [1] >> >>>>>>> >> >>>>>>> >> >> >> https://lists.apache.org/thread.html/4a4d23c449f26b66bc58c71cc1a5c6079c79b5049c6c6744224c5f46%40%3Cdev.flink.apache.org%3E >> >>>>>>> [2] >> >>>>>>> >> >>>>>>> >> >> >> https://lists.apache.org/thread.html/8273a5e8834b788d8ae552a5e177b69e04e96c0446bb90979444deee%40%3Cprivate.flink.apache.org%3E >> >>>>>>> [3] >> >>>>>>> >> >>>>>>> >> >> >> https://lists.apache.org/thread.html/ra27644a4e111476b6041e8969def4322f47d5e0aae8da3ef30cd2926%40%3Cdev.flink.apache.org%3E >> >>>>>>> >> >>>>>> >> >>>> >> >>>> -- >> >>>> Best Regards >> >>>> >> >>>> Jeff Zhang >> >>>> >> >>> >> >> >> > >> >