From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Adam Porter Newsgroups: gmane.emacs.bugs Subject: bug#29108: 25.3; ERC SASL support Date: Thu, 10 Nov 2022 19:25:27 -0600 Message-ID: References: <87h8ud92zl.fsf@gmail.com> <874jx4h6sk.fsf@neverwas.me> <875yhifujk.fsf_-_@neverwas.me> <87edw4swdk.fsf@neverwas.me> <878rljxfxs.fsf@neverwas.me> <87k04m4th8.fsf@neverwas.me> <87o7thlepf.fsf@neverwas.me> <87iljovkgo.fsf@disroot.org> <874jv81bn2.fsf@neverwas.me> <87iljoqaor.fsf@disroot.org> <87sfirml89.fsf@neverwas.me> <87sfiq7a3j.fsf@neverwas.me> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31640"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.6.1 Cc: 29108@debbugs.gnu.org, bandali@gnu.org, Akib Azmain Turja , emacs-erc@gnu.org To: "J.P." Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 11 02:26:23 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1otIoI-0007yr-V9 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 11 Nov 2022 02:26:23 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1otIo1-0006iE-Dj; Thu, 10 Nov 2022 20:26:05 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1otIny-0006hu-Fj for bug-gnu-emacs@gnu.org; Thu, 10 Nov 2022 20:26:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1otIny-0008HV-7v for bug-gnu-emacs@gnu.org; Thu, 10 Nov 2022 20:26:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1otInx-0003r5-PZ for bug-gnu-emacs@gnu.org; Thu, 10 Nov 2022 20:26:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Adam Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Nov 2022 01:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29108 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 29108-submit@debbugs.gnu.org id=B29108.166812993414786 (code B ref 29108); Fri, 11 Nov 2022 01:26:01 +0000 Original-Received: (at 29108) by debbugs.gnu.org; 11 Nov 2022 01:25:34 +0000 Original-Received: from localhost ([127.0.0.1]:44735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otInW-0003qQ-AI for submit@debbugs.gnu.org; Thu, 10 Nov 2022 20:25:34 -0500 Original-Received: from aye.elm.relay.mailchannels.net ([23.83.212.6]:34785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otInT-0003qF-QR for 29108@debbugs.gnu.org; Thu, 10 Nov 2022 20:25:33 -0500 X-Sender-Id: dreamhost|x-authsender|inbox@alphapapa.net Original-Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 6AC88920FC2; Fri, 11 Nov 2022 01:25:30 +0000 (UTC) Original-Received: from pdx1-sub0-mail-a225.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 8D17B920F9A; Fri, 11 Nov 2022 01:25:29 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1668129929; a=rsa-sha256; cv=none; b=6LL+Px2NYFBbSb8mJh885EcwP7zSb3uovFg9czuV9E7FYpT0fEfPdNnXlSg1DzoyEQvtMG 65dx7I80ykoQBZzmeX6gQqW/L8+LdEcF7E7tP1sZR8uCHlR4TOoEuHGl0lyUIX2inpuif1 H3ehhxsQC2epGe6b3XD4duvcD5fIkw8d2EojpYCM3P/FSloE1YwyNtyFNGU1dUyD2DFJSp e1N1s13RUjo27mcZimIxod9AVomMPnBQLPLHMcfcduYxv71HrJ6h1fhQCpvo0Fxg2O35Ed 41yVG6QknbK76ZhshlDENQ42LKMe56iYjNdDonl+xiqUE69gHZA5kPE3YDm83Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1668129929; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=kl9Db9ZwbgcjIhosKPxmoyP975Jqzk4xYhsp0Brni8E=; b=YQ+VONQ9msn0I6bXv1pM5BiFqOHORIEeatGni/sKRS5t2MNhYwNi4cHQPJ3sTlMXMlKGce RtutsXJaLnQyNX44cps+pStEag5jXGA9edxKuxq/kaPjpTAxqojsTynnZRhZOOXmHDgyKN WooOE54UcG6fBLBNhdBcvYZFz7zOsdDY9b9U/Yf4REp0E8Mt103VS43VGZyhI/C/mOS1mW 4Mr7XZIGG54+KTD288FPCVeTpdtkzBv/iUpQs2kHUWkNj9TgNVtIRt6LzWBscucfJsGYDE 0sWPXFXMtnicV5TvITOlD3VNo3e55zRgnUr67h49P3zk2i2rjT2B7T/OIy1lLg== ARC-Authentication-Results: i=1; rspamd-7f9bbcf788-q5v8g; auth=pass smtp.auth=dreamhost smtp.mailfrom=adam@alphapapa.net X-Sender-Id: dreamhost|x-authsender|inbox@alphapapa.net X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|inbox@alphapapa.net X-MailChannels-Auth-Id: dreamhost X-Arithmetic-Shelf: 1381d9ec11e243a7_1668129930218_456798392 X-MC-Loop-Signature: 1668129930218:1822449922 X-MC-Ingress-Time: 1668129930217 Original-Received: from pdx1-sub0-mail-a225.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.97.48.91 (trex/6.7.1); Fri, 11 Nov 2022 01:25:30 +0000 Original-Received: from [10.42.0.82] (unknown [45.132.115.224]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: inbox@alphapapa.net) by pdx1-sub0-mail-a225.dreamhost.com (Postfix) with ESMTPSA id 4N7gxh5XdFz16; Thu, 10 Nov 2022 17:25:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alphapapa.net; s=dreamhost; t=1668129929; bh=kl9Db9ZwbgcjIhosKPxmoyP975Jqzk4xYhsp0Brni8E=; h=Date:Subject:To:Cc:From:Content-Type:Content-Transfer-Encoding; b=JFsDwA3+Tohb2m3AaOT/S29EEhRAn7bGxnnyMvWHTHP7SX+x/WyySrxD1R2a+ZX2/ kysIK0tbokp0SzpDRuQ5dVmyENe5Fv7Nrv5bgZHdJ74OEzdaVcfvPmAzADSOSbcqUE 14lDZ8LbIJHFZyX9ky7C56LhLfihmYUzLA+9ZqBcibdlFq7Mop9LKjJ3/H4R8Kc4AN Xxz23X+JbiockQM1DCNKbtjSpMJL94uAc0EnWfB2ydF8bKpI7MJv1NygpraFZYybYC qNjFjOmL6fuO7l+mi/Je63LZv17G6n/rGwTzaAqk69x0dxuv0fl/Iblka/wNleVJGv WBzE7nhttprHQ== Content-Language: en-US In-Reply-To: <87sfiq7a3j.fsf@neverwas.me> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:247564 Archived-At: On 11/10/22 15:50, J.P. wrote: > Adam Porter writes: > >> On 11/9/22 23:28, J.P. wrote: >> >>> Akib Azmain Turja writes: >> >>>> But Adam Porter (CC'ing), the maintainer of ement.el (available on GNU >>>> ELPA), a Matrix client, claims that auth-source is from the dark side[1] >>>> and refused to support it claiming it's not suitable for general use[2]. >> >> Please note: I did not expect to be mentioned in this way here. It's not my >> intention to speak poorly of others' software, especially in public. In the >> Reddit post I made, I tried to be objective and show the problems clearly with >> code examples. > > That's certainly the impression I got, and I regret not having said as > much sooner. Sorry you had to burn cycles on a dignified defense. At the > same time, I'm hopeful folks will find the restraint to chalk this up to > a teachable moment and attribute Akib's bit of ambush editorializing > (something I myself have been guilty of over the years) to the angst of > youth or a moment of weakness, both potential engines of productivity > when channeled in a more positive direction. Agreed, thanks. >> And that is merely my opinion, of course, based on the shortcomings I noted >> (e.g. the lack of API to update a secret, the undocumented error-handling >> signals, etc). I expect that, were I to use it in my software, I would end up >> working around these problems and answering users' support questions about >> them; and since I don't use it myself, either, it doesn't seem like a good >> idea to do so. >> >> Nevertheless, it's clearly used by a number of people and third-party packages >> that integrate with it, so take my opinion of it with a grain of salt. If it >> seems useful to you, by all means, use it. > > Thanks for your work on Emacs. Thanks for the kind words.