Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 76300 invoked from network); 6 May 2009 07:48:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 6 May 2009 07:48:20 -0000 Received: (qmail 53049 invoked by uid 500); 6 May 2009 07:48:19 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 52947 invoked by uid 500); 6 May 2009 07:48:19 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 52937 invoked by uid 99); 6 May 2009 07:48:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 May 2009 07:48:19 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [209.85.219.162] (HELO mail-ew0-f162.google.com) (209.85.219.162) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 May 2009 07:48:08 +0000 Received: by ewy6 with SMTP id 6so5892921ewy.42 for ; Wed, 06 May 2009 00:47:46 -0700 (PDT) MIME-Version: 1.0 Sender: tcurdt@vafer.org Received: by 10.216.26.202 with SMTP id c52mr650261wea.98.1241596065157; Wed, 06 May 2009 00:47:45 -0700 (PDT) In-Reply-To: References: <172021.7891.qm@web55106.mail.re4.yahoo.com> <6c59d89a0905051746n486a01fbpea3186ab9cdbedd3@mail.gmail.com> Date: Wed, 6 May 2009 09:47:45 +0200 X-Google-Sender-Auth: 1becad87160c318f Message-ID: <6c59d89a0905060047g57f9737rcc8541c9860305f8@mail.gmail.com> Subject: Re: [COLLECTIONS] 3.3 release From: Torsten Curdt To: Commons Developers List Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Wed, May 6, 2009 at 03:04, James Carman wro= te: > On Tue, May 5, 2009 at 8:46 PM, Torsten Curdt wrote: >>> Using what strategy, Torsten? >> >> Not sure I understand the question. But let's try: > > I think the question was "using what existing > technology/framework/tool/etc"? =A0Something like uberjar, perhaps? http://vafer.org/blog/tag/minijar My minijar project did exactly that - but the latest code still needs some work. (Would be an opportunity/reason to fix it) But I think Jason took over and the successor is now the maven shade plugin. (Which was actually used for their last releases AFAIK) http://maven.apache.org/plugins/maven-shade-plugin/examples/includes-exclu= des.html I know they were also interested in the class optimization but I would need to check with Jason whether that is in yet, still experimental or now in a different plugin. But after all jarjar also changed it's license and implemented the jar optimization I've done in minijar. http://code.google.com/p/jarjar/ http://sixlegs.com/blog/java/jarjar-keep.html So there should be plenty ways of doing that. cheers -- Torsten --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org