From continuum-dev-return-5077-apmail-maven-continuum-dev-archive=maven.apache.org@maven.apache.org Mon Aug 07 21:38:35 2006 Return-Path: Delivered-To: apmail-maven-continuum-dev-archive@www.apache.org Received: (qmail 77827 invoked from network); 7 Aug 2006 21:38:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 7 Aug 2006 21:38:35 -0000 Received: (qmail 25224 invoked by uid 500); 7 Aug 2006 21:38:35 -0000 Delivered-To: apmail-maven-continuum-dev-archive@maven.apache.org Received: (qmail 25195 invoked by uid 500); 7 Aug 2006 21:38:35 -0000 Mailing-List: contact continuum-dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: continuum-dev@maven.apache.org Delivered-To: mailing list continuum-dev@maven.apache.org Received: (qmail 25184 invoked by uid 99); 7 Aug 2006 21:38:35 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Aug 2006 14:38:35 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of jesse.mcconnell@gmail.com designates 64.233.182.188 as permitted sender) Received: from [64.233.182.188] (HELO nf-out-0910.google.com) (64.233.182.188) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Aug 2006 14:38:34 -0700 Received: by nf-out-0910.google.com with SMTP id h2so911706nfe for ; Mon, 07 Aug 2006 14:38:13 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=blSVSlMT2Zupo17u1KoLDV+o6u3Y+mYKOvXg1hXmzHpv1DUqpf/VmyJuUgNscW18rm7dt7A6ud9MKb0p/sQnMaTlvmgJzYVdtPPHsGNy5yxSQxwXgdj289ARYS7B4QsXs9prcI3atUtnvyeZJtwi/1HMSkVu9PF4Q2SXMoS/Mb0= Received: by 10.49.8.15 with SMTP id l15mr9118001nfi; Mon, 07 Aug 2006 14:38:13 -0700 (PDT) Received: by 10.48.208.2 with HTTP; Mon, 7 Aug 2006 14:38:12 -0700 (PDT) Message-ID: Date: Mon, 7 Aug 2006 16:38:12 -0500 From: "Jesse McConnell" To: continuum-dev@maven.apache.org Subject: Re: continuum project groups In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N john casey and I talked on irc a bit and we were leaning towards the idea of adding ProjectGroup lvl BuildDefinitions as a good way to go. then on the ProjectGroup display we can easily display the inherited build definitions and on the individual project pages we can render out two tables, one for inherited build defintions and then the project specific ones should they exist. Or in the existing buildDefinitions table with a column for inherited and local definitions. This solves the issue of aggregating the project group lvl build definitions up to a single statement and then pushing them back down into the projects with unique build definition ids. anyway, that was our thought, others are welcome, I am going to dig into the model a bit and see about adding this and maybe a utility method on the ProjectGroup object in the model for aggregating them based on the known projects in the project group. jesse -- jesse mcconnell jesse.mcconnell@gmail.com