- RFC 1459 (plus IRCv3 caps) gateway (allow existing IRC clients/bots to be seamlessly connect to Matrix instead of elemental-ircd)
- Underway as Project Morpheus
- Client scripts to use some of the newer features
- Have it emulate unrealircd
- Comprehensive migration documentation for people wanting to use the new thing
- Blogposts!
- How common irc-isms translate to Matrix-isms
- How the format of account names works
- How you can join channels on other IRC networks via this
- Some really nice looking "PonyChat Messenger" skin on top of Vector packaged as an electron app or something
- Education about the differences
- Small scale testing (underway via the hacked bridge on garnet.stevenbooru.cf)
- Slightly larger scale testing (
xeserv.us) - Migration of NickServ accounts to Matrix accounts *
- Migration of ChanServ access lists to Matrix channel access lists *
- Webchat that uses ephemeral access via http://matrix.org/docs/spec/r0.0.0/client_server.html#guest-access
- Maybe putting people's IP addresses through urbitify()?
- Synapse/Dendron offering true HA (will need to contribute for this, would be a good challenge)
- Migration of PonyChat users into Matrix ACLs for people that already have matrix accounts
- Redact-o-bot for BADWORDS filtering (& Migration from Atheme BADWORDS)
- Other bots or fitlers to handle some of the more commonly used channel modes
- GameServ
- SPEC-202 Server-side ignores
- BOTS-145 Cannot create bridged IRC channel for a foreign homeserver
- SYN-48 /WHOIS style info
- SYN-64 Server admin status
- SPEC-82 Concept of blocking IP users (ban by IP).
- SYN-62 IP-based channel bans as per IRC.
- SYN-63 Ability to blacklist IPs from connecting to a server at all
- migration of klines to this
- Specify room name in URL, prompt for Display Name element-hq/element-web#647
- Ephemeral access
Estimated Ship Date: Q4 2016
* hint: scrape the atheme database directly and translate it into postgres queries that synapse/dendron will accept