Skip to content

Commit 34b26e9

Browse files
authored
Nov 2022 Spec round up (#474)
1 parent 43ddd6e commit 34b26e9

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

_posts/2022-11-20-spec-round-up.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
layout: post
3+
title: 2022 Spec round-up
4+
5+
---
6+
Following our tradition of the annual update, here's a summary of everything that's been happening since Nov 2021.
7+
8+
### Specs ratified
9+
10+
* Feb 2022 [WHOX](https://ircv3.net/specs/extensions/whox) - Allows clients to request additional information on other clients.
11+
* Apr 2022 [Bot mode](https://ircv3.net/specs/extensions/bot-mode) - Allows identifying clients presenting themselves as bot to other clients
12+
* Oct 2022 [Extended monitor](https://ircv3.net/specs/extensions/extended-monitor) - Extends monitor to more commands and notifications
13+
14+
### New drafts
15+
16+
* Jun 2022 [channel-context client tag](https://ircv3.net/specs/client-tags/channel-context) - Allows sending private messages to clients, while displaying them in the same buffer as a channel
17+
* Jun 2022 [Read marker](https://ircv3.net/specs/extensions/read-marker) - Allows several clients of the same user connected to a server or bouncer to tell each other about which messages have been read in each buffer (channel or query)
18+
19+
### Specs updated
20+
21+
* Nov 2021 [Account registration](https://ircv3.net/specs/extensions/account-registration) - Added `ACCOUNT_REQUIRED` fail code [#481](https://github.com/ircv3/ircv3-specifications/pull/481)
22+
* Oct 2022 [account-tag](https://ircv3.net/specs/extensions/account-tag) - Relaxed requirement that the tag be set on all messages [#505](https://github.com/ircv3/ircv3-specifications/pull/505)
23+
24+
### On the Roadmap
25+
26+
Highlights from our ongoing [roadmap](https://github.com/ircv3/ircv3-specifications/milestone/4) milestone
27+
28+
* ratify CHATHISTORY [#437](https://github.com/ircv3/ircv3-specifications/issues/437)
29+
* userip-tag and userhost-tag [#418](https://github.com/ircv3/ircv3-specifications/issues/418)
30+
* Add draft account-extban spec [#464](https://github.com/ircv3/ircv3-specifications/pull/464)
31+
* Message editing and deletion [#425](https://github.com/ircv3/ircv3-specifications/pull/425)
32+
* Display name client tag spec [#452](https://github.com/ircv3/ircv3-specifications/pull/452)
33+
34+
### Other
35+
36+
We have reorganized the main [specifications page]({{ site.baseurl }}/irc/) to group related specs together in a more logical manner given the recent additions.
37+
38+
Finally, do check the support tables to see how adoption of our specs is coming along, there've been a bunch of busy implementations over the past year; especially [Goguma](https://sr.ht/~emersion/goguma/), a new Android client spearheading many draft specifications.

0 commit comments

Comments
 (0)