From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13915 invoked by alias); 16 Dec 2002 12:56:17 -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 13867 invoked from network); 16 Dec 2002 12:56:14 -0000 Received: from unknown (HELO emf.net) (205.149.0.20) by sources.redhat.com with SMTP; 16 Dec 2002 12:56:14 -0000 Received: (from lord@localhost) by emf.net (K/K) id EAA09838; Mon, 16 Dec 2002 04:54:58 -0800 (PST) Date: Mon, 16 Dec 2002 05:33:00 -0000 From: Tom Lord Message-Id: <200212161254.EAA09838@emf.net> To: kenner@vlsi1.ultra.nyu.edu CC: gcc@gcc.gnu.org In-reply-to: <10212161242.AA22973@vlsi1.ultra.nyu.edu> (kenner@vlsi1.ultra.nyu.edu) Subject: Re: source mgt....[_HAS_ gcc relevance] References: <10212161242.AA22973@vlsi1.ultra.nyu.edu> X-SW-Source: 2002-12/txt/msg00876.txt.bz2 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 I'm not sure I like that kind of automation because of the potentially unknown delay in the testing process (what if the queue that runs the tests got stuck). I'd want to be able to know and control exactly *when* the change went in. I think your worry is premature, but understandable. We're bumping up against the limits of email. It's hard to explain abstractions through specific instantiations, but harder to explain (and be heard explaining) abstractions through abstract language. So in forums like this, I think I tend to state instances, and hope readers form the underlying abstractions for themselves. I'm aiming for the SYNC! or "Aha!" experience. So, I say "going home for the night, coming back in the morning" -- but there's a less specific abstraction behind that I'm pointing at. Computers keep getting cheaper and faster. I think in a few short years, we developers will each have tons of them for day-to-day work. What Savannah does for the maddening crowd asynchronously and slowly, you and I will have synchronously and quickly. (Which is a related observation, if you think about it.) -t