From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: [External] : Re: Discuss new features/enhancements or large changes for users in emacs-devel [was My resignation from Emacs development] Date: Sun, 1 Dec 2024 19:23:15 +0000 Message-ID: References: <169c6564-4722-4338-a049-5f8f3ce69394@alphapapa.net> <86a5dg7iut.fsf@gnu.org> <8634j86ieo.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7774"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "rms@gnu.org" , "adam@alphapapa.net" , "emacs-devel@gnu.org" To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Dec 01 20:24:12 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 1tHpYB-0001v8-1V for ged-emacs-devel@m.gmane-mx.org; Sun, 01 Dec 2024 20:24:11 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tHpXc-0005dJ-4x; Sun, 01 Dec 2024 14:23:37 -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 1tHpXV-0005d0-WF for emacs-devel@gnu.org; Sun, 01 Dec 2024 14:23:30 -0500 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tHpXS-000232-LH; Sun, 01 Dec 2024 14:23:29 -0500 Original-Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4B1HLnLS030532; Sun, 1 Dec 2024 19:23:20 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= corp-2023-11-20; bh=MIp30aI6LvlM2trQJcedAF4phw3jffgmztavM/Qe6Oc=; b= DhXbDV+2hmhboZ187uiV32O8BPuc3iuU3yymXrE/0VuJeBlBUt1FOgsP2GieWgCG UoBsbyve+Q9YOIGLgaE1Sk1Y7v/IWk+WWPoVS+IO4y/PaI6aXHvFYsrjvpO8JTpq i/b/r2KaoRTvo2jcJ7j5jLPrtY8fw8jWRlav87LMRvIaawubob4W6isCkV3+CFiK +iejuyRpBrzzP/yX+JkvaXMRLhyzIgDFh6K8I5onJi3fbHhrzdrwAKcgDIX+GDqb Tr7RUgzH7Kdf1H9JYIiF70PLQgzhxaMbITEnA9NT37wxgb2Ym6lLWH0Te2gwB2SN qr1c5ylm5cU1pGmFFO5DJg== Original-Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 437s9ysp0t-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 01 Dec 2024 19:23:19 +0000 (GMT) Original-Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 4B1FvEmQ031011; Sun, 1 Dec 2024 19:23:18 GMT Original-Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam02lp2045.outbound.protection.outlook.com [104.47.51.45]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 437wja7y6s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 01 Dec 2024 19:23:18 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HpUUoZ9gbInK7xn+HwVIPspWuWeb/xEtbKLewNPdHpIk87S3yu33fCV3SdWehYHwRG7EbqmGBmVsWEZMfTuH/XMVc3zJ6N4CMZHcLDMFKibBr3vF37ramaXzhdRCtlYVt7Eh15R4vxx8k47iNMzsO0DyKf0Gk2mACASz9BU2xZwnL5Q36dCdC5uKXHvoHklgWm698DfyeeNK5C2HKnjbJZSqu9JtY3Tfbooye5WfQQBdpNnfhGxYh/KHr/gOnis2ukMT5HO3RLssVRGiLQGGiDPyavVdpN9SCLv32zl36w5PDrbSD+LDAAyeS9E2QmTgaVDxJFp4VPv6Ko0Zhxda5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MIp30aI6LvlM2trQJcedAF4phw3jffgmztavM/Qe6Oc=; b=lxM79Xu3LMbZOm/s5m8mQNUakw3wKYePKppr5pAIBAlWXek2vfwoNRLZpS2USfKxXmLAJGhs4rr5Ap8N/rogDTUsVAF0HPtfPu/SKavxI+hbGlWRB3unNq1aiuOk/pK3N23WhplOP1y16KG86amucqDD8evWMqOamb3r7W3oRUHHkEwIMvCid6B1n+IWUYnT3PIHy7MysT4vTuRr94iUb6LBry6UhkwdGoeXrijDix8yHIYn5q/2vaKSRPghVmnf5SPWZMDtiyW33gg/VsBPvvQR2/6ZZmxII5pjUA8hUYea1b67fsGBShChT484ofuYNQj7x4pHhmCvYdNysAQwnA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MIp30aI6LvlM2trQJcedAF4phw3jffgmztavM/Qe6Oc=; b=E61uk48HjrRHqlFizSVvVBS0ULxxbRd2Fn2D7N+xB2TgKKfooGu0CiolnK5/D5rD4vNOnBEqG5qWpZaLxqJAPZlJJeG7kWUzzpaQGU0rzU/UR6cL837/3KMdGl8ic7OoSd620K4iB7YTIxkKzoO7AHGn7OWcCvoO1rZuVJKqmeU= Original-Received: from DS7PR10MB5232.namprd10.prod.outlook.com (2603:10b6:5:3aa::24) by CY8PR10MB6828.namprd10.prod.outlook.com (2603:10b6:930:9f::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8207.16; Sun, 1 Dec 2024 19:23:15 +0000 Original-Received: from DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324]) by DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324%5]) with mapi id 15.20.8207.017; Sun, 1 Dec 2024 19:23:15 +0000 Thread-Topic: [External] : Re: Discuss new features/enhancements or large changes for users in emacs-devel [was My resignation from Emacs development] Thread-Index: AQHbQ7gNETr+sneUPkafYPXsuH5vF7LRryqQ In-Reply-To: <8634j86ieo.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DS7PR10MB5232:EE_|CY8PR10MB6828:EE_ x-ms-office365-filtering-correlation-id: 4223164c-f081-4640-2074-08dd123d9acb x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?mFd/6KFSzr673WDc+NhVlNLgEgAsgb8qQ+aWpD2UOO406KjgsuJNjRLsaUSZ?= =?us-ascii?Q?5lfyNEO0hIbah19/69V+fJj8WOMD/7T/5CxqhLbM+ZukjWvHS6ZkV57YxXQb?= =?us-ascii?Q?0F0Pn6sv1HjpMOLfbxkEcyG5EeXe2hsFHqreW++Jdkdrp/pvjo859Ip013x6?= =?us-ascii?Q?06Cjd+Epin8Rlm6Xf8zWj3GPdJf5zfYxSNLL2PBa28RcKsZawzt5bMtAkEoe?= =?us-ascii?Q?WWBLeJBHyyCTqWk68ARPKfp84A3dgCtFpwwEOnWpJ/nvPIEQUDKCAIvVzGW6?= =?us-ascii?Q?akExYbPIEs5TYZGrntuNhpcEDcMXjKoZM+72h6i14uAomD3Sm9YuDEV5hmcI?= =?us-ascii?Q?BogVU+XqN1Ho4B3CT9kLdo9qp/zn2t459yMvpxReZmTfSo7DxUfLA2J138wc?= =?us-ascii?Q?HjJZw5ICkKnQOTAS7d5PtQ73RwxUrAuHM2prUoHMZ2AoCOmBsalMLnQANVR6?= =?us-ascii?Q?wTtXsGDaU9BUkT9WtctU4a5D1vzIecNys7F0CJVztAjA6ZcvOxxrVuQQq/SW?= =?us-ascii?Q?vsg9wkW8gCqMRWsGX5lYbgxVW+GSQts4EmQkLD7W6xE9XFaMcyBi09qEzDXZ?= =?us-ascii?Q?3E4SWIcaVGtwnM9uwDLub+o1/l/aihGzyFohULTIMSLUGp+txBS829P4CHOo?= =?us-ascii?Q?muC+u x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS7PR10MB5232.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?tnngafLb/4SpoEg/AWso6IzVINICpqD2BOSHgiKEKl0PN0qTEf1Oh00R9Vi0?= =?us-ascii?Q?ZFxgSPUQ0FyolGss16QGCmYk2kBCX0rE9HUzYgnGSX80k80miI8eCVFGDcNo?= =?us-ascii?Q?ktLi0/H3ATFaINsQrYqZ+e996kEy7gAolfGQoPoiA1UjAbiWt8G5y6ZC0LbE?= =?us-ascii?Q?BD+wB0p8iYTx5FIqkGPkdfBF2sNSIsRRm1V18Gw5WxyFbPB5gZHKJB0hiIPw?= =?us-ascii?Q?shCGlhTKvQ6yVvcGiJTstUFIIo6Ch63oOHS8ydEaOP/IVSnZKopbXRyignDi?= =?us-ascii?Q?pFwyEVW9589OVHSLQuae+zKPWL5pp2Ceon3SlBc2cA5JE/Wzxv3uBW1Vq5oO?= =?us-ascii?Q?io67HOyMx8jGQwK/7KbeOZnq2mJ4W7nS13CUY8j0fTS4WkHKmkCbM1cZ3jB0?= =?us-ascii?Q?KrP8W/MRQHSkbSh2m3O+Y99jtGXNYID4BSpcLleYqRQ19KbSCO8o75PbQbjv?= =?us-ascii?Q?bz9tpC3+lTKWVNkC2pTPvxY7s7IlWJKxB/qol8n4h8ut6zWHVkYfgDymigR6?= =?us-ascii?Q?Em4Ur9sT1SJsRVEnw/YoT2UjnJvgi10B8hwzicNfHOQ1VlvEKxpGNudJu+r4?= =?us-ascii?Q?/c7D+lKraxWDtTegdYsKm/yKpdkBzQ12GKuuJGI4tiHKSHMSXSjV6txCfMVt?= =?us-ascii?Q?IM X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: +aYQFjwUzLxTopRapf8t3cBQ+pJOAQg9Q5gmJrBOnDC3T0vxD8H2cJbIq50v1gjPwf7+3/RAT8ncol/fLiacPOi9p5fkAgnGGfmp486gN4uvK8geSBq95iKvH3iEIJlNWfUJTAMp/b5rtqPtWHVntEl2YPIpTcIWJqsTVScJuFhfrLMtlTU1Xa6fCTIZBChdORT8BUM21eTqGEQHcw7F8R72rBGBLQuxEmk9ofgwdCM3mjHod+3nH2O4ZT9I3T49H2+kXowxxGeMQm5ZAEGbRQyKldmQ+r8PrjBisHY6nuSXulJUfiB1gz2rRKZmpCFA7jU7nr+pTGlvRtHZc3WniReMNhv15zsvFMB0LkA85bqG8bQWLU8r+2teafaCp4uDQRi+xV1hS+CmYBmZfs/TBUouVJnrEJHNKJqBbE1TeK+sAz6TDdDNBgMRlKFXFTHEqw/iKiVuq73UxsJq3RSXiDkrGXCpaTizOb8fmb54Xrrn1shjc6JqRo8qFouaKobipf5Y6oxT8iTGSkU5wW4s2f61m0tw6iJF2e2VsLLsUjvSKFkqeou61c/gQa0q/O8/VgsBxR19L/CBlpxUOZUi6RiVXHri74G/GWkq5I2MxE8= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR10MB5232.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4223164c-f081-4640-2074-08dd123d9acb X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2024 19:23:15.5361 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 5XGxfCM+ff4DbBK7J+sJ3DgqUcbAjq6qqUL+iO33xlpNC6pCF0Ltw6aPlybatIC9hPm/dXzFobKNT9/WK4oALw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB6828 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2024-12-01_14,2024-11-28_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 mlxscore=0 adultscore=0 malwarescore=0 bulkscore=0 suspectscore=0 spamscore=0 mlxlogscore=801 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2411120000 definitions=main-2412010166 X-Proofpoint-GUID: jIJgcXLNrvSXXoCoaJzNarGRJnWcPUlV X-Proofpoint-ORIG-GUID: jIJgcXLNrvSXXoCoaJzNarGRJnWcPUlV Received-SPF: pass client-ip=205.220.165.32; envelope-from=drew.adams@oracle.com; helo=mx0a-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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:325928 Archived-At: > > > > In bug thread 73853 I wrote this about it: > > > > > > > > I don't understand why language-design discussions, > > > > even major ones sometimes, are carried out in > > > > debbugs and not always in emacs-devel@gnu.org. > > > > > > Bug#73853 was not about language-design decisions, it was about > > > deprecating a macro. > > > > The bug might not have been about language-design, > > but some of the bug thread was - which is the point > > here. >=20 > That people participating in a discussion bring up arguments based on > language design doesn't necessarily (and generally shouldn't) make the > discussion to be about language design. Language design is a tangent > in a discussion about deprecating a macro. Yes. The bug was posted to deprecate a macro. But the discussion veered quickly into language design and its process: whether and how mistakes were made in this case, why, & how to avoid this in the future.=20 And multiple macros were discussed when trying to realize what went wrong and figure out the best way to fix things. It was no longer only about whether to deprecate a particular macro. The discussion became even more general: should ad hoc design discussions be moved from the bug list to emacs-devel more often - and would that have helped avoid some of the problems discussed wrt design of the *-let macros. > > > And you were part of that discussion since its > > > beginning. > > > > Once again, it's not about me. >=20 > You are one example of people who keep criticizing our decision-making > process, so looking into your participation in that case is very > relevant. Can't wait till Santa Eli posts his complete lists of the Naughty & Nice. ;-) I _support_ the decision-making process in general. And I most often _agree_ with the decisions made, including those made by you. Sometimes I say so explicitly; more often I don't chime in just to say that I agree. In particular, I'll say again that I often agree with a decision _not_ to make some change that's been proposed. Wrt continuity, deprecation, backward compatibility, etc., I'm conservative, and I appreciate your approach in such cases. There are zillions of users who don't frequent the Emacs "social media" spaces, and Emacs development needs to - and generally does - keep them in mind, even if some enthusiastic change-promoters speak loudly and often. And I often _don't_ chime in when I disagree. You may think I "keep criticizing", but I submit that that's long been ingrained in your mind and your opinion of me. That, despite the many times I've explicitly posted saying I'm grateful that you, in particular, maintain Emacs, and that I think you do a very good job in general. You also, however, can be very defensive and take things personally - that's a weakness that works against you, not for you. It seems there's no setting your mind at ease. You've made your Enemies List, and you can't help adding notches to it each time you feel attacked. No one's perfect.