Hi jincheng, Thanks for the discussion. +1 for the FLIP.
A well-organized documentation will greatly improve the efficiency and experience for developers. Best, Shuiqiang Hequn Cheng <he...@apache.org> 于2020年8月1日周六 上午8:42写道: > Hi Jincheng, > > Thanks a lot for raising the discussion. +1 for the FLIP. > > I think this will bring big benefits for the PyFlink users. Currently, the > Python TableAPI document is hidden deeply under the TableAPI&SQL tab which > makes it quite unreadable. Also, the PyFlink documentation is mixed with > Java/Scala documentation. It is hard for users to have an overview of all > the PyFlink documents. As more and more functionalities are added into > PyFlink, I think it's time for us to refactor the document. > > Best, > Hequn > > > On Fri, Jul 31, 2020 at 3:43 PM Marta Paes Moreira <ma...@ververica.com> > wrote: > >> Hi, Jincheng! >> >> Thanks for creating this detailed FLIP, it will make a big difference in >> the experience of Python developers using Flink. I'm interested in >> contributing to this work, so I'll reach out to you offline! >> >> Also, thanks for sharing some information on the adoption of PyFlink, it's >> great to see that there are already production users. >> >> Marta >> >> On Fri, Jul 31, 2020 at 5:35 AM Xingbo Huang <hxbks...@gmail.com> wrote: >> >> > Hi Jincheng, >> > >> > Thanks a lot for bringing up this discussion and the proposal. >> > >> > Big +1 for improving the structure of PyFlink doc. >> > >> > It will be very friendly to give PyFlink users a unified entrance to >> learn >> > PyFlink documents. >> > >> > Best, >> > Xingbo >> > >> > Dian Fu <dian0511...@gmail.com> 于2020年7月31日周五 上午11:00写道: >> > >> >> Hi Jincheng, >> >> >> >> Thanks a lot for bringing up this discussion and the proposal. +1 to >> >> improve the Python API doc. >> >> >> >> I have received many feedbacks from PyFlink beginners about >> >> the PyFlink doc, e.g. the materials are too few, the Python doc is >> mixed >> >> with the Java doc and it's not easy to find the docs he wants to know. >> >> >> >> I think it would greatly improve the user experience if we can have one >> >> place which includes most knowledges PyFlink users should know. >> >> >> >> Regards, >> >> Dian >> >> >> >> 在 2020年7月31日,上午10:14,jincheng sun <sunjincheng...@gmail.com> 写道: >> >> >> >> Hi folks, >> >> >> >> Since the release of Flink 1.11, users of PyFlink have continued to >> grow. >> >> As far as I know there are many companies have used PyFlink for data >> >> analysis, operation and maintenance monitoring business has been put >> into >> >> production(Such as 聚美优品[1](Jumei), 浙江墨芷[2] (Mozhi) etc.). According >> to >> >> the feedback we received, current documentation is not very friendly to >> >> PyFlink users. There are two shortcomings: >> >> >> >> - Python related content is mixed in the Java/Scala documentation, >> which >> >> makes it difficult for users who only focus on PyFlink to read. >> >> - There is already a "Python Table API" section in the Table API >> document >> >> to store PyFlink documents, but the number of articles is small and the >> >> content is fragmented. It is difficult for beginners to learn from it. >> >> >> >> In addition, FLIP-130 introduced the Python DataStream API. Many >> >> documents will be added for those new APIs. In order to increase the >> >> readability and maintainability of the PyFlink document, Wei Zhong and >> me >> >> have discussed offline and would like to rework it via this FLIP. >> >> >> >> We will rework the document around the following three objectives: >> >> >> >> - Add a separate section for Python API under the "Application >> >> Development" section. >> >> - Restructure current Python documentation to a brand new structure to >> >> ensure complete content and friendly to beginners. >> >> - Improve the documents shared by Python/Java/Scala to make it more >> >> friendly to Python users and without affecting Java/Scala users. >> >> >> >> More detail can be found in the FLIP-133: >> >> >> https://cwiki.apache.org/confluence/display/FLINK/FLIP-133%3A+Rework+PyFlink+Documentation >> >> >> >> Best, >> >> Jincheng >> >> >> >> [1] https://mp.weixin.qq.com/s/zVsBIs1ZEFe4atYUYtZpRg >> >> [2] https://mp.weixin.qq.com/s/R4p_a2TWGpESBWr3pLtM2g >> >> >> >> >> >> >> >