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.devel Subject: Re: My resignation from Emacs development Date: Fri, 22 Nov 2024 17:19:14 -0600 Message-ID: References: <169c6564-4722-4338-a049-5f8f3ce69394@alphapapa.net> 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="39464"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla Thunderbird Cc: emacs-devel@gnu.org To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Nov 23 00:20:20 2024 Return-path: Envelope-to: ged-emacs-devel@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 1tEcwl-000AAj-DZ for ged-emacs-devel@m.gmane-mx.org; Sat, 23 Nov 2024 00:20:19 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tEcvu-0008Th-1l; Fri, 22 Nov 2024 18:19:26 -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 1tEcvq-0008TQ-JS for emacs-devel@gnu.org; Fri, 22 Nov 2024 18:19:23 -0500 Original-Received: from dormouse.elm.relay.mailchannels.net ([23.83.212.50]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tEcvn-0006RC-Ja for emacs-devel@gnu.org; Fri, 22 Nov 2024 18:19:22 -0500 X-Sender-Id: dreamhost|x-authsender|adam@alphapapa.net Original-Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 490C822BA6; Fri, 22 Nov 2024 23:19:17 +0000 (UTC) Original-Received: from pdx1-sub0-mail-a258.dreamhost.com (trex-8.trex.outbound.svc.cluster.local [100.122.110.163]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id B761622A9D; Fri, 22 Nov 2024 23:19:16 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1732317556; a=rsa-sha256; cv=none; b=+LhGtDX8dhT+iN8V1+xT+3ZZqBY8k7/sWVvlMnQny3+rVKyxrLnn8V6KFAAs31ujEW462+ DZkFjkcWMs0IXItnVR3u8Sv2D2xu/PDntsRTRG2g8FrDIgJHmQjw2wkVSXbbIVIsnxR4bD 6YqXxMocPdmBVlNq9gzErExD+U/osajxMmAo7U/7++8CSwyuaqI2sNSpvGFW0HUpZA7aaN oIRUfNSrMz6x9cB60aryG1wZNFn3V6l+2nCPnKRIrvTVaJeKpGU2PKnZIhWd/qzk/Omwv9 9LROdFvl1tzHUYYXbxsymHHGUcXUqkragFL3F1LlDSpNKLdn+tiVetJPgRx1ww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1732317556; 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=0Lk4MdbHAq7Sz0D7tUJXbWUp03KpIHK8Zc0OD9Rb/JE=; b=AwY6MpS1SqgWxtycJRasjqQ9feSe4YMpzqjvQCHEJMybyZhrxnP63WVoMTM9M9otnNJdBb RQaCQxniN3mZ+lzoomBR//DPTgFSeCFe/2feZnONG2tIp3ExMUzDfis5utpVGvJokYdFxm jUSGFtMu9iBjNwNZEdTyOpuZG3bokulQSQ8AZTyWWSwX/memgNov1CIX0PCEyzc+rxfIVP dJyKs1h+/JbNJiE23EW5Y3bLUyAXvdhQqUfyV9BsmJwIkWZeVM4u6KSPwqC/g3sl8j/sv1 QtY7oEuFKage/RPbKE5FrnC/GkfsXxsXxqrzjok/+DUaXbWuOYcW44spzeprJw== ARC-Authentication-Results: i=1; rspamd-868968d99d-k88tk; auth=pass smtp.auth=dreamhost smtp.mailfrom=adam@alphapapa.net X-Sender-Id: dreamhost|x-authsender|adam@alphapapa.net X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|adam@alphapapa.net X-MailChannels-Auth-Id: dreamhost X-Stop-Average: 2cb4cf160397eca2_1732317556980_4109661692 X-MC-Loop-Signature: 1732317556980:1771186657 X-MC-Ingress-Time: 1732317556980 Original-Received: from pdx1-sub0-mail-a258.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.122.110.163 (trex/7.0.2); Fri, 22 Nov 2024 23:19:16 +0000 Original-Received: from [10.66.84.157] (unknown [91.193.232.98]) (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: adam@alphapapa.net) by pdx1-sub0-mail-a258.dreamhost.com (Postfix) with ESMTPSA id 4Xw9z81mgpzM7; Fri, 22 Nov 2024 15:19:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alphapapa.net; s=dreamhost; t=1732317556; bh=0Lk4MdbHAq7Sz0D7tUJXbWUp03KpIHK8Zc0OD9Rb/JE=; h=Date:Subject:To:Cc:From:Content-Type:Content-Transfer-Encoding; b=kkKEelVI4U9QLFkywhkMV5A32wH4CvGyKjuLUluj0EeSvD0FVOULRfdTG2hEORORT ISqrw2BorzQKjc2lExXjNqFVrsk24WwrdMKhEZISA9q1AtR+95UYoTr8u2tknVNjp3 GGqnOby3KcbC9X9eSNymeo5UPIq6Uo10NrRRD8/WgbhlTZfRlrjJcJ9hade4c0EuFm Sqd3a2d7M8ZMWT01Kk8ucyGRnKzJz6q1lgzqACulLf4Yg7b1rJHzpn+mv9mBOkOOh4 VOjPyBla+EEau5SaiCeFryfmlASaEM/wssKanoKWoSBe3YexoRXZc0Ne3Du9k3FbEZ 5hR35JbRkLOug== Content-Language: en-US In-Reply-To: Received-SPF: neutral client-ip=23.83.212.50; envelope-from=adam@alphapapa.net; helo=dormouse.elm.relay.mailchannels.net X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:325600 Archived-At: Alan, On 11/22/24 04:57, Alan Mackenzie wrote: >> If calling someone a "monster" is not ad hominem, I don't know what is. > > There's a lot of misunderstanding on the net about what ad hominem means. > It means critisizing something BECAUSE of who wrote/said/did it. I have > not done this at all, here. I am critisizing what Stefan has done, > fairly and squarely, and the (lack of) reaction from the various > maintainers. A common definition of "ad hominem" is: appealing to personal considerations (rather than to fact or reason) I think that calling someone a "monster" fits that definition. Regardless, calling Stefan, or anyone else here, a "monster" is not civil. > If anything, it is Eli, Stefan K, and Andrea who are guilty of a sort of > "ad hominem defence". None of them appeared seriously to have considered > what I have said about Stefan M and the running of the Emacs project. > They have defended his action because they were HIS actions. That is your characterization of their reasoning. > If I am attacking Stefan, it is because of what he has done. If you were > being serious, you would analyse my main gripes about Stefan - that he > makes big changes to Emacs without prior discussion on emacs-devel, and > that he is discourteous on mailing lists - and point out where I am > mistaken. I posted five anecdotes yesterday in my post to Stefan K. You > could have challenged these in detail, possibly, the three current > maintainers certainly could have done. None of you have done so. I am being quite serious, but it is not my responsibility to analyze and judge your technical disagreements with anyone, especially regarding issues I have not been involved with. I am intentionally not commenting on them, because they are beside the point, which is your public behavior toward Stefan. >> I don't find that characterization of this mailing list to be accurate >> at all. There is infrequent, but consistently repellent content from >> certain participants; thankfully, it is usually not repaid in kind; >> occasionally it draws a tame chastisement. It's to be expected, when >> you consider the variety of backgrounds present, combined with strong >> personalities and enthusiastic participation. There are far, far worse >> forums to be found. > > Again, you don't address my point, here. That was that the extreme > delicacy in the Emacs mailing lists is exaggerated and conter-productive. I addressed it: I don't find your characterization to be accurate. As I described, this list is remarkably tolerant of uncivil words, and any corrections are gentle. >> But it is not okay for you to blame Stefan for your decision to leave. > > It is Stefan's actions, both in the past and no doubt on-going, that have > had negative effects on me, and his failure to adhere to the standards > that other contributors do. Do you think that any of your actions have had negative effects on him? On anyone else? Or is he, in your eyes, the only guilty party? Whose responsibility is it to judge whether he adheres to the project's standards? > Stefan will have learned, one way or another, of this thread. He is > quite capable of responding, himself. I doubt he will. Generally, the subject of comments like yours would be wise to remain silent. He needn't defend himself here--we know him. > There is no question of defamation. What I have written is true and > verifiable, or fair comment at the very least. You have faied to address > the substatntive points I've made. I wonder why you posted. What you have written is your characterization of his actions and motivation. As has been made clear, your opinion is not universally shared. You have made several very unfair comments about him. These are what I'm addressing, and I do so because you have made them publicly, and repeatedly. I offer no opinion on the technical matters, because that is not my responsibility here; and because this is not a technical discussion, despite your framing it as one. --Adam