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: Emacs Survey: Toolbars Date: Mon, 21 Dec 2020 18:53:33 +0200 Message-ID: <83ft3zrtgy.fsf@gnu.org> References: <87o8iv3ac3.fsf@gnus.org> <877dpjp30g.fsf@ucl.ac.uk> <87zh2fnmwq.fsf@gnus.org> <87o8ivumn5.fsf@telefonica.net> <87v9d3nkxk.fsf@gnus.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="28233"; mail-complaints-to="usenet@ciao.gmane.io" Cc: dimech@gmx.com, abrochard@gmx.com, bugs@gnu.support, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Dec 21 17:54:54 2020 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 1krOSU-0007F7-5C for ged-emacs-devel@m.gmane-mx.org; Mon, 21 Dec 2020 17:54:54 +0100 Original-Received: from localhost ([::1]:37694 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1krOST-0002UT-6M for ged-emacs-devel@m.gmane-mx.org; Mon, 21 Dec 2020 11:54:53 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44254) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1krORW-0001Pm-T4 for emacs-devel@gnu.org; Mon, 21 Dec 2020 11:53:54 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:40674) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1krORW-0001CW-IN; Mon, 21 Dec 2020 11:53:54 -0500 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1861 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1krORP-0006Hd-Iu; Mon, 21 Dec 2020 11:53:47 -0500 In-Reply-To: (message from Richard Stallman on Mon, 21 Dec 2020 00:47:18 -0500) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.io gmane.emacs.devel:261385 Archived-At: > From: Richard Stallman > Date: Mon, 21 Dec 2020 00:47:18 -0500 > Cc: abrochard@gmx.com, bugs@gnu.support, emacs-devel@gnu.org > > > I wonder whether the survey stems from lack of vision of emacs > > admin and developers. For instance, Gcc has a Development Plan. > > Suggestions for changes to the plan are discussed on the Gcc > > mailing list and can be approved or rejected by the Gcc Steering > > Committee. How about Emacs? > > GCC has many developers who are paid by various companies. > That makes it easier to make plans and actually carry them out. There's another important difference. GCC implements programming languages defined by evolving standards that are developed by other bodies. The evolution of those language standards largely defines the GCC development plans. Other project, like GDB, Binutils, etc. have similar traits: they support hardware and software standards developed elsewhere. But Emacs is its own standard, defined by what we put into it, it depends very little on outside developments, and is only tangentially affected by those external developments. So those developments cannot determine our plans anywhere near to how the next C++ Standard affects GCC development, or the next DWARF2 version and various debugging-related features in the next generation of CPUs affect GDB development.