[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mailing list vs "the futur"



On Tue, Aug 28, 2018 at 10:24:51PM +0100, Mark Rousell wrote:
   If you have a bunch of users on remote SMTP and NNTP servers then it's
   always a wash. (MUAs don't typically download the entire message body
   unless asked to, just as news readers don't typically download the entire
   message body unless asked to.) Basically, the efficiency argument is bogus.


I can only say that I disagree that the bandwidth efficiency is bogus overall.

If by "remote [...] NNTP servers" you mean other NNTP servers that are
federated with your own, then this is surely a bandwidth saving compared to
email. I.e. The data only needs to be sent once to the remote NNTP servers for
local distribution to users who connect to those servers, thus reducing
bandwidth usage overall.

No, because the idea of having ISPs set up NNTP transit servers for individual small discussion groups is...unlikely at best. You've already stipulated that you don't want to talk about usenet, so stop talking about 'a generic architecture of NNTP transit servers that isn't usenet but is still open to arbitrary groups and users but doesn't have any of the problems of usenet because it's carefully controlled and thus doesn't have abuse issues but isn't prohibitively resource intensive and people will set up serves and join the network because nobody likes stupid old HTTP anyway' and instead start talking about something that's likely to be implemented: centralized NNTP gateways to the services most people will use via SMTP or HTTP, with NNTP client access to the gateway. You might see people create private transit servers for local access, but the number of clients using such servers instead of the primary one would suggest de minimis bandwidth savings. If anything, the private transit servers would end up like most private debian archive mirrors and consume more bandwidth than they save (because most of the transferred files never get used). And in this model, any putative "transfer efficiency of NNTP" is simply not compelling.

I know you know this but I'll say it anyway: REST isn't a single protocol, it's
just a type of protocol. There are loads of REST-based protocols around. Which
one do you choose? There are no standardised REST protocols for message
distribution that I am aware of. There's nothing REST-based that is like SMTP,
or POP3, or IMAP, or NNTP, or anything else that has broad client support
across a range of device types in this context.

It's so incredibly uncommon to find a REST based discussion forum that doesn't come with its own HTML UI that I don't consider it worth considering. So the "broad client support" in question would be a web browser and that basically includes everything. Welcome to the 21st century! Then, if your content is compelling enough, people will use whatever wacky REST API they need to get your content if they want to go beyond the HTML UI. I'd guess that the number of people using google APIs (for example) today, whether knowingly or unknowingly, exceeds the total number of people that ever used NNTP, even if those people just don't understand how things would be better if they were using NNTP instead. If you meant to talk only about dedicated protocol-specific thick clients, then yeah, there probably aren't as many for specific web forums as there are clients for SMTP, POP3, IMAP, or NNTP. But most people don't really care. (Yes, I've gathered by this point that your number one requirement is the ability to use an NNTP client--I'm referring to the other people.)

hopefully inoffensive manner.

Sorry, no. But anyway, I get that you really really like NNTP. Have fun, don't expect a lot of converts.


Reply to: