Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 23054 invoked from network); 20 May 2007 16:03:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 20 May 2007 16:03:03 -0000 Received: (qmail 6280 invoked by uid 500); 20 May 2007 16:03:09 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 5755 invoked by uid 500); 20 May 2007 16:03:07 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 5743 invoked by uid 99); 20 May 2007 16:03:07 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 20 May 2007 09:03:07 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of wsmoak@gmail.com designates 209.85.132.241 as permitted sender) Received: from [209.85.132.241] (HELO an-out-0708.google.com) (209.85.132.241) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 20 May 2007 09:03:01 -0700 Received: by an-out-0708.google.com with SMTP id c8so359029ana for ; Sun, 20 May 2007 09:02:40 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=aHiEqeF/dGczguh3G72IUEEQx22Ny9bXcrbb9YkbD+U9AITB/yPDuSePJb1SsxK8gdzNVhou+CT75b1G1YpPz2HpKDlRpn7dS0NARCAWp7kmqiZLMeKwW0SEVbX3uRgGgCLmhFm4tF6NKTgtdO689E/dcmIbdbwJ1NnINM9FyNg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=gtmsXjCsrnZfaBohlS+g03wUKeTiVeqx3ypdrBYxSc0StSljTmJnbBI8cRcDLudbI9jG3QWYvVxDLvL6obmFhXJtM/p1CI7qnGrZ+4tLFVpMj0F6jMFsbb5OisvzHLVGi1nJENWzDhdTXe9DtP1OLOZv7oFB/q/9X/mTVb0qqIk= Received: by 10.101.14.16 with SMTP id r16mr2429847ani.1179676930831; Sun, 20 May 2007 09:02:10 -0700 (PDT) Received: by 10.100.57.15 with HTTP; Sun, 20 May 2007 09:02:10 -0700 (PDT) Message-ID: Date: Sun, 20 May 2007 09:02:10 -0700 From: "Wendy Smoak" To: "Jakarta Commons Developers List" Subject: Re: [VOTE] Release commons-parent 3 In-Reply-To: <8a81b4af0705200852l6b1db217ld980ee51a3159ef7@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1AB3EBE0-FC04-4F9E-81E0-8DCF4BE0176D@apache.org> <40224760-1120-4B73-B5FE-4806037312D3@apache.org> <8a81b4af0705191157v6a8e889eoaa10e187c5586642@mail.gmail.com> <8a81b4af0705200852l6b1db217ld980ee51a3159ef7@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org On 5/20/07, Phil Steitz wrote: > Should have been more clear in my question. If you partially > configure a plugin in the parent, can you then just add stuff, such > as the version, in a child without repeating the things specified in > the parent config? If the answer to that is "no" then there is no > value in partially configuring plugins in the parent. At a minimum, the parent would only mention the plugin version numbers in . That's what will pin the plugin version number and increase the likelyhood of having reproducible builds. only "kicks in" when a child project uses the plugin, either with a declaration in or using the defaults without configuration. (For example, the 'clean' plugin usually isn't configured.) If the project wants a different plugin version, then it can specify that in along with any project-specific configuration. The important part is that the version number is configured somewhere in the pom hierarchy, rather than depending on the latest release which could change. You can also put configuration in in the parent pom that will be inherited, but only things that are common to all projects should go there. -- Wendy --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org