Closed Bug 1712319 Opened 3 years ago Closed 3 years ago

Update default IRC server to libera.chat

Categories

(Chat Core :: IRC, task)

Tracking

(thunderbird_esr78 wontfix)

RESOLVED FIXED
90 Branch
Tracking Status
thunderbird_esr78 --- wontfix

People

(Reporter: clokep, Assigned: clokep)

Details

Attachments

(1 file, 1 obsolete file)

There's been some goings on with freenode recently (it seems all the staff have resigned and a new party is in charge of the network). We use freenode as our default option in Thunderbird and should consider updating it.

https://gist.github.com/joepie91/df80d8d36cd9d1bde46ba018af497409 has some background.

Most of the communities I'm in seem to have moved to libera.chat, which is where the former freenode staff have moved to.

Assignee: nobody → clokep
Status: NEW → ASSIGNED
Attached patch Patch v1 (obsolete) — Splinter Review
  1. Changes the default IRC network from freenode to libera.chat.
  2. Handles the SaslServ annoyance that libera.chat has.
  3. Updates some old code to use startsWith instead of slicing.

I'm unsure about #1, but it seems like there's been a decent sized migration of projects already. Any thoughts Martin?

Attachment #9222993 - Flags: review?(martin)
Comment on attachment 9222993 [details] [diff] [review]
Patch v1

Review of attachment 9222993 [details] [diff] [review]:
-----------------------------------------------------------------

Regarding #1: I'm not that immersed in the IRC ecosystem anymore. I've heard from a few people that they migrated to libera.chat or changed platform. My main contact point with freenode has been via the matrix bridge as of late, and none of the rooms I'm in have changed over yet as far as I can tell (is there even a bridge yet?).

::: chat/protocols/irc/ircServices.jsm
@@ +275,5 @@
>  
>        return false;
>      },
>  
> +    SaslServ(aMessage) {

JSDoc?

@@ +276,5 @@
>        return false;
>      },
>  
> +    SaslServ(aMessage) {
> +      let text = aMessage.params[1];

I'd probably do this after the fast path to skip
Attachment #9222993 - Flags: review?(martin) → review+
Attached patch Patch v1.1Splinter Review

Thanks for the feedback. We can let the dust settle a bit more and slim this down to just the SaslServ stuff if necessary.

Attachment #9222993 - Attachment is obsolete: true
Attachment #9223009 - Flags: review?(martin)

Comment on attachment 9223009 [details] [diff] [review]
Patch v1.1

(Oops your r+ed the previous one, just pushing that forward.)

Attachment #9223009 - Flags: review?(martin) → review+

OK, let's land this.

Summary: Update default IRC server → Update default IRC server to libera.chat
Target Milestone: --- → 90 Branch

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/bceb3b316e28
Update default IRC server to libera.chat. r=freaktechnik

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: