Return-Path: Delivered-To: apmail-continuum-dev-archive@www.apache.org Received: (qmail 2947 invoked from network); 13 Aug 2008 06:53:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 13 Aug 2008 06:53:10 -0000 Received: (qmail 68115 invoked by uid 500); 13 Aug 2008 06:53:09 -0000 Delivered-To: apmail-continuum-dev-archive@continuum.apache.org Received: (qmail 68076 invoked by uid 500); 13 Aug 2008 06:53:08 -0000 Mailing-List: contact dev-help@continuum.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@continuum.apache.org Delivered-To: mailing list dev@continuum.apache.org Received: (qmail 68065 invoked by uid 99); 13 Aug 2008 06:53:08 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Aug 2008 23:53:08 -0700 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of oching@exist.com designates 209.85.198.245 as permitted sender) Received: from [209.85.198.245] (HELO rv-out-0708.google.com) (209.85.198.245) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Aug 2008 06:52:12 +0000 Received: by rv-out-0708.google.com with SMTP id f25so2716865rvb.50 for ; Tue, 12 Aug 2008 23:52:40 -0700 (PDT) Received: by 10.140.201.4 with SMTP id y4mr4982168rvf.86.1218610360387; Tue, 12 Aug 2008 23:52:40 -0700 (PDT) Received: by 10.141.177.12 with HTTP; Tue, 12 Aug 2008 23:52:40 -0700 (PDT) Message-ID: <1a57a2980808122352ha19cb3do43f64bbdd774be51@mail.gmail.com> Date: Wed, 13 Aug 2008 14:52:40 +0800 From: "Maria Odea Ching" Sender: oching@exist.com To: dev@continuum.apache.org Subject: Re: refactoring the SCM In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_91952_28513255.1218610360325" References: <3AD39409-CACE-4134-A481-5775E8B0DA30@apache.org> <77A7A49D-F584-4BCE-BEDC-EBA62E4ACA01@apache.org> <10c62ca80807291906n6128df07jd29d4b9cbe952175@mail.gmail.com> <10c62ca80807301621u23da32ddvd80fb7a0cd64f832@mail.gmail.com> <10c62ca80807302254t4fe8f02yd39f53aaed31abd2@mail.gmail.com> <0F09A290-BE01-48EB-A5CF-BC161F454BD6@apache.org> <10c62ca80807310046vb03a08j336eaa2da807ec72@mail.gmail.com> X-Google-Sender-Auth: 11d184df00918d31 X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_91952_28513255.1218610360325 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline (Sorry, I just caught up now with discussions here in the list..) +1 on the proposal.. On Fri, Aug 8, 2008 at 4:32 AM, Emmanuel Venisse wrote: > +1 but few comments > > On Thu, Jul 31, 2008 at 9:46 AM, Marica Tan wrote: > > > Ok here's my new proposal :) > > > > SCM Errors > > 1. Separation of configuration/pre-build from actual build > > 2. Create new state for svn failure but will use ( x ) for the icon > > > In my vision, the icon for svn failures shouldn't be on the project, maybe > on the group. > With a scm failure, Continuum can't start the build so the project state > don't change > > > > > 3. Still send a notification if there's an svn failure. ( I would still > > like > > to be notified if something like this happens ) > > > Yes, but without a project context (project name, build definition), It > should be a general message and sent only one time for all projects. I > don't > want to be spammed by the same mail for all modules. +1 to Emmanuel's suggestion > > > > 4. Have a checkout/update error field on the project. > > > I don't think it is the best place. A new table with the list of all scm > root address with a state on each would be probably better. > > > > > > 5. Can release project even if it has a state of svn failure > > > With a scm failure, the release process can't run, you must check if the > scm > is back or not. > > > > > 6. Do not create a build result for transient errors > > > > Cancelling a build > > 7. Cancelled build will trigger a skip but will still have it's previous > > state. > > > what do you mean? I think this is for a project currently being built? If the build's cancelled, the previous state (e.g. before the cancelled build) would be retained? > > > Emmanuel Thanks, Deng ------=_Part_91952_28513255.1218610360325--