GNU bug report logs -
#46777
28.0.50; ERC: NickServ identification: Prompt for password after other sources, overall simplifications
Previous Next
Reported by: Olivier Certner <ocert.dev <at> free.fr>
Date: Thu, 25 Feb 2021 17:35:01 UTC
Severity: normal
Tags: patch
Found in version 28.0.50
Done: Amin Bandali <bandali <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
"J.P." <jp <at> neverwas.me> writes:
> If that's a realistic concern, perhaps you should consider keeping the
> password param in its original position for the sake of compatibility.
Recent discussions have left me with the impression that at least one
consequential voice may be harboring reservations about the proposed
interface change to `erc-nickserv-identify'. I'd like to offer some
thoughts towards salvaging (at a minimum) the "prompting as a fallback"
portion of this patch, which I feel may be helpful to new users.
As a side note, the few changes that appear motivated mostly by
promoting a separation of concerns seem at worst benign and otherwise
potentially beneficial beyond maintenance matters (IMO). For example,
adding a helper, like the proposed `erc-nickserv-send-identify', to
encapsulate the actual request-making may improve this module's utility
as a traditional library. (A few bots may even appreciate that.)
Regarding the perceived minor bone of contention, my instincts favor the
bold move, as usual. But that's contingent on all things being equal,
which they likely aren't here (because passwords), meaning progressive
attitudes may have to take a back seat. So as a compromise, how about an
ugly chimera like the one in the attached example?
[0000-NOT-A-PATCH-discussion-example.diff (text/x-patch, attachment)]
[0001-ERC-NickServ-Prompt-for-password-last-overall-simpli.patch (text/x-patch, attachment)]
This bug report was last modified 3 years and 240 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.