From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.help Subject: Re: Making Emacs more newbie friendly Date: Sat, 19 Mar 2005 18:16:24 +0100 Organization: Organization?!? Message-ID: References: <874qf8d3cy.fsf@thalassa.informatimago.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1111252691 21587 80.91.229.2 (19 Mar 2005 17:18:11 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 19 Mar 2005 17:18:11 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Mar 19 18:18:11 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DChaP-0002Xq-6q for geh-help-gnu-emacs@m.gmane.org; Sat, 19 Mar 2005 18:18:05 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DChr8-0003Ch-7j for geh-help-gnu-emacs@m.gmane.org; Sat, 19 Mar 2005 12:35:22 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!newsmi-us.news.garr.it!newsmi-eu.news.garr.it!NewsITBone-GARR!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 71 Original-X-Trace: individual.net 2+00L4bV8HRPEqWhVPcZ3g7NB+DQFXC47lbiqs2XySRRj5ZAjt X-Face: 2FEFf>]>q>2iw=B6, xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl \!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN; i"; /yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^ Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) Cancel-Lock: sha1:IAU24DUoV7rCVj0A/pzTgySoA6c= Original-Xref: shelby.stanford.edu gnu.emacs.help:129411 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org X-MailScanner-To: geh-help-gnu-emacs@m.gmane.org Xref: news.gmane.org gmane.emacs.help:24966 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:24966 PT writes: > On Sat, 19 Mar 2005 17:22:49 +0100, David Kastrup wrote: >>> >>> The question is: is more people using Emacs a good thing at all? >>> Or is it only an additional burden (more clueless people on the >>> help forums, etc.)? >> >> You are trying to frame loaded questions. > > No, it was a sincere question. And if the answer is no, it's not a > good thing then I'm okay with it. > >> What is "a good thing"? >> More people using Emacs is not a worthwhile objective per se. If it >> were, we should replace Emacs by toiletpaper, and its user base would >> explode. A worthwhile objective for a developer is to have Emacs >> become a more productive tool for his work. This is not unrelated to >> the size of its user base, since developers usually tend to start out >> as users. > > Exactly. I don't know what resources are at the emacs developers' > disposal (do they work on it on their free time? is some of them > paid to work on Emacs?), Most work on Emacs in their free time. There have been times in the past where a main developer got employed by the FSF for completing a particular essential task or feature. > but if companies see more value in emacs then they might even > sponsor developing some new features for them. Emacs has a rather strict copyright assignment policy to the FSF, and it has a rather strict "if RMS does not think it a good idea right now, it does not get in" policy. While there have been corporate or at least institutional contributions (in particular MULE comes to mind), this is by no means easy to do. In fact, one of the most important such corporate contributions was not to be reconciled with Emacs development and management, and thus split off to become XEmacs. The XEmacs project thus has a much more open stance towards corporate contributions and distributed copyrights, and this has served them reasonably well for some time. I think there are still some commercial applications based on XEmacs as a platform around. But it has shown that the ability to accept corporate contributions is no substitute for a sustained base of dedicated hackers for a project of the peculiarity of Emacs. I am not saying that Emacs could not easily make use of 10 times the number of current developers, if they were well-organized, since much of the functionality is separate from other functionality. But while the number of Emacs developers are fewer than desirable, XEmacs has seen more of a decline in that area, in spite of being much more accommodating to external contributions. > At companies when it comes to choosing a developer tool the > recommendation of the employees and their existing experience with > those tools can be an important factor at the decision. So if Emacs > is more newbie friendly that can mean more potential users, more > value as a tool for employers and possibly more resources for future > development. Emacs has not shown itself to accommodate systematic corporate involvement well. It will as far as I can see always be dependent on dedicated individuals instead of corporate support, simply because you can't make a business plan involving Emacs development and timelines. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum