The OCaml community is having a discussion right now about its communication channels – apparently “mailing-list + IRC” suggests “old-school” to some people. Rust is notable for its adoption of the Discourse platform as main community place (you also have a nice lively Reddit and IRC); I asked around about and heard good experiences from rustaceans about Discourse, but I would be interested in some more practical details.
How is Rust’s Discourse instance hosted? Are you using any of the hosting plans that Discourse-the-company is offering, or their “one-time install” option, or another option? What are you estimates on the monthly cost of maintaining of same-order-of-magnitude-size Discourse install?
How would you evaluate the administrative work requirements? Would a Discourse instance be manageable by a single hobbyist volunteer, or do you need a team to wake up at night to fight the new spamming strategy? (I’m not asking about discussion moderations which I guess grow with the size as everywhere, but rather about the less visible “administration” parts.)
If you have any high-level feedback on the use of Discourse for a language community, I’m of course all ears.
Thanks in advance.