Added RSS integration in https://apache-airflow.slack.com/archives/C01EUHSTD2R and PR to add SO link to "new issue" page: https://github.com/apache/airflow/pull/12407
On Sat, Nov 14, 2020 at 10:53 PM Daniel Imberman <daniel.imber...@gmail.com> wrote: > Well I think the idea is less to push the airflow community to start > answering questions on stackoverflow, and more to tie stackoverflow into > our slack conversations so that once we come to a solution we can write up > an answer that is searchable in the future. The main problem with people > asking questions on slack is that once a question is answered it is lost in > the ether forever > > via Newton Mail > <https://cloudmagic.com/k/d/mailapp?ct=dx&cv=10.0.51&pv=10.15.7&source=email_footer_2> > > On Sat, Nov 14, 2020 at 1:51 PM, Halo Ku <hal...@mail.com> wrote: > > > That's all good but don't forget that stackoverflow is "economay based > community" people help mainly to *raise thier reputation*. > Taking a quick look over the airflow tags most of the questions comes from > new users and most answers don't get votes up nor marked acceptaed (even if > true) > people simply don't have motivation to answer there on the airflow tag. > If you want this to change - people must start giving votes up. > Take 5 min of your day to read some questions with answers and vote > quality questions and quality answers. > > *Sent:* Saturday, November 14, 2020 at 7:54 PM > *From:* "Daniel Imberman" <daniel.imber...@gmail.com> > *To:* dev@airflow.apache.org > *Subject:* Re: Stack Overflow as valuable source of information about > Airflow ? > I could see us creating a slack bot that responds to every root message on > each channel with the following message: > > “Hello and welcome to the <name channel> channel! > > If you are looking for airflow help, please create a stackoverflow issue > iwth the following tags '[apache-airflow]’ and add it to your message. This > will make it easier for us to create a persistent repository of airflow > knowledge going forward! > > If this is not a airflow usage question please press the following button > [button] > “ > > Or we could create a bot that takes any root message and offers the option > of converting that message into a SO post. > > Any thoughts? > > > > On Wed, Nov 11, 2020 at 2:48 PM, Tomasz Urbaszek <turbas...@apache.org> > wrote: > > My only concern about connecting SO to Slack is that it may impact the > history of slack (free tier, here we go again). However, I think it's worth > it if we will promote SO for Q&A and Discussions for discussion (and slack > for chat). > > Tomek > > On Wed, Nov 11, 2020 at 11:40 PM Leah Cole <colel...@google.com.invalid> > wrote: > >> Jarek I'm glad you suggested connecting it to a slack channel - I think >> that automating the integration into we currently have will be crucial to >> gaining adoption. My only nit would be to spell out >> #stackoverflow-questions in the channel name just so that it's immediately >> obvious what it is at first glance. >> >> On Wed, Nov 11, 2020 at 12:10 PM Ry Walker <r...@rywalker.com> wrote: >> >>> i like all those ideas, Jarek >>> >>> On Wed, Nov 11, 2020 at 2:39 PM Jarek Potiuk <jarek.pot...@polidea.com> >>> wrote: >>> >>>> I read the docs (thanks Martijn!). Looks like SO would be great if we >>>> use more of it. >>>> >>>> We are promoting it very lightly, though. At our >>>> https://airflow.apache.org/community/ page we have "Stack Overflow" >>>> lin kas one of the options (which is good, according to those SO >>>> guidelines). But I think we have one place which could be improved: >>>> >>>> I think we could do a few things to utilize it a bit more: >>>> >>>> 1) Change links on the "new issue" page. >>>> >>>> When we run "new issue" we see: >>>> https://github.com/apache/airflow/issues/new/choose - "Ask a question >>>> of get support leads to the >>>> https://github.com/apache/airflow/discussions page. It's light in >>>> traffic, and we might try to use it more, but I think GitHub discussions >>>> should be more for ... discussions, not Q&A (not yet at least). SO has so >>>> much more content, rating, traffic etc. >>>> >>>> Why don't we split into: >>>> >>>> "Discuss an idea" -> https://github.com/apache/airflow/discussions >>>> "Ask a question or get support" -> >>>> https://stackoverflow.com/questions/tagged/airflow >>>> >>>> 2) Linking SO with our slack? >>>> >>>> And why don't we connect the " >>>> https://stackoverflow.com/questions/tagged/airflow" RSS to a new >>>> "#so-questions" in our Slack ? I think we are not often looking at SO, but >>>> there is a substantial (but not overwhelming) traffic there - I see 10 >>>> questions today, 46 this week for example. And there are many unanswered >>>> questions there. I think just seeing those in slack might drag more >>>> attention from the commiters and some active community members. >>>> >>>> WDYT everyone ? >>>> >>>> J. >>>> >>>> >>>> On Thu, Nov 5, 2020 at 2:07 PM Martijn Pieters <zopati...@gmail.com> >>>> wrote: >>>> >>>>> On 2020/11/05 08:37:28, Jarek Potiuk <jarek.pot...@polidea.com> wrote: >>>>> > I was wondering if we should do something about it? Maybe we should >>>>> promote >>>>> > more Stack Overflow? We already have a link about it on our website >>>>> in "Ask >>>>> > the questions' chapter. But Stack Overflow answers and links very >>>>> rarely >>>>> > come up in the discussions in Slack for example. I was just >>>>> wondering if >>>>> > there is anything we can do to make it more "promoted"? >>>>> > >>>>> > Maybe someone can have some ideas on how to make it more "visible"? >>>>> >>>>> Hi! Quick intro: I've been contributing to Airflow recently, >>>>> especially to the 2.0.0 release currently in alpha. But I'm also one of >>>>> the >>>>> community elected moderators on Stack Overflow as well as a frequent >>>>> Python >>>>> contributor on that site. >>>>> >>>>> Stack Overflow can be a temperamental place, but it is _is_ a great >>>>> resource for people that know how to formulate good, focused questions on >>>>> programming-related subjects. If there were a few people from the Airflow >>>>> project actively answering questions there, then the resulting content can >>>>> be of great help to anyone else with similar problems. >>>>> >>>>> There are a few FAQs on meta.stackoverflow.com which might be >>>>> applicable here, I strongly recommend people take a look at these; they >>>>> cover SO from the perspective both of a project team (OSS or commercial) >>>>> and from the perspective of the question askers: >>>>> >>>>> - >>>>> https://meta.stackoverflow.com/questions/326374/how-can-i-use-stack-overflow-to-support-our-developer-community >>>>> - >>>>> https://meta.stackoverflow.com/questions/255745/why-cant-i-ask-customer-service-related-questions >>>>> - >>>>> https://meta.stackoverflow.com/questions/253849/is-it-acceptable-to-use-stack-overflow-as-a-qa-for-a-specific-product >>>>> >>>>> Some of that advice is more aimed at tech companies, but it's still >>>>> helpful to keep in mind that not everyone active in content curation (e.g. >>>>> most of the users with a bit of reputation) will view questions without >>>>> clear context on the problem at hand, in the same light. >>>>> >>>>> At any rate, to promote Stack Overflow as a resource, linking it from >>>>> a 'further resources' page in the documentation would be a good starting >>>>> point. Just make sure it is not implied that Stack Overflow is a general >>>>> support channel for the project. :-) >>>>> >>>>> -- >>>>> Martijn Pieters >>>>> https://stackoverflow.com/users/100297/martijn-pieters | >>>>> https://www.zopatista.com >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Jarek Potiuk >>>> Polidea <https://www.polidea.com/> | Principal Software Engineer >>>> >>>> M: +48 660 796 129 >>>> [image: Polidea] <https://www.polidea.com/> >>>> >>> >> >> -- >> >> Leah Cole (she/her) | Developer Programs Engineer | colel...@google.com | >> (925) 257-2112 >> *I'm working weird hours during this pandemic and am sometimes a bit >> slower to respond to PRs/CLs than normal. Please feel free to send me a >> gentle ping for a status update if my slowness is blocking you and I'll do >> my best to give you an ETA. * >> > -- Jarek Potiuk Polidea <https://www.polidea.com/> | Principal Software Engineer M: +48 660 796 129 <+48660796129> [image: Polidea] <https://www.polidea.com/>