Well, now yours does, and thinking of federation, that is what I thought of, too. And, I think also, to be based on NNTP. I think at at least what should be done includes: Use NNTP, and avoid namespace collisions if you are defining your own newsgroups. I don't know how to request adding newsgroups to Big 8, or to the alt hierarchy, or others, but I invented the "Unusenet" convention for avoiding namespace collisions, which I use on my own NNTP server. Make the web pages contain the message ID, newsgroup name, and information to connect to the NNTP server, even if JavaScripts are disabled. Users who want NNTP can use it even if they do not have a compatible browser. If you want to use Markdown, add a "Content-type: text/markdown" header to articles that use Markdown (and do not try to render articles without such a header as Markdown), and preferably using a subset of Markdown without HTML.