Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 15423 invoked from network); 12 Dec 2007 23:32:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 12 Dec 2007 23:32:42 -0000 Received: (qmail 52196 invoked by uid 500); 12 Dec 2007 23:32:28 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 52155 invoked by uid 500); 12 Dec 2007 23:32:28 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 52143 invoked by uid 99); 12 Dec 2007 23:32:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Dec 2007 15:32:28 -0800 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: local policy) Received: from [69.147.95.70] (HELO smtp107.plus.mail.sp1.yahoo.com) (69.147.95.70) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 12 Dec 2007 23:32:06 +0000 Received: (qmail 94838 invoked from network); 12 Dec 2007 23:32:09 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Received:X-YMail-OSG:Mime-Version:Content-Transfer-Encoding:Message-Id:Content-Type:To:From:Subject:Date:X-Mailer; b=PNUGgQr6aoxC6tYysZb5nG0EPSRQxdNlMMLoKCH3uIsG0W0VjtACG6QmyP0K4qVehIFpq1CXFpxegX4GQnaB3OJ38yj8VOKmRA3w0pSNRyvsH/JfdWtbapvbW8Wzcz9/LdOnnwWy0/2Oi8IXCnNu5z5F0bZgEns5wbOLjrcQnGM= ; Received: from unknown (HELO ?192.168.1.102?) (david_jencks@67.102.173.8 with plain) by smtp107.plus.mail.sp1.yahoo.com with SMTP; 12 Dec 2007 23:32:08 -0000 X-YMail-OSG: 9IJdqh4VM1lKzUrXo4KOxyMcLzwS5uw_nPyiGIy4KEFQztc2HpYOcNZ7buSmUkdRKQrrBpyKPw-- Mime-Version: 1.0 (Apple Message framework v752.3) Content-Transfer-Encoding: 7bit Message-Id: <9BFFBBCA-920D-4123-9A85-B7130F1E308D@yahoo.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: "Geronimo Dev List (JIRA)" From: David Jencks Subject: Do Plugins need Prerequisites? Date: Wed, 12 Dec 2007 15:33:05 -0800 X-Mailer: Apple Mail (2.752.3) X-Virus-Checked: Checked by ClamAV on apache.org Aaron included a prerequisite feature for plugin metadata which is supposed to prevent you from installing a plugin if some prerequisite plugin is missing. After some thought I can't think of a reason this would possibly be useful or more useful than a dependency, where the needed plugin is simply installed for you. I disabled this functionality but forgot to discuss this point, but now that Jarek has re-enabled it I think it's time for a discussion. I do think there is some use for some feature that e.g. prevents installing jetty if tomcat is present, but I don't think prerequisites implement that in any useful way. comments? thanks david jencks