ekmett/lens

IRC should be migrated from Freenode

Opened this issue · 3 comments

TL;DR: Freenode has been described as "under control of a malicious party". See also https://gist.github.com/joepie91/df80d8d36cd9d1bde46ba018af497409. Optimally, the IRC channel(s) should be migrated to https://libera.chat/.

note: this is based off of a template I'm using to mass-inform communities and projects of this change. Apologies if this sounds very depersonalized. I am not using an automated "bot" to post these, rather, this is copy-pasted.

I suppose there are two things that this is in reference to:

  1. There is a mention of Freenode in the lens README.
  2. The CI has an IRC bot that posts status updates to the #haskell-lens channel on Freenode.

(1) is easily fixable. (2) is less easily fixable, as I have discovered when prototyping how to migrate the IRC bot from Freenode to libera.chat in haskell-CI/haskell-ci#509.

Yes, thanks for the clarification.

Part (1) was fixed in #1005, so all that remains is handling the IRC-related bits in part (2).