From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: contributing to Emacs Date: Tue, 20 Jun 2023 14:20:14 +0300 Message-ID: <83bkha753l.fsf@gnu.org> References: <83v8fnslfz.fsf@gnu.org> <6981052a75913ea435ae2adaccdaa1c66252a6df.camel@yandex.ru> <6a22f3608f37e238ffbd20d6dead86d3aa76d01e.camel@yandex.ru> <96766e99bf2618cc4290498933c6e32bc2a0f98a.camel@yandex.ru> <83o7ldpcs8.fsf@gnu.org> <3c64fe534fee45ff75c9e2c3cece8e2ee146091e.camel@yandex.ru> <87bkhdnl94.fsf@posteo.net> <183ae6c17b4d07701e76003dc72c25d8d2705611.camel@yandex.ru> <87pm5t7yu4.fsf@yahoo.com> <339b006829e123a3f6eeaffbd66f557ea837fdcd.camel@yandex.ru> <87y1kgdax7.fsf@web.de> <83o7lc91kh.fsf@gnu.org> <87leggd2cu.fsf@web.de> <83ilbk8u1k.fsf@gnu.org> <448f75fb368e4ae61dd8bd7899047602a806228a.camel@yandex.ru> <83h6r48a02.fsf@gnu.org> <83mt0v70d3.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29409"; mail-complaints-to="usenet@ciao.gmane.io" Cc: hi-angel@yandex.ru, arne_bab@web.de, ams@gnu.org, luangruo@yahoo.com, philipk@posteo.net, emacs-devel@gnu.org To: David Masterson Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Jun 20 13:20:48 2023 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 1qBZPk-0007V6-Al for ged-emacs-devel@m.gmane-mx.org; Tue, 20 Jun 2023 13:20:48 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qBZPC-00083m-J8; Tue, 20 Jun 2023 07:20:14 -0400 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 1qBZP9-00082K-97 for emacs-devel@gnu.org; Tue, 20 Jun 2023 07:20:11 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qBZP8-0007GJ-8A; Tue, 20 Jun 2023 07:20:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=VEHHbKFKjVZ/3E+341+AyRqIy56Qb6IsXfwhYtFkPl8=; b=O18JquODluZW AakL1dM8zz/AOkQJlTCokv0l45H6qw9g/tY/LKRqQfP0whLlGubzmMCwPiaOf1Y/GLZY2l+wlquxo RzrP/ghyyz3zW7HZdXpZKcUwTtVXxr8w9yzManGQjWeW0ZYhFarWyhswReiaD3KDbKXXhtJ/Kv3Oh Z2UgBSagK3h/yd8UgQYiuK0OUvUvspH2InSG4YDR5b5Avp6Jbym+FB4PSH/i+BGHpo+xzt2ezutaa 85FwMu9WjZeUN5m6HXDTUEo/nm6Q4yDOflzWVrQFc+oxPL85diafy0HbQKWpJ0lStyMgQS3S0OaIX gnmLsqDE8iVinE8+o23ktw==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qBZP7-0005G1-3k; Tue, 20 Jun 2023 07:20:09 -0400 In-Reply-To: (message from David Masterson on Mon, 19 Jun 2023 15:47:05 -0700) 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:307083 Archived-At: > From: David Masterson > Cc: hi-angel@yandex.ru, arne_bab@web.de, ams@gnu.org, luangruo@yahoo.com, > philipk@posteo.net, emacs-devel@gnu.org > Date: Mon, 19 Jun 2023 15:47:05 -0700 > > Eli Zaretskii writes: > > >> From: David Masterson > >> > >> Would you say that Emacs still has development practices from the > >> 80s/90s that, given the chance and newer toolsets, you could see being > >> done differently and better? > > > > What are "development practices from the 80s/90s"? > > I'm not a developer of Emacs -- I've kibitzed around in it off and on > for 40+ years. In the 80s, there was reliance on email/news for comms > (there wasn't much else available). It worked good, but things got > misplaced once in awhile because of the disconnect between email & news. If this is about problems between email and news, then I don't think it's relevant anymore, since hardly anyone here uses news anymore for submitting changes and discussing them. If I misunderstood, and "development practices from the 80s/90s" something else, please elaborate. > > Practical suggestions for changes that would make it easier are > > welcome, but they must not make the lives of the current developers > > significantly harder. > > This is what I thought. You, as a current developer, should be > commenting on suggestions from the standpoint of "will it make my life > harder?" (with a grain of flexibility). That's one consideration, yes. The other is what are the advantages of the suggested changes. Their balance is what drives the final decisions.