From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/33148 Path: main.gmane.org!not-for-mail From: Per Abrahamsen Newsgroups: gmane.emacs.gnus.general Subject: Re: emacs21-branch (Re: ognus) Date: 03 Nov 2000 15:31:08 +0100 Organization: The Church of Emacs Sender: owner-ding@hpc.uh.edu Message-ID: References: <2nwvetu80i.fsf@tiger.jia.vnet> <20001028192205.7987BDBA78@tux.gnu.franken.de> <20001029184843.3207BDBAC8@tux.gnu.franken.de> <200010302253.WAA08203@djlvig.dl.ac.uk> <200011021725.RAA12721@djlvig.dl.ac.uk> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1035169308 23582 80.91.224.250 (21 Oct 2002 03:01:48 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 03:01:48 +0000 (UTC) Return-Path: Original-Received: from spinoza.math.uh.edu (spinoza.math.uh.edu [129.7.128.18]) by mailhost.sclp.com (Postfix) with ESMTP id 15D21D049A for ; Fri, 3 Nov 2000 09:16:34 -0500 (EST) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by spinoza.math.uh.edu (8.9.1/8.9.1) with ESMTP id IAB13420; Fri, 3 Nov 2000 08:16:21 -0600 (CST) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Fri, 03 Nov 2000 08:15:46 -0600 (CST) Original-Received: from mailhost.sclp.com (postfix@66-209.196.61.interliant.com [209.196.61.66] (may be forged)) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id IAA18578 for ; Fri, 3 Nov 2000 08:15:33 -0600 (CST) Original-Received: from sheridan.dina.kvl.dk (sheridan.dina.kvl.dk [130.225.40.227]) by mailhost.sclp.com (Postfix) with ESMTP id BDE62D049A for ; Fri, 3 Nov 2000 09:15:58 -0500 (EST) Original-Received: from ssv2.dina.kvl.dk (ssv2.dina.kvl.dk [130.225.40.226]) by sheridan.dina.kvl.dk (8.9.3/8.9.3/Debian 8.9.3-21) with ESMTP id PAA25449; Fri, 3 Nov 2000 15:15:57 +0100 Original-Received: from abraham by ssv2.dina.kvl.dk with local (Exim 3.12 #1 (Debian)) id 13rhs5-0008QY-00; Fri, 03 Nov 2000 15:31:09 +0100 Original-To: ding@gnus.org X-Face: +kRV2]2q}lixHkE{U)mY#+6]{AH=yN~S9@IFiOa@X6?GM|8MBp/ In-Reply-To: Original-Lines: 28 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:33148 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:33148 Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Gro=DFjohann) writes: > (Off-topic alert.) > I'm also interested in this. Obviously, the Emacs development model > has worked quite well for a long time. But I don't know why is it the > way it is. That would be interesting to know. Historical reasons. The first many years the normal way to get Emacs was to bye or borrow a tape, and the normal way to contribute was to send patches with email via. uucp over a slow modem. This requires a very centralized, batch oriented development process. It was first in the 90'ties that Internet access became common, and more interactive development models became feasible. Since the model works for Emacs, why change it? The reason it works is that RMS is extremely responsive. He also does a huge job teaching people to contribute. The model doesn't necessarilly work for other people, when Kenner took over GCC maintenance from RMS, the process became sufficiently slow that a fork became necessary. I hope Gert manages better with Emacs. > (Back on topic.) > I also think that the CVS server organization should be documented. I > don't care whether it's in gnus.texi or gnus-devel.texi or in the > INSTALL or README file. Me2. Including things like policies and project goals, which wasn't as necessary back when Lars was present all the time.