From dev-return-8215-apmail-geronimo-dev-archive=geronimo.apache.org@geronimo.apache.org Fri Aug 06 18:22:46 2004 Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 6400 invoked from network); 6 Aug 2004 18:22:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 6 Aug 2004 18:22:45 -0000 Received: (qmail 32763 invoked by uid 500); 6 Aug 2004 18:22:36 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 32724 invoked by uid 500); 6 Aug 2004 18:22:34 -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 Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 32710 invoked by uid 99); 6 Aug 2004 18:22:34 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [209.233.18.245] (HELO public.coredevelopers.net) (209.233.18.245) by apache.org (qpsmtpd/0.27.1) with ESMTP; Fri, 06 Aug 2004 11:22:32 -0700 Received: from [192.168.1.5] (dsl093-038-137.pdx1.dsl.speakeasy.net [66.93.38.137]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by public.coredevelopers.net (Postfix on SuSE Linux 8.0 (i386)) with ESMTP id B89024E844 for ; Fri, 6 Aug 2004 11:18:39 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v613) Content-Transfer-Encoding: 7bit Message-Id: <827C3D16-E7D5-11D8-979A-000D93361CAA@coredevelopers.net> Content-Type: text/plain; charset=US-ASCII; format=flowed To: dev@geronimo.apache.org From: David Jencks Subject: Proposal for output of assembly module Date: Fri, 6 Aug 2004 11:22:01 -0700 X-Mailer: Apple Mail (2.613) X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N The assembly module doesn't conform to the maven standard action of producing an artifact, and its results are not in the module itself. Furthermore it doesn't produce an easily installable geronimo instance. I'd like to suggest that the assembly module should produce a zip file of what it builds, currently into target/geronimo-${pom.currentVersion}, and install it in the local repo as a zip artifact. Then we can extend the geronimo-maven plugin with a little bit of jelly script to unpack this zip into the target of the module using the plugin. This will make it easy to get back to pristine geronimo installations. Thoughts? thanks david jencks