Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 29984 invoked from network); 4 Oct 2007 06:28:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 Oct 2007 06:28:54 -0000 Received: (qmail 15393 invoked by uid 500); 4 Oct 2007 06:28:42 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 15333 invoked by uid 500); 4 Oct 2007 06:28:42 -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 15321 invoked by uid 99); 4 Oct 2007 06:28:42 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Oct 2007 23:28:42 -0700 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.67] (HELO smtp104.plus.mail.sp1.yahoo.com) (69.147.95.67) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 04 Oct 2007 06:28:41 +0000 Received: (qmail 71372 invoked from network); 4 Oct 2007 06:28:08 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Received:X-YMail-OSG:Mime-Version:In-Reply-To:References:Content-Type:Message-Id:Content-Transfer-Encoding:From:Subject:Date:To:X-Mailer; b=Tp+Zap7hbwUhIw0FVcR4LpbUZjWvHuyzaq4vlfdjxTSbwdNQogXU9TxUT6X3yoVUWlIm7rOHAyOUHRkfGCVWVr/7o1iINJE6j+pqIntQ7fqb3kma08JgaNFECvIs2mGUkKXspXuVi1WyLosfXTkaEhpaM10X4R6gizTZnjRYerE= ; Received: from unknown (HELO ?192.168.1.101?) (david_jencks@67.102.173.8 with plain) by smtp104.plus.mail.sp1.yahoo.com with SMTP; 4 Oct 2007 06:28:07 -0000 X-YMail-OSG: qQvGHfQVM1k7L2MYQjZs.cxLNll2sQ1pO.YFaeP8ldyJpNSPXdjgszvFISncJAmdWKK2_R4HdMkWL3ZVeOp4ur6yxrsoNafiueIOpVigTgAP8sNhad6T28MlM82n Mime-Version: 1.0 (Apple Message framework v752.3) In-Reply-To: References: <3da992810710021505g42373e7aoe486d05dc18fcb2d@mail.gmail.com> <3da992810710031304q6114d9f2p2c62160e6a1451c1@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: David Jencks Subject: Re: System Module descriptions Date: Wed, 3 Oct 2007 23:28:08 -0700 To: dev@geronimo.apache.org X-Mailer: Apple Mail (2.752.3) X-Virus-Checked: Checked by ClamAV on apache.org On Oct 3, 2007, at 6:21 PM, Prasad Kashyap wrote: > On 10/3/07, Ted Kirby wrote: >> Cool! I wrote a (cough, cough) perl script to generate wiki markup >> for a table from the data in the configs/*/pom.xml files, and updated >> the wiki page with it. I then produced a merged table to compare >> existing pom descriptions to the ones I had entered. I'd like to get >> further input, store updated descriptions in the pom.xml description >> element, and then I think it makes sense to generate a page from the >> pom.xml data. There appear to be two attributes for each that would >> be nice to capture in doc: whether the module is initially started, >> and whether it should *never* be started. I wonder if any sort of >> attribute could be added for capturing this in pom.xml? > > IIUC, are you wondering if we should add attributes in the pom.xml > that will say whether this configuration is initially started or > should never be started ? > > Other than for updating the wiki, will this attribute be useful for > anything else ? I think there's already an attribute for whether the plugin gets started: otherwise we'd be running the client plugins in the server. "never start" is a misnomer.... it might be "never start in the normal server".... if you really never start it ever then you can just leave it out :-) I'm wondering if there's a way to have the plugin descriptor direct its customizations to a particular kernel configuration: server configs going into config.xml, artifact_aliases, and config- substitutions, client configs going into maybe client_aritifact_aliases, etc etc. If there's a way to make this work then a more accurate description of "never start" would be "not part of the server". So I'd like to wait with the "never start" attribute until we figure out if this is practicable. thanks david jencks > > Cheers > Prasad >> >> Ted Kirby >> >> On 10/2/07, David Jencks wrote: >>> Nice! >>> >>> In trunk, the element in the config's pom gets put >>> into >>> the geronimo-plugin.xml description so it really needs to be >>> accurate. It would be great if we could generate future versions of >>> this page from the plugin catalog. Meanwhile it might be worthwhile >>> comparing the descriptions here with the descriptions in the trunk >>> configs' poms to make sure they are consistent and the most >>> informative wins :-) >>> >>> thanks! >>> david jencks >>> >>> On Oct 2, 2007, at 3:05 PM, Ted Kirby wrote: >>> >>>> I have added this wiki page >>>> http://cwiki.apache.org/GMOxDOC20/system-modules.html to list the >>>> modules that come with the (2.0.1) server, along with: >>>> >>>> 1. A brief description of what the module does >>>> 2. Is it started by default, or >>>> 3. Should it never be started? >>>> >>>> This is a first draft. I solicit feedback and encourage folks to >>>> update the page as appropriate. There are some modules with >>>> which I >>>> am not familiar. >>>> >>>> Ted Kirby >>> >>> >>