I spent a little time poking at Discourse as an option for DSNC mailing
lists. We now have
https://dsnc.discourse.group/, which currently has
"categories" (roughly akin to mailing lists) for Test, Outreach, and
Bylaws (basically all unused). Those correspond to sending email to
te...@dsnc.discourse.group etc. (this needs to be configured for each
category[1]). If folks want to poke around, feel free.
I am not entirely clear on what if anything people need to do to
actually get emails for each new topic (thread) or post (message) in a
category (list).
I believe logging in requires a Discourse account, but it supports using
e.g. Google to authenticate, so at least we're not asking people to come
up with a new password.
The free plan[2] comes with 2 "staff" seats -- I'm not entirely clear
what exactly needs a staff seat. This presumably means a shared admin
account for all but one person. That's probably fine if we don't need to
do much moderating (assuming that needs "staff") or configuration, but
will be annoying if we do. I think ideally for continuity reasons
~everyone on the board plus some moderators would have staff accounts,
but that's not going to work on the free plan. Pro ($100/mo) raises that
to 5 seats (not as much as I'd like, but at least we can do a few mods
plus an shared owner) and business to ($500/mo) to 15 seats (probably
fine). Even $100/mo strikes me as a bit high for us. There's a 50%
non-profit discount, but that might require being a 501c3 (501c4 might
work? I guess we *are* tax-exempt, it's just that donations aren't
deductible).
Another "free" plan limit is 10 categories (roughly, ten mailing lists).
This feels moderately likely to be annoying. The next plan up, Starter
($20/mo) has no limit. It's not obvious to me that any of the other paid
features are important to us (API&webhook access are Pro, custom domain
is pro, reactions are starter).
It is possible to self-host Discourse (it's open source software) -- if
several people want to volunteer to sharing admin duties, that might be
appealing, but otherwise I doubt that's a direction we want to go down.
(I'm probably willing and qualified to help deal with that, but I don't
want to be a single point of failure.)
I did chat with somebody else about Discourse experience and they said
(among other things) "All that said, Discourse is a great option."
Is there anything else people would want to know to think about using
Discourse for our communication?
~~Alex
[1] Settings -> "Custom incoming email address", the constraints on
which seem somewhat unclear. I'm not sure what domains are usable; I
think .group is a somewhat confusing TLD, but I'm not sure that there
are other options with hosted Discourse. There's a setting that controls
whether whether users without an account ("anonymous users") can post by
email -- with it off, they get a confusing email when rejected, but
nothing seems to show up for mods. With it on, my post-by-email seems to
have vanished entirely, so not sure what happened there.
[2]
https://discourse.org/pricing -- interestingly, just in the last
couple weeks they seem to be gradually de-emphasizing their lower-tier
plans, judging by
https://web.archive.org/web/20260426171248/https://discourse.org/pricing,
https://web.archive.org/web/20260504144018/https://discourse.org/pricing,
and
https://web.archive.org/web/20260515122217/https://discourse.org/pricing