I’m the owner of this account. The goal is to test drive duplicating Slack questions to the GitHub discussions. With the current level of activity in Slack it’s not so hard to do it manually.
I’m in CET now. I can share the account credentials with people who can post questions to GitHub Discussions on behalf of this account in other time zones. Or I can do it once a day. If someone doesn’t find it useful or has ideas on how to do it in a better way, just say it directly. From: Enrico Olivelli <eolive...@gmail.com> Date: Friday, February 17, 2023 at 3:43 PM To: dev@pulsar.apache.org <dev@pulsar.apache.org> Subject: Re: Force redirect questions from Slack to GitHub Discussions or StackOverflow? Hello, I see that some "Pulsar Community Bot" appeared in Slack it is connected to this email address "pulsar.community....@gmail.com" While I find this thing "amazing"....I wonder if I missed something, who is the owner of this "bot" ? Enrico Il giorno gio 16 feb 2023 alle ore 16:03 Kiryl Valkovich <kiryl_valkovich@teal.tools> ha scritto: > > Played with Slack and StackOverflow APIs a bit. > > The Slack API works as expected. After clicking the message button, it sends > a message descriptor to my app where I can do anything with its content. > > It’s possible to post messages via the StackOverflow API, but it’s unlikely > that any Slack message can be converted to a StackOverflow question. > > I encountered several types of validation errors: > > - This question body does not meet our quality standards. Please > make sure that it completely describes your problem - including what you have > already tried - and is written using proper grammar. > > * Something similar to “This message looks like a duplicate of another > message”. > > I believe, GitHub Discussions don’t have such kind of “quality standards” > validation. > > From: Kiryl Valkovich <kiryl_valkovich@teal.tools> > Date: Thursday, February 16, 2023 at 1:33 PM > To: dev@pulsar.apache.org <dev@pulsar.apache.org> > Subject: Re: Force redirect questions from Slack to GitHub Discussions or > StackOverflow? > If there are no hidden obstacles, we can implement it. > StackOverflow supports question creation using REST API: > https://api.stackexchange.com/docs/create-question > > From: Zike Yang <z...@apache.org> > Date: Thursday, February 16, 2023 at 11:41 AM > To: dev@pulsar.apache.org <dev@pulsar.apache.org> > Subject: Re: Force redirect questions from Slack to GitHub Discussions or > StackOverflow? > +1, That sounds great to me. > > > 2. You click the three dots button on his message -> “Convert to a GitHub > > discussion”. > > Is it a similar workflow for converting to a StackOverflow question? > > BR, > Zike Yang > > On Thu, Feb 16, 2023 at 12:14 PM <mattisonc...@gmail.com> wrote: > > > > +1 > > > > Since web pages are more easily and public. > > > > Best > > Mattison > > On Feb 16, 2023, 07:58 +0800, Christophe Bornet <bornet.ch...@gmail.com>, > > wrote: > > > +100 > > > Also note that for good or bad reasons, the number of questions on > > > StaOverflow is often used as a metric for the popularity of a project. > > > > > > Le mer. 15 févr. 2023 à 13:12, Kiryl Valkovich > > > <kiryl_valkovich@teal.tools> > > > a écrit : > > > > > > > Hi everyone! Enrico Olivelli asked me to repost it to the mailing list. > > > > > > > > --- Me > > > > I’m very worried that good answers from David Kjerrumgaard and others > > > > won’t be googleable because it’s in Slack. To make any search you need > > > > to > > > > pay a monthly subscription. > > > > > > > > In my opinion, it would be wiser to make StackOverflow, Discuss, or > > > > GitHub > > > > discussions a place for questions. And strictly redirect people who ask > > > > any > > > > question in Slack to the right place. > > > > In GitHub discussions, you also can manage categories, as well as you > > > > can > > > > manage channels in Slack. > > > > > > > > Subscription to a specific category is coming soon. > > > > https://github.com/community/community/discussions/3951#discussioncomment-3879939 > > > > The most important that it’s searchable. > > > > > > > > Examples: > > > > https://github.com/community/community/discussions > > > > https://github.com/apache/superset/discussions > > > > > > > > --- Later me to David Kjerrumgaard > > > > What do you think about the following workflow: > > > > 1. The user asks a new question in Slack. > > > > 2. You click the three dots button on his message -> “Convert to a > > > > GitHub > > > > discussion”. > > > > 3. The bot creates a new GitHub discussion in the “Q&A” category with > > > > the > > > > original message’s content. > > > > 4. The bot converts the original message to a thread and posts a message > > > > like: > > > > > > In order to keep history and make your question searchable by other > > > > Apache Pulsar users, it has been converted to a GitHub discussion. > > > > > > Further conversation is available by this link: > > > > https://github.com/apache/pulsar/discussions/18766. > > > > 5. You answer the question on GitHub. > > > > > > > > How it may work: > > > > https://api.slack.com/best-practices/blueprints/actions-and-dialogs > > > > I can try to implement it makes any sense for you. (edited) > > > > > > > > Full original thread: > > > > https://apache-pulsar.slack.com/archives/C5Z4T36F7/p1676449603034309 > > > > > > > >