Comment by WalterBright
5 years ago
Vladimir Panteleev wrote the forum software D uses:
It's all completely searchable, it works with NNTP (yes!), and I wrote a program:
https://github.com/DigitalMars/ngArchiver
to turn the message database into simple, fast loading static web pages:
https://digitalmars.com/d/archives/digitalmars/D/index.html
It has served us well.
I really wish more systems had a NNTP bridge. If we can't have nice things with regular federated Usenet servers, something RSS-like where you could subscribe to different "proprietary" servers would be awesome. For the web interfaces people can do all kinds of things, be Web X.0 etc., as long as the conversation format maps well enough to NNTP.
I agree. In my case, I have a NNTP server, but would also be OK to have a web forum and mailing list which bridges to it. The web interface could be any as long as the conversation format maps to NNTP, is readable and writable in usual NNTP clients without difficulty, that the formats are readable just fine as plain text, and that even if JavaScripts and CSS are disabled that it must display a link to the NNTP. I want to treat the NNTP as primary, though, even if other interfaces are also available.
This can either be done on my computer (and read the SQLite database containing the messages directly; also will need to be compatible with what I have), or on some remote service which the messages are mirrored (and then I can set up a cron job if I wanted to). However, I have not found a suitable one for my specific use.
(Also, my NNTP server is not currently in use by anyone other than myself, it seems. However, I would like others who are interested in my projects to discuss there. There is also a IRC channel for discussion, which also isn't used (there are a few people on there, but nobody else other than myself seems to write messages there). IRC logs are kept.)
The NNTP web forum software D uses is exactly what you specify. Some people interact with it using the forum software, others use conventional NNTP news readers, like Thunderbird's. Still others use the mailing list interface.
https://forum.dlang.org/help#about