From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/74005 Path: news.gmane.org!not-for-mail From: Eden Cardim Newsgroups: gmane.emacs.gnus.general Subject: Re: Improving Gnus speed Date: Wed, 10 Nov 2010 02:27:45 -0200 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1289397698 2284 80.91.229.12 (10 Nov 2010 14:01:38 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 10 Nov 2010 14:01:38 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M22373@lists.math.uh.edu Wed Nov 10 15:01:33 2010 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PGBEt-000783-Kx for ding-account@gmane.org; Wed, 10 Nov 2010 15:01:27 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1PGBEi-0005rr-HY; Wed, 10 Nov 2010 08:01:16 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1PG2Jy-00012G-2C for ding@lists.math.uh.edu; Tue, 09 Nov 2010 22:30:06 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1PG2Jx-0002tE-89 for ding@lists.math.uh.edu; Tue, 09 Nov 2010 22:30:05 -0600 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1PG2Jw-0002jD-00 for ; Wed, 10 Nov 2010 05:30:04 +0100 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PG2Jw-0005EC-Cy for ding@gnus.org; Wed, 10 Nov 2010 05:30:04 +0100 Original-Received: from 186.220.233.14 ([186.220.233.14]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 10 Nov 2010 05:30:04 +0100 Original-Received: from edencardim by 186.220.233.14 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 10 Nov 2010 05:30:04 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 30 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 186.220.233.14 User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (darwin) Cancel-Lock: sha1:FwcMbansMkH9y2MfsJtlq7U/aAI= X-Spam-Score: 0.2 (/) X-Spam-Report: SpamAssassin (3.3.1 2010-03-16) analysis follows Bayesian score: 0.0000 Ham tokens: 0.000-1290--2504h-0s--0d--H*M:fsf, 0.000-1191--2312h-0s--0d--H*u:Emacs, 0.000-1178--2288h-0s--0d--H*u:Gnus, 0.000-740--1436h-0s--0d--H*r:sk:1AlnuQ-, 0.000-740--1436h-0s--0d--HX-Spam-Relays-External:80.91.229.12 Spam tokens: 0.939-364--204h-8811s--0d--notable Autolearn status: no 0.0 FREEMAIL_FROM Sender email is freemail (edencardim[at]gmail.com) 0.0 DKIM_ADSP_CUSTOM_MED No valid author signature, adsp_override is CUSTOM_MED 1.2 RCVD_NUMERIC_HELO Received: contains an IP address used for HELO -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 0.9 NML_ADSP_CUSTOM_MED ADSP custom_med hit, and not from a mailing list 0.0 T_TO_NO_BRKTS_FREEMAIL T_TO_NO_BRKTS_FREEMAIL List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:74005 Archived-At: >>>>> "Francis" == Francis Moreau writes: Francis> Out off topic: Why does Gnus development use a mailing list ? That's Francis> pretty paradoxical, isn't it ? As a beginning gnus user, I wouldn't be able to reply as to why it happens for gnus in particular, but I thought it would be worth the mention that this "paradox" actually makes sense in most cases. It's called bootstrapping, the reasoning behind it is that the building of a new tool is often motivated by limitations in all the alternative tools, which implies that the best tool for the development project is the very thing you're developing. Another benefit is that the development effort also doubles up as a sort of continuous alpha test. There are quite a few notable cases: - most linux kernel development happens on a running linux kernel - gcc is (in most cases) compiled by gcc - git development uses git for revision control - subversion too - perl's build/test process is controlled by a perl script - trac development uses trac as SCM - bugzilla too just my $0.02 -- Eden Cardim Software Engineer +55 73 9986-3963 edencardim.com