This post explains why SoFA Website and Software Development Circles chose Discourse as our forum platform. This is also a great place to discuss the choice
There are a few reasons:
While we do have a Facebook Group and engage on various platforms, we do not want to further the tech empires leveraging of its user base for profit.
When our data is held elsewhere it means that it is at the whim of that group. If Facebook decides to close down our group, it’s gone. All those conversations and references are gone.
We would like to help make sociocracy and self governance more easy to find, and having domain connected content supports SoFA’s visibility.
While there are a number of forum platforms, we chose discourse because:
Setting up a discourse instance is super easy. Just spin up a docker instance and there you go!
Discourse is a free open source platform with an active community of maintainers
Not only does it offer a wide range of (free!) plugins, but it doesn’t have a lot of bugs and is easy to use and has active maintainers!
Written in Ruby, discourse uses a more modern programming language than some other, for instance Wordpress based
Discourse lends itself to discussion in a way that is a fit for the kind of in-depth conversation we’d like to see on the SoFA forums.
This is a simple explanation, but more discussion is welcome!