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,gmane.emacs.erc.general Subject: bug#29108: 25.3; ERC SASL support Date: Mon, 14 Nov 2022 16:29:04 -0600 Message-ID: <30256940-9fae-63c6-bd14-91677205d8e6@alphapapa.net> 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> <878rkighkn.fsf@disroot.org> 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="26608"; 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, emacs-erc@gnu.org To: Akib Azmain Turja , "J.P." Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Nov 15 01:21:09 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 1oujhM-0006db-4E for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 15 Nov 2022 01:21:08 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ouiex-0004uy-Sb; Mon, 14 Nov 2022 18:14:35 -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 1ouidx-0001X6-To for bug-gnu-emacs@gnu.org; Mon, 14 Nov 2022 18:13:34 -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 1ouhxq-00086E-Mo for bug-gnu-emacs@gnu.org; Mon, 14 Nov 2022 17:30:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ouhxq-000781-H7 for bug-gnu-emacs@gnu.org; Mon, 14 Nov 2022 17:30:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Adam Porter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 14 Nov 2022 22:30:02 +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.166846495127316 (code B ref 29108); Mon, 14 Nov 2022 22:30:02 +0000 Original-Received: (at 29108) by debbugs.gnu.org; 14 Nov 2022 22:29:11 +0000 Original-Received: from localhost ([127.0.0.1]:50936 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ouhx0-00076W-RY for submit@debbugs.gnu.org; Mon, 14 Nov 2022 17:29:11 -0500 Original-Received: from hamster.birch.relay.mailchannels.net ([23.83.209.80]:33239) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ouhwz-00076O-9z for 29108@debbugs.gnu.org; Mon, 14 Nov 2022 17:29:10 -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 E4304500E52; Mon, 14 Nov 2022 22:29:07 +0000 (UTC) Original-Received: from pdx1-sub0-mail-a279.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 6F60E500B08; Mon, 14 Nov 2022 22:29:06 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1668464946; a=rsa-sha256; cv=none; b=OpRGbWslHx7lqbTzhFR9i+9+xw7dFaoKwWQqBwcVLSBhvzBWYUEROtCiySdFTjg/gfLLJj zm1/Eupdg+LyifObox9MCp1ZwNi164YtOIAIvt35UD717mUYOfca4xMzXgIW03qYU1J8st 5UuIHFl8C20PoBeVLFs2GZ/M3qZuo4L3duCKao+hn/xudK9KsdZ7E0gL2L7SG0uogs/0gG MTMI46M3HWk9rlsyJE7gTxOT0Rt1bATHulLPvcCJlbe3fhMlKpRG6MJ7hhMrlHxbS7CZqP 7LT35enyWzFo0p33ZfTM8r/KoYc1YP4JYFHmKQZUivcZZ9WOlNnwHiggBW0QqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1668464946; 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=HrcvgmI+rpYzPpEGXG0lp9skMYHQuJzPTfFqgWTooWo=; b=KERHXMsXiINZy7RmwawZiLe8Yu7yMpzkhB41W3By7l2bjBO8yJXWsFopbb5LxJ8ab3CrDv h44PA5YhjLhd5Xum5OgFmsgV1zJ/1O18mkEPUSrjkz+Rt+1F38Pg0RZiYzzRsUafESlThe h0y+0Ev+7mWHVdi8WgNoyOg4SaR5qQtl9AIPoAlG4HxLqd78zIP2GO6rgpj45B+RlNhobx p6tMegxTJ+NkI8VbLbQqjZyzuTYyUWe9ldNC7NRMDuwG882kwDPZ0qDIG1y84ZIuwNg4p7 0ssgci8URfrepAB8xyBwM0HdTddap/9e9XxNi7f9rrkygUORZZibAPr4cqEjfQ== ARC-Authentication-Results: i=1; rspamd-7f9bbcf788-d4gp9; 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-Grain-Well-Made: 45901a2534ade22e_1668464947733_1495084562 X-MC-Loop-Signature: 1668464947733:427065326 X-MC-Ingress-Time: 1668464947732 Original-Received: from pdx1-sub0-mail-a279.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.109.196.213 (trex/6.7.1); Mon, 14 Nov 2022 22:29:07 +0000 Original-Received: from [10.42.0.98] (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)) (No client certificate requested) (Authenticated sender: inbox@alphapapa.net) by pdx1-sub0-mail-a279.dreamhost.com (Postfix) with ESMTPSA id 4NB3rK46cLz4B; Mon, 14 Nov 2022 14:29:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alphapapa.net; s=dreamhost; t=1668464946; bh=HrcvgmI+rpYzPpEGXG0lp9skMYHQuJzPTfFqgWTooWo=; h=Date:Subject:To:Cc:From:Content-Type:Content-Transfer-Encoding; b=BIz+AECSY2opHi2pNaBDNZR/DSZGW67ERPdB2WwhkL42hreFVVhY5TgVn8piRctc9 S0izE4xTqWk3OfWorENAZDmXex4daCx+0XOCHX0cZeuotApG2eY60W6Vddvtuc+QSX GpqsNAsRKYcHgd4ufjwpt48Nga0TKPs9InqUNbJIfrGeNfEbfJAATxpWiqzLCzspeS HyOLf/C2rC1AzHnvugknMeJD41GQTeYNSuDlkzUaV/xHsLVAj0QIQ+UcTGMbOow6lT FPSAO1GvlGpPpThyyFxsJVvF1A+j9TGKsJCehrS0Hjp4Z2Ng6w9BdjOA4J8HxDkDIk 8Z1d4bB0LLtSA== Content-Language: en-US In-Reply-To: <878rkighkn.fsf@disroot.org> 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:247856 gmane.emacs.erc.general:1990 Archived-At: Hi Akib, On 11/10/22 23:56, Akib Azmain Turja wrote: > "J.P." writes: > >> 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. > > I'm extremely sorry, I didn't actually wanted to give that impression. > Please forgive me. Again, no apology is necessary. :) >>> 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. > > Your works are awesome, thank you much for the work. Thanks for the kind words.