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: How to make Emacs popular again. Date: Mon, 28 Sep 2020 09:05:15 +0300 Message-ID: <83tuvimo6c.fsf@gnu.org> References: <20200926163008.GS1349@protected.rcdrun.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21905"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: James Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Sep 28 08:06:25 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 1kMmIq-0005c8-MQ for ged-emacs-devel@m.gmane-mx.org; Mon, 28 Sep 2020 08:06:24 +0200 Original-Received: from localhost ([::1]:47666 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMmIp-0000sN-O9 for ged-emacs-devel@m.gmane-mx.org; Mon, 28 Sep 2020 02:06:23 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36746) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kMmHz-0000H6-9B for emacs-devel@gnu.org; Mon, 28 Sep 2020 02:05:31 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:37527) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kMmHx-0005Fm-Kn; Mon, 28 Sep 2020 02:05:30 -0400 Original-Received: from [176.228.60.248] (port=1314 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kMmHv-0001cZ-Ml; Mon, 28 Sep 2020 02:05:29 -0400 In-Reply-To: (message from James Lu on Sun, 27 Sep 2020 16:31:49 -0400) 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:256573 Archived-At: > From: James Lu > Date: Sun, 27 Sep 2020 16:31:49 -0400 > > Some things don't need to sacrifice existing users for new users: > * Having the documentation organized nicely > * Interactive things Yes. But someone has to do the work of making these happen. > For example, when I first wrote "DEADLINE:" under a todo in > org-mode, why couldn't there be a pop-up poining me to a tutorial on > how to sort by deadline? > > That's easier than learning the DEADLINE: syntax then > specifically searching out a tutorial for it. > > And re the Cua mode argument: > Why not ask the user what they're used to in a wizard, that > activates with something like M-x setup. We can learn from > IntelliJ Community Edition here.* Nothing in Emacs gets done because someone asks a "why not do this and that?" question. We don't have a means to tell some employee to do this and that job. For a job to get done, someone motivated enough should sit down and do it. The best candidate for that is whoever raises the issue in the first place, but of course not everyone who proposes something can actually implement it.