From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: Cruise Control to mitigate failure in make bootstrap? Date: Sat, 12 Apr 2008 16:51:59 +0000 Message-ID: <20080412165159.GA1771@muc.de> References: <20080412104858.GD1781@muc.de> <4800C111.3090407@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1208018178 20740 80.91.229.12 (12 Apr 2008 16:36:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 12 Apr 2008 16:36:18 +0000 (UTC) Cc: emacs-devel@gnu.org To: Jason Rumney Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Apr 12 18:36:51 2008 connect(): Connection refused Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JkiiT-00079d-4N for ged-emacs-devel@m.gmane.org; Sat, 12 Apr 2008 18:36:37 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jkihp-0002Xa-7E for ged-emacs-devel@m.gmane.org; Sat, 12 Apr 2008 12:35:57 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Jkigy-0001dt-UL for emacs-devel@gnu.org; Sat, 12 Apr 2008 12:35:05 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Jkigx-0001bh-5j for emacs-devel@gnu.org; Sat, 12 Apr 2008 12:35:04 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jkigw-0001bL-VO for emacs-devel@gnu.org; Sat, 12 Apr 2008 12:35:03 -0400 Original-Received: from colin.muc.de ([193.149.48.1] helo=mail.muc.de) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Jkigw-0002cJ-AP for emacs-devel@gnu.org; Sat, 12 Apr 2008 12:35:02 -0400 Original-Received: (qmail 95942 invoked by uid 3782); 12 Apr 2008 16:34:59 -0000 Original-Received: from acm.muc.de (p57AF568C.dip.t-dialin.net [87.175.86.140]) by colin2.muc.de (tmda-ofmipd) with ESMTP; Sat, 12 Apr 2008 18:34:58 +0200 Original-Received: (qmail 1962 invoked by uid 1000); 12 Apr 2008 16:51:59 -0000 Content-Disposition: inline In-Reply-To: <4800C111.3090407@gnu.org> User-Agent: Mutt/1.5.9i X-Delivery-Agent: TMDA/1.1.5 (Fettercairn) X-Primary-Address: acm@muc.de X-detected-kernel: by monty-python.gnu.org: FreeBSD 4.6-4.9 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:95061 Archived-At: On Sat, Apr 12, 2008 at 03:02:57PM +0100, Jason Rumney wrote: > Alan Mackenzie wrote: > >I have used this product in one of my day jobs, and it works well. > I suspect it works well in a day job environment, when you are working > for the same 8 hours a day as the other developers on the project. I > suspect it works less well for Free Software where volunteers might > have a haf hour to spare so they fix a bug, don't have time to do a > full bootstrap before checking in, then might not see any mail > generated because they are offline for the weekend. Well, it wouldn't be worse than what we currently have. Having seen the program (which is free software, after all) work so well, I think it would work just as well for the Emacs project. How long would a make bootstrap take on a suitable server? 10 minutes? Possibly 2 minutes? That's not terribly long to wait to check that a change just committed hasn't fouled things up. I've just a look at my emacs-devel archive, and since mid January 2008, there are 26 threads with subject line "bootstrap fails". That's an awful lot of inconvenience to an awful lot of people. -- Alan Mackenzie (Nuremberg, Germany).