logoalt Hacker News

Retr0id • today at 11:43 AM • 3 replies • view on HN

I think the main problem with IRCv3 is that there are a million optional extensions (see https://ircv3.net/software/clients for a feature support matrix of popular clients)

This can get especially confusing when people on different clients have divergent views of the same conversation. e.g. some can see the emoji reacts, others can't. some can see "replies", others can't.


Replies

progval • today at 11:45 AM

Emojis and reacts are the only extensions that can cause people to have a meaningfully different view. It's part of why it took so long to ratify replies, and reacts still are not ratified.

We're also discussing ways for servers to provide a fallback to clients which don't support them.

badsectoracula • today at 12:09 PM

I visited the site to see what the extensions are and at first i thought that there might be a few of them but it doesn't look that bad.

Then i noticed the horizontal scrollbar :-P

IshKebab • today at 1:24 PM

Wow that is hilarious. This kind of fragmentation pretty much guarantees failure. I'm pretty sure it's what killed Thrift. See their similar "don't use this" table:

https://thrift.apache.org/docs/Languages.html

➕ show 1 reply