Glad to see the Haskell Discourse getting more use in general. I don’t have anything against Reddit or similar platforms specifically, but there is real upside to having a system that is owned and hosted by the community while also being more discoverable and accessible to newcomers than pure mailing lists.
However, I don’t think we can rely on any one forum for announcements today. If we want to reach as much of the Haskell community as we can—which seems key for transparency—we should systematically send important announcements to a number of different forums:
- haskell and haskell-cafe mailing lists
- Reddit /r/haskell
- Twitter
- Discourse
- more?
This means community discussions around announcements will be fragmented, but that’s just a reflection of how the community already operates. It’s more productive to adapt our approach to the community than trying to adapt the community to our preferred approach :).
In our last Haskell.org committee meeting, we talked about putting together a checklist of online Haskell communities so that we can consistently reach as many people as possible. Seems like something the Haskell Foundation should do as well. We might need a more nuanced approach in the future—perhaps having different levels of distribution depending on how important or widely applicable an announcement is—but that’s something that will be easier to develop on top of some explicit starting point.