I see no reason slack can't be suitable for Beam users -- other open source projects do utilize Slack for user chatter, too. Though what it could be is different from how currently used. There are 173 accounts in #beam-python, and a decent portion of recent conversations (at quick glance) look like they are users asking for advice (which maybe should be pointed to the Google Cloud Slack account...)
I suggest meet users wherever they are (don't abandon slack), but that is from a community standpoint. If people are metrics focused, that might be harder in slack and/or we can find ways to measure things for those that have benchmarks to hit. I am willing to dig into Slack's API if desired, to surface/forward messages as useful. Not sure how all that would look, open to figure it out. On Fri, Sep 6, 2019 at 4:47 PM Ahmet Altay <al...@google.com> wrote: > Both StackOverflow and mailing lists have better answer rates for python > questions. Suggesting either one of them makes sense. I also find > StackOverflow easier to use but that is a personal preference. The > original problem is that lack of support within Slack. Both mailing list > and stackoverflow are already listed in the support page above Slack. How > are we going to redirect these folks from Slack to SO or ML? > > Also, what is the profile of people on slack in general. I had the > impression that it is more tuned for developer working on Beam to interact > rather than for users to ask Beam questions. Is this accurate? > > Ahmet > > On Fri, Sep 6, 2019 at 4:41 PM Kenneth Knowles <k...@apache.org> wrote: > >> +1 to StackOverflow first, though I'm not important for Beam Python >> users. Udi has a good point about discussions. If an SO question has a lot >> of back and forth, or no response, then it is good to point to other >> channels the user might try next. >> >> Kenn >> >> On Fri, Sep 6, 2019 at 2:20 PM Robert Bradshaw <rober...@google.com> >> wrote: >> >>> I would also suggest SO as the best alternative, especially due to its >>> indexability and searchability. If discussion is needed, the users >>> list (my preference) or slack can be good options, and ideally the >>> resolution is brought back to SO. >>> >>> On Fri, Sep 6, 2019 at 1:10 PM Udi Meiri <eh...@google.com> wrote: >>> > >>> > I don't go on Slack, but I will be notified of mentions. It has the >>> advantage of being an informal space. >>> > SO can feel just as intimidating as the mailing list IMO. Unlike the >>> others, it doesn't lend itself very well to discussions (you can only post >>> comments or answers). >>> > >>> > >>> > >>> > On Fri, Sep 6, 2019 at 10:55 AM Pablo Estrada <pabl...@google.com> >>> wrote: >>> >> >>> >> Hello all, >>> >> >>> >> THE SITUATION: >>> >> It was brought to my attention recently that Python users in Slack >>> are not getting much support, because most of the Beam Python-knowledgeable >>> people are not on Slack. Unfortunately, in the Beam site, we do refer >>> people to Slack for assistance[1]. >>> >> >>> >> Java users do receive reasonable support, because there are enough >>> Beam Java-knowledgeable people online, and willing to answer. >>> >> >>> >> On the other hand, at Google we do have a number of people who are >>> responsible to answer questions on StackOverflow[2], and we do our best to >>> answer promptly. I think we do a reasonable job overall. >>> >> >>> >> SO LET'S DISCUSS: >>> >> How should we advise the community to ask questions about Beam? >>> >> - Perhaps we should encourage people to try the mailing list first >>> >> - Perhaps we should encourage people to try StackOverflow first >>> >> - Perhaps we should write a bot that encourages Python users to go to >>> StackOverflow >>> >> - something else? >>> >> >>> >> My personal opinion is that a mailing list is not great: It's >>> intimidating, it does not provide great indexing or searchability. >>> >> >>> >> WHAT I PROPOSE: >>> >> >>> >> I think explicitly encouraging everyone to go to StackOverflow first >>> will be the best alternative: It's indexed, searchable, less intimidating >>> than the mailing list. We can add that they can try Slack as well - without >>> any guarantees. >>> >> >>> >> What do others think? >>> >> -P. >>> >> >>> >> [1] https://beam.apache.org/community/contact-us/ >>> >> [2] https://stackoverflow.com/questions/tagged/apache-beam?tab=Newest >>> >>