Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 59808 invoked from network); 17 Nov 2008 02:29:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 17 Nov 2008 02:29:11 -0000 Received: (qmail 6204 invoked by uid 500); 17 Nov 2008 02:29:18 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 6167 invoked by uid 500); 17 Nov 2008 02:29:18 -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 6156 invoked by uid 99); 17 Nov 2008 02:29:18 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 16 Nov 2008 18:29:18 -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: domain of jason.dillon@gmail.com designates 209.85.142.185 as permitted sender) Received: from [209.85.142.185] (HELO ti-out-0910.google.com) (209.85.142.185) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Nov 2008 02:27:56 +0000 Received: by ti-out-0910.google.com with SMTP id b6so1438735tic.1 for ; Sun, 16 Nov 2008 18:28:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :in-reply-to:content-type:content-transfer-encoding:mime-version :subject:date:references:x-mailer; bh=dKQBFz3xRj6jqH1/AuIfTn6S7rlmGxMgkklsZi+UdmY=; b=CtTb0q9bjNB5IhsCjuq4CwBDTmLnwfkCPjgFgu9nCqfrKdODK+dCqJ2tQSW3cwZQS5 1how4sU2KrP24rm1eyN/tu2raA6PeWzKAf/luwVoP9lF9AAd1n3Rbc1OlVzlq1WRYc60 YThso7MFRTYlqaJjw8vteKEckui+wrVbgYf/Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=mU5toG7fr0UAHIBmJwIOe4G9XYf0oCCgDO19xQqRuHyAoFMUEsH07dJGEYy9WwL8e9 cDTOKeRUYAmOdJV26VxZLQzj0lsSW2XFEFhWmTg/4jyIgF2DNB0gxEDrIglV2d8yTfYH QrJ7Ts3tBz9GqyZm14eR2cCicrzGoZTEuvVxE= Received: by 10.110.70.17 with SMTP id s17mr4530615tia.16.1226888910188; Sun, 16 Nov 2008 18:28:30 -0800 (PST) Received: from ?10.0.1.99? (ppp-58-8-3-49.revip2.asianet.co.th [58.8.3.49]) by mx.google.com with ESMTPS id w5sm8829320tib.14.2008.11.16.18.28.27 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 16 Nov 2008 18:28:28 -0800 (PST) Message-Id: <90042FF4-2D94-40D6-ADC2-FD6B01AF7FAC@gmail.com> From: Jason Dillon To: dev@geronimo.apache.org In-Reply-To: <491EF83E.6030707@earthlink.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v929.2) Subject: Re: grails plugin Date: Mon, 17 Nov 2008 09:28:25 +0700 References: <491DFF15.5030701@earthlink.net> <4F315024-9E6C-423C-B9F1-D5B408992E96@gmail.com> <491EF83E.6030707@earthlink.net> X-Mailer: Apple Mail (2.929.2) X-Virus-Checked: Checked by ClamAV on apache.org On Nov 15, 2008, at 11:26 PM, Joe Bohn wrote: > Jason Dillon wrote: >> Just curios why one would even bother with this? Seems that this >> would only be useful when someone deploys more than one grails- >> based app into the sever... do folks even do that? And what if the >> 2 apps evolve differently and then need different versions of >> grails/groovy? > > Yes, It's only useful if deploying more than one grails web app. My > thinking was that if a user has decided to work in a grails model > the chances are probably good they'll be working multiple projects > using the same model. My guess is that a user won't be maintaining > multiple applications on multiple versions of grails (and deploying > them to the same server) ... but I guess that is a possibility. We > would need to release a new version of the plugin for a new release > of grails. Well, I guess it can't hurt to provide this for folks... just not sure the effort is worth it at the moment, but I could be wrong. >> And then the need of tools to take a grails war and turn it into a >> geronimo grails war... seems like too much work for little gain... >> and in some respect some loss. > > Yes, there is some work to generate the geronimo grails war. I > discovered an easy way to remove all of the external dependencies > using a simple configuration change in the grails workspace. > However, the grails jars themselves are always included in the war. > So far the only way that I've been able to remove those too is by > altering the war.groovy script. So some more work is needed here. > Also, there is not yet a grails release that is distributing maven > artifacts (but hopefully 1.1 will as they have snapshots deployed > for this release). I suppose you could use TrueZIP to just delete them from the war, or with some Ant muck to unwar, delete, rewar. >> How big are the dependencies anyways? > > About 18MB. Yikes. :-\ --jason