Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 69011 invoked from network); 16 Jun 2006 12:08:40 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 16 Jun 2006 12:08:40 -0000 Received: (qmail 36558 invoked by uid 500); 16 Jun 2006 12:08:39 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 35886 invoked by uid 500); 16 Jun 2006 12:08:36 -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 35875 invoked by uid 99); 16 Jun 2006 12:08:36 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Jun 2006 05:08:36 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of stefan.arentz@gmail.com designates 64.233.182.191 as permitted sender) Received: from [64.233.182.191] (HELO nf-out-0910.google.com) (64.233.182.191) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Jun 2006 05:08:35 -0700 Received: by nf-out-0910.google.com with SMTP id c31so466299nfb for ; Fri, 16 Jun 2006 05:08:14 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=dbIDXuo5T8c2x1ZIGuzIlD6obuGAD4rTDgKnA1i339T7Z+ZuV4PGWb+jpWqaLBUoF5BCBz7W5/K2W01c/jkT6lk+i5C6JnaK0w3Oo+Jgt+oxTZgJiWL7of8y/5EIIHFlYgEwYShCJAC4gAaunBv3gxCiehsNpgvgX5E+04xOewA= Received: by 10.49.19.14 with SMTP id w14mr2475381nfi; Fri, 16 Jun 2006 05:08:14 -0700 (PDT) Received: by 10.48.229.18 with HTTP; Fri, 16 Jun 2006 05:08:14 -0700 (PDT) Message-ID: Date: Fri, 16 Jun 2006 14:08:14 +0200 From: "Stefan Arentz" To: dev@geronimo.apache.org Subject: Plugins - Wow! MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N I just installed the JSP examples through: java -jar $GERONIMO_HOME/bin/deployer.jar --user system --password manager \ search-plugins http://www.geronimoplugins.com/repository/geronimo-1.1 Which I accidentally found while catching up with this list. Wow. This is really nice! I can imagine telling the admins of my current customer to download Geronimo and pointing it to the internal plugin repository to turn a plain vanilla geronimo into a website cluster node or a backend component. This will make my life so much easier :-) Some questions though: Will standard components like ActiveMQ and Derby also become available as plugins? It would be really nice to simply start with geronimo-minimal and then just add those components that you need. When I installed the JSP Examples component it also installed commons-collections-.3.1. But when I undeployed the examples, it kept the commons-collections in the repository. I know this is very tricky, but maybe it is nice to have a 'uninstall-plugin' command that also purges dependencies that are not referenced anymore. Documentation :-) I have questions like what is a plugin, what does the repository look like, how do I build my own plugin, etc. Is there anything available now that I can start with? I have some ideas for plugins and I can easily document one of them on my blog. I just have no idea where to start now. S.