[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Thoughts on pull/267 for Libera.Chat's SASL guide

From: J.P.
Subject: Thoughts on pull/267 for Libera.Chat's SASL guide
Date: Thu, 16 Mar 2023 15:39:41 -0700
User-agent: Gnus/5.13 (Gnus v5.13)


ERC maintainer here. I appreciate your interest in updating the SASL
guide on Libera's site. Regarding your proposed changes [1], please
consider replacing all content from previous contributors and starting
with a clean slate, since nothing much on that page remains relevant
anyway. For example, the long snippet for overriding a library function
is, to say the least, obsolete. And the plug for John2x's website,
however well intentioned, is (IMO) tangential if not distracting. I'd
much prefer we link to official resources instead:

  Latest release:    https://elpa.gnu.org/packages/erc.html
  Docs and examples: https://elpa.gnu.org/packages/doc/erc.html#SASL
  Official homepage: https://www.gnu.org/software/emacs/erc.html

As for additions, your suggestion of adding `sasl' to `erc-modules'
seems helpful. But if you're also intent on keeping the existing
`erc-tls' example, please add a

  :user "NickServAccountName"

or similar, since that's basically required with ERC's default settings.
And except for corner cases that likely aren't worth mentioning, there's
no reason to call `erc-update-modules', because `sasl' is a so-called
"local" module. But one thing that may well be worth pointing out is
that any existing, manually installed erc-sasl.el needs removing from
`load-path' before switching over. Seems obvious, but at least one
person has claimed otherwise. Lastly, in case you haven't heard, ERC is
installable from GNU ELPA and supports Emacs 27 on up, meaning folks
don't have to wait around for 29.1.


[1] https://github.com/Libera-Chat/libera-chat.github.io/pull/267

reply via email to

[Prev in Thread] Current Thread [Next in Thread]