A while ago we said we were working on launching a modmore forum based on Discuss, and for a long time, that was indeed the plan. The rough design and implementation was there, but we ended up building it with Discourse instead.
If you haven’t heard of it before, it’s an open source forum solution built on Ruby and Ember.js that is built by a team including Jeff Atwood, one of the folks behind Stack Overflow/Exchange with a very impressive feature suite. Aside from their hosted option, they also offer support for a self-hosted forum with a Docker container. Installing Discourse on a fresh Digital Ocean droplet was a matter of following the docs and copy/pasting a bunch of commands and took less than an hour.
Adding single sign on (SSO), so people wouldn’t need a separate login for the forum from their existing modmore.com login, took another hour to develop. After that, we just had to tweak the design to fit our brand, which was limited to just configuration and CSS changes. As Discourse comes with quite sensible defaults, we haven’t really had to change much.
We’re by no means done with these forum, and I’m sure we’ll be making continuous tweaks to the forum as we learn more and get your feedback, but Discourse has already proven itself to be a very worthy forum. It’s fast, has a responsive/mobile design and an interesting trust system that I look forward to seeing in action.
I’m looking forward to using the forum for answering your questions, discussing ideas and communicating more often about what’s happening. Thanks for joining us!