Hi Roman, Regarding StateFun having a separate mailing list, I'm ok with it going either-way, however when we first contributed the project there was already a discussion about having a separate mailing list for StateFun [1] and the feedback was having StateFun be part of the regular mailing list.
[1] https://www.mail-archive.com/dev@flink.apache.org/msg31464.html On Mon, Mar 1, 2021 at 12:25 PM Tzu-Li (Gordon) Tai <tzuli...@apache.org> wrote: > Hi, > > I feel that the issues Roman has pointed out so far, is less a problem of > all topics (SQL / PyFlink / StateFun) being on the same list, and more a > problem that we are missing dedicated groups of “user support shepherds” > who are specifically responsible for individual topics on a day-to-day > basis. > > In the distant past, we used to assign shepherds for individual components > in Flink. > Perhaps something similar to that, but specifically for daily user mailing > lists support, is already sufficient to solve the mentioned problems. > So essentially, instead of splitting into “sub-lists”, we should simply > have dedicated “sub-topic maintainers” assigned. > > For example, for myself, I set a filter on my email client to look > specifically for “Stateful Functions / StateFun” mentions, and tag it > appropriately. > This already allows me to concentrate on StateFun questions, without losing > the exposure to other things happening in the wider Flink project. > As far as I can tell, except for some more tricky questions, the turnaround > time for StateFun user questions has been ok so far. > > What do you think? > > Cheers, > Gordon > > On Mon, Mar 1, 2021 at 6:56 PM Roman Khachatryan <ro...@apache.org> wrote: > > > Thanks for your replies! > > > > @Konstantin Knauf <kna...@apache.org> > > > Why do you think the quality and speed of answers would improve with > > dedicated lists? > > If there is a question on something that you are not an expert in; then > you > > either have to > > - pull in someone who is more experienced in it (more time on hops, esp. > if > > the pulled in person isn't available) > > - or learn it and answer yourself (more time on learning and still higher > > chance of missing something) > > > > @Timo Walther <twal...@apache.org> and @Dawid Wysakowicz > > <dwysakow...@apache.org> > > > I fear that we are creating potential silos where a team doesn't know > > > what is going on in the other teams. > > I think some specialization is unavoidable in a big project like Flink or > > Linux (which also has separate lists). > > And user support ML doesn't seem to me the right tool to deal with it. > > > > @Dawid Wysakowicz <dwysakow...@apache.org> > > > Personally I don't find it problematic. I often find the subjects quite > > > descriptive, they often include tags or mention which API they refer > to. > > Yes, but that only means that the sender would already know the "right" > > list. > > > > @Konstantin Knauf <kna...@apache.org> and @j...@apache.org < > > j...@apache.org> > > > > I agree that there are crosscutting areas; and also a chance of sending a > > message to the wrong topic. > > But splitting doesn't change anything here: if a SQL question for example > > is asked on StateFun ML then > > we still have the options above (plus an option to redirect user to the > > other list). > > > > Regards, > > Roman > > > > > > On Mon, Mar 1, 2021 at 11:30 AM Dawid Wysakowicz <dwysakow...@apache.org > > > > wrote: > > > > > As others I'd also rather be -1 on splitting (even splitting out the > > > statefun). > > > > > > Personally I don't find it problematic. I often find the subjects quite > > > descriptive, they often include tags or mention which API they refer > to. > > > If they don't I am quite sure having separate sub-lists would not help > > > in those cases anyway. I agree with the others that splitting the list > > > would make the cross communication harder and create knowledge silos. > > > > > > It would also incur more requirements on users which already often find > > > ML counter intuitive (See e.g. the discussion about adding a Flink > slack) > > > > > > Best, > > > > > > Dawid > > > > > > On 01/03/2021 11:20, Timo Walther wrote: > > > > I would vote -0 here. > > > > > > > > I fear that we are creating potential silos where a team doesn't know > > > > what is going on in the other teams. > > > > > > > > Regards, > > > > Timo > > > > > > > > > > > > On 01.03.21 10:47, Jark Wu wrote: > > > >> I also have some concerns about splitting python and sql. > > > >> Because I have seen some SQL questions users reported but is related > > to > > > >> deployment or state backend. > > > >> > > > >> Best, > > > >> Jark > > > >> > > > >> On Mon, 1 Mar 2021 at 17:15, Konstantin Knauf < > > konstan...@ververica.com > > > > > > > >> wrote: > > > >> > > > >>> Hi Roman, > > > >>> > > > >>> I slightly +1 for a list dedicated to Statefun users, but -1 for > > > >>> splitting > > > >>> up the rest. I think there are still a lot of crosscutting concerns > > > >>> between > > > >>> Python, DataStream, Table API and SQL where users of another API > can > > > >>> also > > > >>> help out, too. It also requires users to think about which lists to > > > >>> subscribe/write to, instead of simply subscribing to one list. > > > >>> > > > >>> Why do you think the quality and speed of answers would improve > with > > > >>> dedicated lists? > > > >>> > > > >>> Best, > > > >>> > > > >>> Konstantin > > > >>> > > > >>> > > > >>> > > > >>> > > > >>> > > > >>> On Mon, Mar 1, 2021 at 10:09 AM xiao...@ysstech.com > > > >>> <xiao...@ysstech.com> > > > >>> wrote: > > > >>> > > > >>>> Hi Roman, > > > >>>> > > > >>>> This is a very good idea. I will look forward to the official > > > >>>> setting up > > > >>>> "sub-lists" as soon as possible and sharing development experience > > and > > > >>>> problems with friends in a certain field. > > > >>>> > > > >>>> Regards, > > > >>>> yue > > > >>>> > > > >>>> > > > >>>> > > > >>>> xiao...@ysstech.com > > > >>>> > > > >>>> From: Roman Khachatryan > > > >>>> Date: 2021-03-01 16:48 > > > >>>> To: dev > > > >>>> Subject: [DISCUSS] Splitting User support mailing list > > > >>>> Hi everyone, > > > >>>> > > > >>>> I'd like to propose to extract several "sub-lists" from our user > > > >>>> mailing > > > >>>> list (u...@flink.apache.org). > > > >>>> > > > >>>> For example, > > > >>>> - user-sql@flink.a.o (Python) > > > >>>> - user-statefun@f.a.o (StateFun) > > > >>>> - user-py@f.a.o. (SQL/TableAPI) > > > >>>> And u...@flink.apache.org will remain the main or "default" list. > > > >>>> > > > >>>> That would improve the quality and speed of the answers and allow > > > >>>> developers to concentrate on the relevant topics. > > > >>>> > > > >>>> At the downside, this would lessen the exposure to the various > Flink > > > >>> areas > > > >>>> for lists maintainers. > > > >>>> > > > >>>> What do you think? > > > >>>> > > > >>>> Regards, > > > >>>> Roman > > > >>>> > > > >>> > > > >>> > > > >>> -- > > > >>> > > > >>> Konstantin Knauf | Head of Product > > > >>> > > > >>> +49 160 91394525 > > > >>> > > > >>> > > > >>> Follow us @VervericaData Ververica <https://www.ververica.com/> > > > >>> > > > >>> > > > >>> -- > > > >>> > > > >>> Join Flink Forward <https://flink-forward.org/> - The Apache Flink > > > >>> Conference > > > >>> > > > >>> Stream Processing | Event Driven | Real Time > > > >>> > > > >>> -- > > > >>> > > > >>> Ververica GmbH | Invalidenstrasse 115, 10115 Berlin, Germany > > > >>> > > > >>> -- > > > >>> Ververica GmbH > > > >>> Registered at Amtsgericht Charlottenburg: HRB 158244 B > > > >>> Managing Directors: Yip Park Tung Jason, Jinwei (Kevin) Zhang, Karl > > > >>> Anton > > > >>> Wehner > > > >>> > > > >> > > > > > > > > > > > > >