From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: My resignation from Emacs development Date: Wed, 20 Nov 2024 23:56:37 +0200 Message-ID: References: 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="18647"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla Thunderbird To: Alan Mackenzie , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Nov 20 22:57:40 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 1tDshe-0004er-Ge for ged-emacs-devel@m.gmane-mx.org; Wed, 20 Nov 2024 22:57:39 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tDsgr-000840-Dc; Wed, 20 Nov 2024 16:56:49 -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 1tDsgp-00083b-3K for emacs-devel@gnu.org; Wed, 20 Nov 2024 16:56:47 -0500 Original-Received: from fout-b1-smtp.messagingengine.com ([202.12.124.144]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tDsgm-0006J5-GW for emacs-devel@gnu.org; Wed, 20 Nov 2024 16:56:46 -0500 Original-Received: from phl-compute-11.internal (phl-compute-11.phl.internal [10.202.2.51]) by mailfout.stl.internal (Postfix) with ESMTP id 2F4831140135; Wed, 20 Nov 2024 16:56:41 -0500 (EST) Original-Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-11.internal (MEProxy); Wed, 20 Nov 2024 16:56:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1732139801; x=1732226201; bh=W4jVeDnkEALGS7+9i3Vl4VvCTmvKpAQSoBFhzia6rmg=; b= P0w3xxKQBPjiDT3LqRfJU4zh9pfQEcZ5GITcA7Cx+TROXH6VDoJfzv4puy0AZMY+ oA5xQHNCmeJl953b2ddZT0EH+pn4lDDpYebREmR0zg5NC43AiWFIvscjuHgB/20y WPrPSCUOingRX2vcYuRWCTHX+od1xjeTZXfHKcO5g93kv8/ZFrVNK+6GB7wZKIBG g5nq6uDECEKt4BsfnKui6MIjCK/Ts/l9RIa7uAUT+q2f4WsaIg4ZJ/feAFfzb66k 6Dyeh6N/lKComtjn1wlUkY33uJYsLEt401qUwRCiA8E+BQxx7QL0+6NJrazvBJsy vMM2DGccyY3bqEzBSBEQGA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; t=1732139801; x=1732226201; bh=W 4jVeDnkEALGS7+9i3Vl4VvCTmvKpAQSoBFhzia6rmg=; b=zPGuHGUTCRrxYwqjv d0BjGodplJV0QGWhVA2VidAdua0UAQr+Y2mzNY6s25gR4sdyCfBNJFdcEXiNx7T7 DVPc9I+c6IBcqvcMfMN+CL3uKSim/kBL+iHOnKsSe3wNrfDTmViHXytiQA0N/iPA k3CNQ8Dk0+N9gy3hXUYFbPQhWituyHq6FXGffrogT5aSp/wPdZumA0Le54OkasDX zwW4ZH6keNhIKHgxGO4ZIXIWTVaF+4hIAF+vQp354G2CPiJXLMxkJ+o2YJmkSecv XQwkKf6uwvcwDWQVxABe/DpK7SKIXTsWXdLZV1GkQK6474MdFYBs7/4Nw2Wtw1uR Fsg6g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrfeeggdduheefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefkffggfg fuvfhfhfgjtgfgsehtjeertddtvdejnecuhfhrohhmpeffmhhithhrhicuifhuthhovhcu oegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrthhtvghrnhepjeejjeejie fgieffleetheehjeevfeeivefgjeevheehgfejfefftedvieelvdffnecuffhomhgrihhn pehgnhhurdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepughmihhtrhihsehguhhtohhvrdguvghvpdhnsggprhgtphhtthhopedvpdhm ohguvgepshhmthhpohhuthdprhgtphhtthhopegrtghmsehmuhgtrdguvgdprhgtphhtth hopegvmhgrtghsqdguvghvvghlsehgnhhurdhorhhg X-ME-Proxy: Feedback-ID: i07de48aa:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 20 Nov 2024 16:56:39 -0500 (EST) Content-Language: en-US In-Reply-To: Received-SPF: pass client-ip=202.12.124.144; envelope-from=dmitry@gutov.dev; helo=fout-b1-smtp.messagingengine.com X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 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_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_SBL_A=0.1 autolearn=ham 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:325534 Archived-At: Hi Alan, On 20/11/2024 17:13, Alan Mackenzie wrote: > I'm resigning my position as Emacs contributor. I would be sorry to see you leave. > This bug was raised and committed by Stefan Monnier. Despite the fact > that the bug fix directly impinged upon CC Mode, and there was even a > change to cc-mode.el in the patch, he failed even to inform me. The only > two modes substantially affected by this change were ruby-mode and CC > Mode, and it is clear that Dmitry Gutov, maintainer of ruby-mode, was > aware of the change. To clarify on this: I've been made aware of the change, just like other contributors, from reading the bug#69191 submission. And from my POV it didn't make things worse, globally - but reshaped existing problems. And it did improve some things - like ones that I had myself submitted a proposal previously (https://debbugs.gnu.org/68246#283), which was collectively rejected. To be fair, I have less of a reason to take it personally due to less focus on particular major mode(s), and less years of tenure as well. Speaking of other solutions, maybe you'll want to check out the patch in the nearby thread: https://lists.gnu.org/archive/html/emacs-devel/2024-11/msg00515.html That scheme could make major-mode-remap-defaults unnecessary for c-ts-mode, or in any case remove the need for the corresponding overrides in CC Mode. I'm not sure what migration path should be selected, though. Best, Dmitry