# Join us on Matrix at #nix:nixos.org (Migrating from Freenode)

**URL:** https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166
**Category:** Announcements
**Created:** [May 19, 2021, 1:25pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166 "2021-05-19T13:25:56Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![grahamc](https://discourse.nixos.org/user_avatar/discourse.nixos.org/grahamc/32/75_2.png) [@grahamc](https://discourse.nixos.org/u/grahamc)
#### Post date: [May 19, 2021, 1:25pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/1 "2021-05-19T13:25:57Z")

</div>

Given the developments of Freenode today, we’ve begun migrating to Matrix. We have registered `nixos.org` as its own server, and `#nix:nixos.org` for the main channel. We’ll see how this goes. Further configuration and channel creation to come.

We also have a space: [You're invited to talk on Matrix](https://matrix.to/#/!MKvhXlSTLGJUXpYuWF:nixos.org?via=nixos.org)

---

<div class="post-metadata">

### Author: ![grahamc](https://discourse.nixos.org/user_avatar/discourse.nixos.org/grahamc/32/75_2.png) [@grahamc](https://discourse.nixos.org/u/grahamc)
#### Post date: [May 19, 2021, 1:26pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/2 "2021-05-19T13:26:08Z")

</div>



---

<div class="post-metadata">

### Author: ![zimbatm](https://discourse.nixos.org/user_avatar/discourse.nixos.org/zimbatm/32/4_2.png) [@zimbatm](https://discourse.nixos.org/u/zimbatm)
#### Post date: [May 19, 2021, 1:33pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/3 "2021-05-19T13:33:20Z")

</div>

context: [My resignation from freenode](https://blog.bofh.it/debian/id_461)

---

<div class="post-metadata">

### Author: ![schmittlauch](https://discourse.nixos.org/user_avatar/discourse.nixos.org/schmittlauch/32/645_2.png) [@schmittlauch](https://discourse.nixos.org/u/schmittlauch)
#### Post date: [May 19, 2021, 1:52pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/4 "2021-05-19T13:52:02Z")

</div>

Further context: [Freenode now belongs to Andrew Lee, and I’m leaving for a new network.](https://www.kline.sh/) & [Fuchsnet freenode resign letter](https://fuchsnet.ch/freenode-resign-letter.txt).

Those who want to remain on IRC with their projects and channels might want to have a look at [https://libera.chat](https://libera.chat), which is where the existing Freenode team and infra are mostly moving to.

---

<div class="post-metadata">

### Author: ![tazjin](https://discourse.nixos.org/user_avatar/discourse.nixos.org/tazjin/32/267_2.png) [@tazjin](https://discourse.nixos.org/u/tazjin)
#### Post date: [May 19, 2021, 2:03pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/5 "2021-05-19T14:03:50Z")

</div>

Some of us will just stay on Freenode and see what happens when the dust has settled.

---

<div class="post-metadata">

### Author: ![futile](https://discourse.nixos.org/user_avatar/discourse.nixos.org/futile/32/4014_2.png) [@futile](https://discourse.nixos.org/u/futile)
#### Post date: [May 19, 2021, 2:15pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/6 "2021-05-19T14:15:46Z")

</div>

Independent of Freenode, I really welcome the change from IRC to Matrix, as I like the protocol and its modern features, e.g., history by-default, encryption/integrity.

Edit: More features I forgot: emoji-reactions, url-previews, reply-to-post, editing your messages, syntax-hightling for ` and ``` blocks, markdown-formatting

---

<div class="post-metadata">

### Author: ![edolstra](https://discourse.nixos.org/user_avatar/discourse.nixos.org/edolstra/32/84_2.png) [@edolstra](https://discourse.nixos.org/u/edolstra)
#### Post date: [May 19, 2021, 2:32pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/7 "2021-05-19T14:32:04Z")

</div>

Yes, I feel that if we’re forced by the circumstances to move, we may as well move to something more modern than IRC.

---

<div class="post-metadata">

### Author: ![azazel75](https://discourse.nixos.org/user_avatar/discourse.nixos.org/azazel75/32/177_2.png) [@azazel75](https://discourse.nixos.org/u/azazel75)
#### Post date: [May 19, 2021, 2:52pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/8 "2021-05-19T14:52:44Z")

</div>

Do we need more? I’ve tried a bunch of matrix client and I found them a bit sucking for group communication…

---

<div class="post-metadata">

### Author: ![azazel75](https://discourse.nixos.org/user_avatar/discourse.nixos.org/azazel75/32/177_2.png) [@azazel75](https://discourse.nixos.org/u/azazel75)
#### Post date: [May 19, 2021, 3:02pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/9 "2021-05-19T15:02:49Z")

</div>

And I find them too much distracting, most of the time

---

<div class="post-metadata">

### Author: ![schmittlauch](https://discourse.nixos.org/user_avatar/discourse.nixos.org/schmittlauch/32/645_2.png) [@schmittlauch](https://discourse.nixos.org/u/schmittlauch)
#### Post date: [May 19, 2021, 3:02pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/10 "2021-05-19T15:02:52Z")

</div>

In case we decide to bridge matrix and IRC together (let’s wait with that decision until it’s clear what the new overlords of Freenode have in mind or we’ve moved to another IRC network), then I’d advocate for hosting the bridge ourselves.  
While the general usability of matrix-appservice-irc is pretty neat, the centralised bridge on [matrix.org](http://matrix.org) being overloaded make it a pretty bad UX.

---

<div class="post-metadata">

### Author: ![grahamc](https://discourse.nixos.org/user_avatar/discourse.nixos.org/grahamc/32/75_2.png) [@grahamc](https://discourse.nixos.org/u/grahamc)
#### Post date: [May 19, 2021, 3:06pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/11 "2021-05-19T15:06:15Z")

</div>

IRC has problems that may one day be improved, but have not for a long time. One thing that sticks out to me is multi-line messages. If you’re new to IRC, you probably don’t know about pastebins … paste in a bit of config and you’re met with either users saying use a pastebin – or a bot that k-lines you for spam.

I really like IRC. I love it, really. It started my career and I’ve made life-long friends there. I am sad to see this day.

A few minutes ago, @qyliss said:

> the decision should be analyzed, and the choice of move should be justified, and we should be open to a different long term outcome if that’s what the community once

and I agree with that. This morning, the signal we received from many Freenode staffers changed suddenly when I was paged at 4:30am from “all is calm and okay” to “crisis is now”. That is what spurned this albeit sudden move.

I think Matrix has a lot to offer, and I think it matches the expectations of more users today than IRC. And, I agree with what Alyssa said.

---

<div class="post-metadata">

### Author: ![azazel75](https://discourse.nixos.org/user_avatar/discourse.nixos.org/azazel75/32/177_2.png) [@azazel75](https://discourse.nixos.org/u/azazel75)
#### Post date: [May 19, 2021, 3:15pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/12 "2021-05-19T15:15:29Z")

</div>

> [@grahamc](#):
>
> If you’re new to IRC, you probably don’t know about pastebins … paste in a bit of config and you’re met with either users saying use a pastebin – or a bot that k-lines you for spam.

Why does this matter? You say that pasting maybe pages of sources in matrix is somewhat a better experience, leaving out the killing bots? I’m happy for the code to be out of the conversation most of the time… few snippets are ok, but longer texts makes following the channel a bit difficult

---

<div class="post-metadata">

### Author: ![futile](https://discourse.nixos.org/user_avatar/discourse.nixos.org/futile/32/4014_2.png) [@futile](https://discourse.nixos.org/u/futile)
#### Post date: [May 19, 2021, 3:22pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/13 "2021-05-19T15:22:03Z")

</div>

Matrix automatically creates a scrollable box for long messages instead of just filling the screen (or at least common matrix-clients like Element do that).

---

<div class="post-metadata">

### Author: ![azazel75](https://discourse.nixos.org/user_avatar/discourse.nixos.org/azazel75/32/177_2.png) [@azazel75](https://discourse.nixos.org/u/azazel75)
#### Post date: [May 19, 2021, 3:29pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/14 "2021-05-19T15:29:50Z")

</div>

I’ve tried it, but unfortunately it’s all bells and whistles when I just want to read text, even with the avatars removed, the conversation density remains…sparse, and it’s another memory hungry browser window… but hey, that’s just me 😉

---

<div class="post-metadata">

### Author: ![schmittlauch](https://discourse.nixos.org/user_avatar/discourse.nixos.org/schmittlauch/32/645_2.png) [@schmittlauch](https://discourse.nixos.org/u/schmittlauch)
#### Post date: [May 19, 2021, 3:31pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/15 "2021-05-19T15:31:10Z")

</div>

You might want to try the weechat plugin for now (CLI) or quaternion (still developed, but desperately needs a new release) for a calmer experience.

Take your time to settle on clients.

---

<div class="post-metadata">

### Author: ![futile](https://discourse.nixos.org/user_avatar/discourse.nixos.org/futile/32/4014_2.png) [@futile](https://discourse.nixos.org/u/futile)
#### Post date: [May 19, 2021, 3:32pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/16 "2021-05-19T15:32:00Z")

</div>

Element has a setting for a more IRC-like displaying of messages, should be somewhere in the settings, like this: [IRC ui layout by JorikSchellekens · Pull Request #4531 · matrix-org/matrix-react-sdk · GitHub](https://github.com/matrix-org/matrix-react-sdk/pull/4531)

Maybe that helps, I think your concern is completely valid, and probably also shared by others!

---

<div class="post-metadata">

### Author: ![qyliss](https://discourse.nixos.org/user_avatar/discourse.nixos.org/qyliss/32/34285_2.png) [@qyliss](https://discourse.nixos.org/u/qyliss)
#### Post date: [May 19, 2021, 3:47pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/17 "2021-05-19T15:47:52Z")

</div>

Alberto Berti via NixOS Discourse [nixos1@discoursemail.com](mailto:nixos1@discoursemail.com) writes:

> I’ve tried it, but unfortunately it’s all bells and whistles when I  
> just want to read text, even with the avatars removed, the  
> conversation density remains…sparse, and it’s another memory hungry  
> browser window… but hey, that’s just me 😉

I use Matrix through WeeChat through weechat-matrix. Very IRC-like  
experience, but also supports Matrix features like encryption (although  
it doesn’t do cross-certification yet), multi-line messages, etc. Still  
not quite as nice for me as IRC, but well beyond tolerable.

---

<div class="post-metadata">

### Author: ![azazel75](https://discourse.nixos.org/user_avatar/discourse.nixos.org/azazel75/32/177_2.png) [@azazel75](https://discourse.nixos.org/u/azazel75)
#### Post date: [May 19, 2021, 3:54pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/18 "2021-05-19T15:54:19Z")

</div>

Thanks, just to clarify and compare, with IRC i’m using Emacs’ erc package, with logging to a folder, one file per channel. I’ve tried an on development package for matrix, but it’s completely different from the old plain erc…it tries to do the chat the fancy way, with many colors, previews and such, which it’s not for me…and it wasn’t really working so well at the time

---

<div class="post-metadata">

### Author: ![7c6f434c](https://discourse.nixos.org/letter_avatar_proxy/v4/letter/7/8e7dd6/32.png) [@7c6f434c](https://discourse.nixos.org/u/7c6f434c)
#### Post date: [May 19, 2021, 7:10pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/19 "2021-05-19T19:10:06Z")

</div>

> \<Fuchs\> Arathorn: I shall see that we can discuss it at the meeting this weekend, it’s not an easy decision since Matrix obviously has a fair share of freenode users and there were some issues with the bridge

---

<div class="post-metadata">

### Author: ![mkg20001](https://discourse.nixos.org/user_avatar/discourse.nixos.org/mkg20001/32/35816_2.png) [@mkg20001](https://discourse.nixos.org/u/mkg20001)
#### Post date: [May 19, 2021, 7:14pm UTC](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166/20 "2021-05-19T19:14:26Z")

</div>

The matrix-bridged IRC channels could be “upgraded”/redirected to the new \*:nixos.org rooms using m.room.tombstone custom events

> <https://github.com/matrix-org/matrix-spec-proposals/blob/55c2866ef3a25adfcd1139fd23f603f8123c08d0/proposals/1501-room-version-upgrades.md>

[Next page](https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode/13166.md?page=2)
