3 ms·
>I'd prefer to see more expansion on the IRC protocol side rather than clients adding their own non-standard augmentations. Unless there's a Council of IRC who
by dTal 6y ago
>I'd prefer to see more expansion on the IRC protocol side rather than clients adding their own non-standard augmentations.
Unless there's a Council of IRC who decrees changes in protocol (and if there is, they clearly aren't doing their job), then "proprietary" features is how the protocol expansion happens - provided the features are useful and easy to implement (read: documented), other clients will jump on the bandwagon. An example of this already happening is colors in IRC - mIRC defined some proprietary control codes, and now every client supports them and it's de-facto part of the standard.
I agree with your feature list, especially scrollback. All that needs to happen is some very popular IRCd taking a stand and making a trivial extension to the protocol, which reports scrollback given a particular server command. Standards be damned - clients will rush to add support for this feature, and servers will soon be seen as second class if they don't support it. It could happen so easily!
- chrismeller 6y ago> Unless there's a Council of IRC who decrees changes in protocol (and if there is, they clearly aren't doing their job) IRC was established through the normal RFC process at the time, so there is, in a way, a “council” governing it. https://en.m.wikipedia.org/wiki/Internet_Relay_Chat https://en.m.wikipedia.org/wiki/Internet_Relay_Chat
- MaxLeiter 6y agoircv3.net exists and has multiple extensions / new capabilities that most popular servers support some amount of