Return-Path: Delivered-To: apmail-continuum-dev-archive@www.apache.org Received: (qmail 85501 invoked from network); 20 Jun 2009 01:34:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 20 Jun 2009 01:34:50 -0000 Received: (qmail 89740 invoked by uid 500); 20 Jun 2009 01:35:01 -0000 Delivered-To: apmail-continuum-dev-archive@continuum.apache.org Received: (qmail 89662 invoked by uid 500); 20 Jun 2009 01:35:01 -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 89652 invoked by uid 99); 20 Jun 2009 01:35:01 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 20 Jun 2009 01:35:01 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of wsmoak@gmail.com designates 74.125.92.145 as permitted sender) Received: from [74.125.92.145] (HELO qw-out-1920.google.com) (74.125.92.145) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 20 Jun 2009 01:34:53 +0000 Received: by qw-out-1920.google.com with SMTP id 4so1086836qwk.14 for ; Fri, 19 Jun 2009 18:34:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=aBtjasdnjJxrs2NnSsQQ4P4jYZDIRvk08B4p8CwmEDM=; b=iWeLlrGuiY0jW4BB1jG3EHYFUUhFMgKXgPyR+AJdE/2e4g2Afc4Z8x1ZjEIQnnuSor F4njdPv44QxSONpU8WqGQ7uQUp+PtetlML/Q52xzDlBKTkHfV5U8I0rj2yTEv9gFFO+T EXj64cgrf9plR1IGoyzU6PJBN/5C5ko2N0NoE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=v98rCZBXI4xz5HpptUwmmGEHjAcIpgdSUI8lNPbk/7gyuhkbeRGnkpdG+/J6pzPZBR LnED0VbRsFMphTD8mrS2TX2Xk+LSkwXPjN5MegQcD5Zaim8NjrLM6Wc1O44qrFU+S+v2 xZH7vGv+X8QfPYrpSJiw+BM94GIkyWnHtmFEY= MIME-Version: 1.0 Received: by 10.224.32.157 with SMTP id c29mr3131200qad.114.1245461672300; Fri, 19 Jun 2009 18:34:32 -0700 (PDT) In-Reply-To: <8667b1bd0904282105w2dfed8c2ha1a5adffe76691de@mail.gmail.com> References: <8667b1bd0904282105w2dfed8c2ha1a5adffe76691de@mail.gmail.com> From: Wendy Smoak Date: Fri, 19 Jun 2009 18:34:12 -0700 Message-ID: Subject: Re: Schedules and Build Queues To: dev@continuum.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org So... I've thought about this, tried to explain it in presentations about Continuum, and talked to users about it. The most devastating comment I heard was from someone who has tried Continuum on and off since the early days who said, "You've added a lot of complexity." IMO, the additional control is not worth the added complexity. It would be different if we'd implemented the simple case first and had people complaining that they need to do X. But so far, I haven't met anyone who understands how this works. (I'm not exactly clear what happens with the queues you *don't* attach to a schedule. And if queues are attached to schedules, then what about forced builds?) I think we should remove the 'number of builds allowed in parallel' from the general configuration screen, and just have some queues. More queues, more builds can happen in parallel. Let's see what people think here, then I may float the idea in the user list to get feedback. --=20 Wendy On Tue, Apr 28, 2009 at 9:05 PM, Deng Ching wrote: > Hi Wendy, > > (Sorry for the very late reply :) > > The Build Queues were attached to a Schedule so as to give some control o= ver > where or in which build queues projects are/can be built. > Users can also control the number of build queues running for every fired > schedule. If the schedule and build queues were totally separate, users > won't have > this form of control.. > > Thanks, > Deng > > On Tue, Apr 28, 2009 at 9:51 PM, Wendy Smoak wrote: > >> ping? >> >> On Fri, Mar 13, 2009 at 6:58 PM, Wendy Smoak wrote: >> > I was wondering... what was the motivation for attaching Build Queues >> > to a Schedule? >> > >> > It seems like it would have been simpler to have these as separate >> > things. =A0There are schedules, builds happen, and there are some queu= es >> > to use. =A0What do we gain by connecting them that we wouldn't have >> > otherwise? >> > >> > (I've invented a possible use for it, but I can't quite get all the >> > way through the use case with the current implementation.) >> > >> > Thanks, >> > -- >> > Wendy >> > >> >