Hi all,

Thanks Dian and all of your feedback! I have bring up the VOTE thread for
the first RC [1].

I would appreciate if you could check it.

Best,
Jincheng

[1]
https://lists.apache.org/thread.html/r4b43a94db6731de4d450cee828ac2effd5a47bb8a8374e31af79b08a%40%3Cdev.flink.apache.org%3E


dianfu <dia...@apache.org> 于2020年2月5日周三 上午9:00写道:

> Hi Jincheng,
>
> Thanks for the proposal. I think this is a good idea. Usually Python users
> will firstly try to install a Python package from PyPI when they are trying
> it out. This would definitely benefit Python users.
>
> Regards,
> Dian
>
> > 在 2020年2月5日,上午8:56,jincheng sun <sunjincheng...@gmail.com> 写道:
> >
> > 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
> >>>>>>
> >>>>>
> >>>>
> >>>
> >>
>
>

Reply via email to