Skip to content

The official network wishlist for matrix.org / Element #208

Open
@ara4n

Description

@ara4n

Summary: https://github.com/matrix-org/matrix-appservice-irc/wiki/Bridged-IRC-networks

Right now we're not letting people bridge to arbitrary networks of their choice, but curating the bridges we set up (in order to ensure that we connect at scale to those networks in a way that doesn't upset them, and get permission first, setup I:lines etc, add the networks to Riot's official config.json etc).

So let's have an official backlog here for the networks that folks want to be connected to. Ones i've already heard about are:

Room alias format is listed here for non-Riot clients which don't support the new room directory API.

⚡️ indicates the network has IPv6 support (or at least advertising on IPv6 addresses). This makes it much easier for us to connect to because we don't need to maintain separate ident servers, so they will get chosen first.

  • Freenode (#freenode_#channame:matrix.org - No leading _ )
  • Moznet (#mozilla_#channame:matrix.org - No leading _)
  • OFTC (#_oftc_#channame:matrix.org)
  • Snoonet (alt Reddit) (#_snoonet_#channame:matrix.org)
  • Foonetic irc.foonetic.net (XKCDland) ⚡️
  • geekshed : irc.geekshed.net (Jupiter Broadcasting)
  • Rizon irc.rizon.net (#_rizon_#channame:matrix.org) ⚡️
  • IRCnet : chat.ircnet.org (high interest)
  • Ponychat : irc.ponychat.net ⚡️
  • GIMPNet : irc.gimp.org (#_gimpnet_#channame:matrix.org) ⚡️
  • irc.indymedia.net
  • irc.2600.net ⚡️
  • Lunarnet : irc.lunarnet.org , AKA Svartalfheim
  • Geeknode : irc.geeknode.org (http://www.geeknode.org/) ⚡️
  • pirateirc.net : irc.pirateirc.net (#pirateirc_#channel:diasp.in) ⚡️
  • synirc : irc.synirc.net ⚡️
  • EsperNet : irc.esper.net (#_espernet_#channame:matrix.org) ⚡️
  • irc.perl.org ⚡️
  • EFnet : irc.efnet.org ⚡️ (high interest)
  • Quakenet : irc.ipv6.quakenet.org ⚡️(high interest)
  • blitzed : irc.blitzed.org ⚡️ (high interest)
  • SpigotMC : irc.spi.gt ⚡️
  • Furnet : ipv6.furnet.org ⚡️
  • MIXXnet : irc.ipv6.mixxnet.net ⚡️
  • IRCHighway : irc.irchighway.net
  • euIRC : irc.euirc.net ⚡️

No planned support / previously supported but not anymore:

  • Twitch : irc.chat.twitch.tv (no planned support, server protocol too diverged)
  • hackint (#channame:irc.hackint.org) - Homeserver and bridge were killed off.

Folks: if you have particular networks you want bridged, please add them here.

Edit by @kegsay : If your comment has a party popper then congrats! It's on The List.

2017-01-11 status update by @kegsay : Over the past few months we've encountered various fun and exciting failure modes with our existing set of IRC bridges. For example, we got invite spammed from IRC which resulted in #309 , we need to resolve the issue of idle users on the matrix side (#340 , #304 ), we needed to scale our startup times ( #308 ), allow people to persist NickServ passwords ( #251 ), prevent NickServ/ChanServ/etc from being rate-limited on the matrix-side ( #246 ), etc. As a result, we're still ironing out the UX on the IRC bridge. Once this has stabilised, we'll be consulting this list to work out how to proceed expanding the set of IRC networks we offer. Thank you for your patience.

2017-03-02 status update by @kegsay : We are now bridging GIMPNet and have removed W3C support due to them dropping their IPv6-enabled IRCd.

2017-05-22 status update by @kegsay: #208 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    T-TaskRefactoring, enabling or disabling functionality, other engineering tasks.matrix.org-supportMatrix.org specific problem possibly unrelated to the bridge

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions