From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8291 invoked by alias); 17 Dec 2002 00:16:10 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 8269 invoked from network); 17 Dec 2002 00:16:08 -0000 Received: from unknown (HELO mail.enyo.de) (212.9.189.162) by sources.redhat.com with SMTP; 17 Dec 2002 00:16:08 -0000 Received: from [212.9.189.171] (helo=deneb.enyo.de) by mail.enyo.de with esmtp (Exim 3.34 #2) id 18O5O9-0003vr-00 for gcc@gcc.gnu.org; Tue, 17 Dec 2002 01:15:09 +0100 Received: from fw by deneb.enyo.de with local (Exim 3.34 #4) id 18O5P8-0001Is-00 for gcc@gcc.gnu.org; Tue, 17 Dec 2002 01:16:10 +0100 To: gcc@gcc.gnu.org Subject: Re: source mgt....[_HAS_ gcc relevance] References: <20021216101629.C620EF2E46@nile.gnat.com> <200212161105.DAA06401@emf.net> From: Florian Weimer Date: Mon, 16 Dec 2002 16:36:00 -0000 In-Reply-To: <200212161105.DAA06401@emf.net> (Tom Lord's message of "Mon, 16 Dec 2002 03:05:51 -0800 (PST)") Message-ID: <87n0n5wldh.fsf@deneb.enyo.de> User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i686-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2002-12/txt/msg00972.txt.bz2 Tom Lord writes: > A lot of the thinking behind arch is to scale up and simplify adopting > practices such as you describe so that they are applied by default to > pretty much all of the free software (and "open source") projects in > the world. With your 35, you have social pressures and the power of > the employer to enforce restrictions like "run the tests before > committing to mainline" -- but wouldn't it be nice if that were > automated: so a developer could hit the "try to test and merge" button > before going home for the night, coming back in the morning to either > a commit email or a list of test failures -- and if you _didn't_ have > to write all your own tools for that automation because they were just > there already, such that setting up a new project with these > properties was as easy as creating a project on Savannah currently is > (or, easier :). Well, you can do this using Aegis for a couple of years now, but I don't see that Aegis is adopted by the free software crowd. Most of its members seem to have strong reservations regarding processes which are enforced by software. ;-)