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:16:23 +0200 Message-ID: <83k0tbrv6w.fsf@gnu.org> References: <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="22370"; mail-complaints-to="usenet@ciao.gmane.io" Cc: dimech@gmx.com, abrochard@gmx.com, rms@gnu.org, bugs@gnu.support, emacs-devel@gnu.org To: Jean Louis Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Dec 21 17:17:44 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 1krNsW-0005i4-9c for ged-emacs-devel@m.gmane-mx.org; Mon, 21 Dec 2020 17:17:44 +0100 Original-Received: from localhost ([::1]:41022 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1krNsV-0005Ys-Bl for ged-emacs-devel@m.gmane-mx.org; Mon, 21 Dec 2020 11:17:43 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36080) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1krNrb-00052w-Qg for emacs-devel@gnu.org; Mon, 21 Dec 2020 11:16:48 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:40044) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1krNra-0005EO-MK; Mon, 21 Dec 2020 11:16:47 -0500 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3570 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1krNrT-0007tT-55; Mon, 21 Dec 2020 11:16:39 -0500 In-Reply-To: (message from Jean Louis on Mon, 21 Dec 2020 10:04:53 +0300) 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:261382 Archived-At: > Date: Mon, 21 Dec 2020 10:04:53 +0300 > From: Jean Louis > Cc: abrochard@gmx.com, rms@gnu.org, bugs@gnu.support, emacs-devel@gnu.org > > There are many volunteer organizations where people make a plan of > action. Volunteer or not, it is not related to planning. Especially if > one wish to spare the time for developers it is better to have a > development plan. > > It could be a simple list of most important issues to be handled for > Emacs. > > When such list is published maybe more contributors could be drawn to > it. We have that: etc/TODO. But that isn't a "plan" in any reasonable sense of the word, it's just a list of useful features that we would like to have at some point. Sometimes, not very frequently, someone comes and actually takes up one of those jobs. But much more frequently, someone comes up with an implemented feature and submits it for inclusion, and we usually accept it. Since there's no way to plan that in advance, almost all of Emacs development moves by such submissions which no one planned in advance. Frequent contributors to Emacs probably have their own personal plans, and work according to them as their time permits. But these personal plans are almost never coordinated with anyone else. I don't see how anything different from the above could ever work, as long as the project continues to be a loosely coupled group of people with very disparate interests. (I also see nothing wrong in how we do things, FWIW.)