I can imagine "GitHub Discussions" [0] cutting off a significant number of Stack Overflow questions.
I can imagine "GitHub Discussions" [0] cutting off a significant number of Stack Overflow questions.
This is quite some timing for me, since the StackOverflow announcement earlier today had me thinking what could replace it. This is a clear, promising possibility.
What announcement? Are they planning to sunset something? All I could find was this blog post from the CEO, which was overly positive: https://stackoverflow.blog/2020/07/28/ceo-quarterly-blog-pos...
It also means that rather than building up SO's capital, you're indirectly contributing to the open source knowledge base of a project. It'd be even better if the discussion were backed by a Git repo or something easily exportable so that you aren't tied to Github, though I suppose part of the motivation for this feature is doing exactly that.
Still, SO has been king for too long. And the king's crown has been looking rather tarnished for a little while now.
Looking at the Discussions issue page - https://github.com/github/roadmap/issues/104 - it looks like this will be delivered to projects not in the Beta testing group sometime before Christmas?
Out of interest, are there any project admins around who can comment on how easy it is to moderate the Discussions threads? My one concern would be managing flame wars, and minimising inaccurate answers participants may offer each other.
There's a soft NDA on people who are in the Discussions beta. It's also early enough that there's a direct pipeline to GitHub Staff on issues that are truly urgent, so it's really too early to say. The Issues moderation things like locking and org-level blocking definitely still exist and work in Discussions, though.
For devs, you'll get a forum setup without requiring time/money to set up your own hosting, which is big for small or bootstrapped projects. It will also help move specific questions out of your issues section/ticketing system.
For users, it lowers the friction associated with getting support since many already have a GitHub account.