From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Leo Newsgroups: gmane.emacs.help Subject: Distributed Maintenance for Emacs (was: is there summary of template systems for emacs?) Date: Mon, 15 Dec 2008 18:24:55 +0000 Organization: University of Cambridge Message-ID: References: <2103fd36-c5cd-4e8d-a74f-34697a369934@a26g2000prf.googlegroups.com> <003101c954de$f95a3000$0200a8c0@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1229366142 31208 80.91.229.12 (15 Dec 2008 18:35:42 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 15 Dec 2008 18:35:42 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Dec 15 19:36:45 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LCIJ9-0006rk-MQ for geh-help-gnu-emacs@m.gmane.org; Mon, 15 Dec 2008 19:36:43 +0100 Original-Received: from localhost ([127.0.0.1]:45611 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LCIHt-0007ym-MW for geh-help-gnu-emacs@m.gmane.org; Mon, 15 Dec 2008 13:35:25 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LCI80-0003cc-43 for help-gnu-emacs@gnu.org; Mon, 15 Dec 2008 13:25:12 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LCI7y-0003bq-H6 for help-gnu-emacs@gnu.org; Mon, 15 Dec 2008 13:25:11 -0500 Original-Received: from [199.232.76.173] (port=45670 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LCI7y-0003bi-At for help-gnu-emacs@gnu.org; Mon, 15 Dec 2008 13:25:10 -0500 Original-Received: from main.gmane.org ([80.91.229.2]:34242 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LCI7x-0002q0-G9 for help-gnu-emacs@gnu.org; Mon, 15 Dec 2008 13:25:09 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LCI7r-0002wX-NE for help-gnu-emacs@gnu.org; Mon, 15 Dec 2008 18:25:03 +0000 Original-Received: from smaug.linux.pwf.cam.ac.uk ([193.60.95.72]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 15 Dec 2008 18:25:03 +0000 Original-Received: from sdl.web by smaug.linux.pwf.cam.ac.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 15 Dec 2008 18:25:03 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 43 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: smaug.linux.pwf.cam.ac.uk Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAMFBMVEUaFRZLMy1dTENxVzKQ WiCrXQ97cmO/dSqSh3akjGTApXy5sJ7Sxo/Sz8Xo6eP9//xJbkruAAAAAWJLR0QAiAUdSAAAAAlw SFlzAAACxQAAAsUBidZ/7wAAAAd0SU1FB9cBBwMJOwHXewoAAAIBSURBVCjPVdNBiNNAFADQ6J4F x3hThHZBBC+WCFI8SS0iezRDcMHLHkLAg6gJH/fgYQ9xYlj2sLK4KHgqCgXFhda2Idmr4kkQPZQ0 nkQMbTypbMmMM2m7ZgYSmMef/5OZPwo7HFnx3uKPcmj0Dht1LWZJ+Hvr7dIFZXRUwl9VRTuuKDJ+ U44gjscknK4hhJaCkYRsWjmBtLqXlJAG2wipNe18OZJu1BBq1E8xafl4s6Jq2mUZGftU1y7CCxnp FVUDWJXx4C66BKBnErbuoaYNtoRTu6EZBsCbMn7W+5qOAR6WvxNOby9jHWC9hAf3n304CdiAByXs 3Nh9roLDkyb/sWV712vYwaLSAn8CPMHIAAzOPDKP2COAFm4Y4ODVWc6xG7KXsN7UeUJjjimx2uwd gCgNhr0i8C/xyCD5CiCKAMY3Bf5oDzx//w/fimscdcAZU2jv9sedx6+nYPPFIoWI/GK6QZ+EFGOR ErAjCnV3vPZ7XqlTIMbOLY7fLcvvmT7rXNWaGDexIY44N12TG2PDp7vqyl57dnCeuWwyNpnEURxk fTbDYeBnKRn4oejPYI4sH6WviBumEZ/GxX4X/x6EcURFZ7E071bjQGAxpcOAEOJuTiroDEea5Szv rVWLYfl7ZiQwSUToxrkux7OLixAWGz22+HIyWTRYcVfomOwvzusfjtVIGgLHf3MAAAAASUVORK5C YII= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) Cancel-Lock: sha1:OXzbUGSQQCrl5P1+00J7Uk5pUcs= X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) 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 Xref: news.gmane.org gmane.emacs.help:60633 Archived-At: On 2008-12-14 21:37 +0000, Xah Lee wrote: > I really feel sorry emacs's user base is dying. The most important > thing i think is to get emacs to use modern terminologies and be > compatible with the minimum of standard modern UI. Users are not scared off by Emacs's UI. It is more important its functionality. And in order to boost its functionality a few orders more and better, it needs a good development model, a model that supports *DISTRIBUTED* maintenance. A huge system like Emacs can not simply and effectively maintained by a handful of maintainers. Currently there are many successful models to follow, here are a few examples: R with CRAN, Perl with CPAN, TeX with CTAN, Python with PYPI (http://pypi.python.org/pypi) ...... particularly R, it has a high-profile core team that maintains and develops the core of the system while it has thousands of maintainers for its 1628+ packages. I recommend you to have a peek at them at http://www.stats.bris.ac.uk/R/web/packages/. This way R has a high-quality core that is suitable for INDUSTRIAL and serious work and it has thousands of high-quality packages maintained by their authors, ready for bug reports and feature requests. This is key to user satisfaction. RMS's thinking is, the number one reason that users come to free software is because it is free. However, free software is free only if your time is worthless, someone once said. I just spent 10 minutes on this post for the better or worse of Emacs. To sum up, I think you have not caught the key problem in Emacs. Bye, -- .: Leo :. [ sdl.web AT gmail.com ] .: I use Emacs :.