Thoughts on pull/267 for Libera.Chat's SASL guide
"J.P." <[email protected]>
| Newsgroups | gmane.emacs.erc.general |
|---|---|
| Message-ID | <[email protected]> |
Hi/你好, 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. 多謝, J.P. [1] https://github.com/Libera-Chat/libera-chat.github.io/pull/267