X-Original-To: pgsql-hackers-postgresql.org@localhost.postgresql.org Received: from localhost (neptune.hub.org [200.46.204.2]) by svr1.postgresql.org (Postfix) with ESMTP id 3A9F6D1CAD1 for ; Mon, 24 Nov 2003 15:38:40 +0000 (GMT) Received: from svr1.postgresql.org ([200.46.204.71]) by localhost (neptune.hub.org [200.46.204.2]) (amavisd-new, port 10024) with ESMTP id 30949-03 for ; Mon, 24 Nov 2003 11:38:12 -0400 (AST) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.183]) by svr1.postgresql.org (Postfix) with ESMTP id 6BEC6D1B575 for ; Mon, 24 Nov 2003 11:38:07 -0400 (AST) Received: from [212.227.126.206] (helo=mrelayng.kundenserver.de) by moutng5.kundenserver.de with esmtp (Exim 3.35 #1) id 1AOImv-0003R8-00; Mon, 24 Nov 2003 16:38:09 +0100 Received: from [80.129.128.164] (helo=pse-consulting.de) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1AOImv-0006hV-00; Mon, 24 Nov 2003 16:38:09 +0100 Message-ID: <3FC225EC.9010101@pse-consulting.de> Date: Mon, 24 Nov 2003 16:38:20 +0100 From: Andreas Pflug User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20030925 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andrew Dunstan Cc: PostgreSQL-development , Jean-Michel POURE Subject: Re: Build farm References: <23062.1069440468@sss.pgh.pa.us> <200311241014.48813.jm@poure.com> <3FC1FFA5.9030003@dunslane.net> In-Reply-To: <3FC1FFA5.9030003@dunslane.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:0ce7ee5c3478b8d72edd8e05ccd40b70 X-Virus-Scanned: by amavisd-new at postgresql.org X-Archive-Number: 200311/1280 X-Sequence-Number: 47568 Andrew Dunstan wrote: > > > Jean-Michel POURE wrote: > >> Le Vendredi 21 Novembre 2003 19:47, Tom Lane a écrit : >> >> >>> I think the main value of a build farm is that we'd get nearly >>> immediate >>> feedback about the majority of simple porting problems. Your previous >>> arguments that it wouldn't smoke everything out are certainly valid --- >>> but we wouldn't abandon the regression tests just because they don't >>> find everything. Immediate feedback is good because a patch can be >>> fixed while it's still fresh in the author's mind. >>> >> >> >> Dear friends, >> >> We have a small build farm for pgAdmin covering Win32, FreeBSD and >> most GNU/ >> Linux systems. See >> http://www.pgadmin.org/pgadmin3/download.php#snapshots >> >> The advantage are immediate feedback and correction of problems. >> Also, in a release cycle, developers and translators are quite >> motivated to see their work published fast. >> Of course, it is always hard to "mesure" the real impact of a build >> farm. My opinion it that it is quite positive, as it helps tighten >> the links between people, which is free software is mostly about. >> >> >> > > Right. But I think we have been talking about using the build farm to > do test builds rather than to provide snapshots. I'd be very wary of > providing arbitrary snapshots of postgres, whereas I'd be prepared to > try a snapshot of pgadmin3 under certain circumstances. (Also, > building your own snapshot of postgres is somewhat easier than > building your own snapshot of pgadmin3). Testing a build and creating a snapshot compilation is quite the same, just a different name and announcement. I agree that using a pgadmin snapshot is different from pgsql, somebody using a bleeding edge pgsql version should be prepared to compile it on his own machine. And a tiny correction: The farm member for win32 is my machine, and it's operated manually :-) Regards, Andreas