Is there a federated/non-profit alternative to Stack Overflow?

Considering how SO is killing itself rather quickly, it would be interesting to have a platform with similar structure but taking users interests instead of profit of executives. I am not saying their system is perfect, I have made a post in the past on their meta community regarding how hard it is for new contributors to start. I remember hearing about an alternative but after searching for it, I couldn't find anything.

Does anyone know such platform?

Edit: After I posted I came across Codidact. I will try using it! Feel free to post other alternatives though!

Rentlar ,

Related note: If there was an alternative to Yahoo's Chiebukuro (Bag of wisdom, a Japanese general q&a forum) in the Fediverse, I'd betcha it would catch on.

chamomile ,
@chamomile@furry.engineer avatar

@Templa Codidact seems promising in this space. They have a non-profit organization and run on an open-source (but not federated) platform: https://codidact.com/

ericjmorey ,
@ericjmorey@programming.dev avatar

There are many Discourse forums for various programming related tools, services, and programming languages. I've shared 3 examples below.

https://discuss.python.org/

https://discourse.julialang.org/

https://discourse.jupyter.org/

driving_crooner ,
@driving_crooner@lemmy.eco.br avatar

Discourse is neither federated nor non-profit

ericjmorey ,
@ericjmorey@programming.dev avatar

Oh. I was thinking opensource and the organizations above that pay for Discourse to host for them a are non-profit. I don't know why I read the post body and forgot about the title.

I guess programming.dev sorta fits except the UI is different. Maybe someone can create a frontend that mimics the Stack Overflow UI.

Templa OP ,
@Templa@beehaw.org avatar

Discourse is fine, thank you for sharing! I visit a few forums on Discourse but I didn't know there are so many communities forming using it.

maegul ,
@maegul@lemmy.ml avatar

Yea it's pretty popular and generally I like that, especially compared to the whole discord thing (though real time chat is also a valuable platform).

Ideally, I'm with you and IMO this would be something where the fediverse could shine.

It feels to me like many pieces are already in place for some people to come together and create a fediverse space for filling that SO function. Lemmy, NodeBB and discourse (when they get federation stable, however close/far that is) are all there.

What's likely needed is for the right pieces and modifications to be put together, the right instance, some basic branding and commitments, donations, sponsorships (and even ads would be appropriate here IMO if done tastefully).

But, in reality the devs on the fediverse are spread pretty thin and many developers generally are in a bit of a squeeze at the moment. Financial support hasn't reached a healthy equilibrium on the fediverse, culturally and probably quantitatively, in that further growth, creativity and adaptation at any decent rate doesn't really seem viable.

Back in the heyday of the twitter migration to mastodon or reddit migration to lemmy, there likely would have been some dev ready to go out on a limb and try to scramble something together (however healthy that is). That energy has passed and there doesn't seem to be a more stable substitute set of incentives for new devs to build new things here (though there are of course devs building on the fediverse, lemmy and newer projects like SL, piefed and bonfire included). Instead it seems like the dev community on the fediverse has settled and they all have their work set.

So the best bet would probably be for some eager volunteers to take the best platform for the job (possibly NodeBB ATM) and put up an instance and see what happens. I think there's been enough interest, including this post, to make it interesting.

And what's especially interesting is that the SO archive, AFAICT, is open and available for download, so there's a real possibility of having a live archive of SO for search coupled with new content, right here on the fediverse.

leetnewb ,

Discourse is offering an AP plugin - not sure what it does: https://github.com/discourse/discourse-activity-pub

Andromxda ,
@Andromxda@lemmy.dbzer0.com avatar

Allows you to publish Discourse posts via ActivityPub so they can be read on services that support ActivityPub such as Mastodon. For more information, please see https://meta.discourse.org/t/activitypub-plugin/266794

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • programming@beehaw.org
  • test
  • worldmews
  • mews
  • All magazines