Return-Path: Delivered-To: apmail-jackrabbit-users-archive@minotaur.apache.org Received: (qmail 46807 invoked from network); 2 Feb 2011 12:59:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 2 Feb 2011 12:59:18 -0000 Received: (qmail 62625 invoked by uid 500); 2 Feb 2011 12:59:18 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 61942 invoked by uid 500); 2 Feb 2011 12:59:15 -0000 Mailing-List: contact users-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@jackrabbit.apache.org Delivered-To: mailing list users@jackrabbit.apache.org Received: (qmail 61934 invoked by uid 99); 2 Feb 2011 12:59:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Feb 2011 12:59:14 +0000 X-ASF-Spam-Status: No, hits=1.7 required=5.0 tests=FREEMAIL_FROM,FRT_ADOBE2,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL,URI_HEX X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of norman.maurer@googlemail.com designates 209.85.210.170 as permitted sender) Received: from [209.85.210.170] (HELO mail-iy0-f170.google.com) (209.85.210.170) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Feb 2011 12:59:10 +0000 Received: by iym14 with SMTP id 14so6729817iym.1 for ; Wed, 02 Feb 2011 04:58:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=wjUhDZzxv9YrL4QOMuvmrxqjmtCpsgFOAExCFfhyu+c=; b=g5MTBWOc3pHYglrYmIvg0LNv9+OCveVq7jNnnjiJJp4TpOcgWDRAJIeTGYXORwzIaL sB6q44fsCMosS1FTfTYo6+BL0avj+C2hl0CIZieuLD6I4eFBN65VrWeqKkwRu7R+YD+C Z/hQeKRMriQJ75mR+u7CPrE5h+DclyMU/0A+Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; b=r+twiQ5/BZPoz+IKnjnxLwzkqQ8iYGZyj/hJn04n6KfIcsib5g5GUpDytXjHqSQm+b OWLc58+R8AoU7uc0erxQcGbP89/IL1MibQm+CIDyys4iBA9OQP8AlwMm2d4ZljIcNouh 26AYsOS2Mgji9UvwynV+LxvTFEA8AvEr8Q6+Y= MIME-Version: 1.0 Received: by 10.231.35.141 with SMTP id p13mr9962432ibd.79.1296651527918; Wed, 02 Feb 2011 04:58:47 -0800 (PST) Sender: norman.maurer@googlemail.com Received: by 10.231.17.136 with HTTP; Wed, 2 Feb 2011 04:58:47 -0800 (PST) In-Reply-To: References: <4D482D90.5050004@adobe.com> Date: Wed, 2 Feb 2011 13:58:47 +0100 X-Google-Sender-Auth: nai1lNFnhZsOg2rV7yQngwmyCEw Message-ID: Subject: Re: Jackrabbit dependencies From: Norman Maurer To: users@jackrabbit.apache.org Content-Type: text/plain; charset=ISO-8859-1 Good point Stefan, thats exactly the cause why we (JAMES) exclude a bunch of dependencies. I think jackrabbit would better be of to provide a "light" distribution or mark things like these a optional. Bye, Norman 2011/2/2 Stefan Guggisberg : > On Tue, Feb 1, 2011 at 4:58 PM, Jukka Zitting wrote: >> Hi, >> >> On 02/01/2011 04:35 PM, GOODWIN, MATTHEW (ATTCORP) wrote: >>> >>> We'd like to trim down the required dependencies that are deployed >>> in our application. >> >> Do you have some pressing need for this (size, licensing, etc.)? If not, >> by far the easiest solution is just to leave the dependencies intact, as >> otherwise you'll need to keep reviewing your custom deployment whenever >> you do an upgrade as the dependency graph may have changed. >> >> In the end it's just a few megabytes of extra bits which should nowadays > > sorry, but i don't agree. adding 'just a few megabytes' of extra dependencies > which the majority of the users won't need do add up in the end and > might cause conflicts in different deployment scenarios. > > the recent addition of the netcdf library is IMO an excellent example. > apparently it did cause classloader issues, it increased the size of > stand-alone > jackrabbit by 15% and the majority of jackrabbit users will probably > never use it... [1] > > just my 0.02$ > > cheers > stefan > > [1] http://jackrabbit.510166.n4.nabble.com/unable-to-build-trunk-missing-dependency-tp3080075p3080160.html > >> only be a problem if you're targeting a mobile or other embedded >> environment. If you do and there's wider demand for something like this, we >> might want to consider including such a jackrabbit-lite package in our >> normal releases. >> >>> I've seen the output of the mvn dependency:tree but I was curious if >>> some of the poi dependencies can be excluded at runtime. >> >> The POI libraries are used for full text indexing of various Microsoft file >> formats, most notably MS Office. >> >> -- >> Jukka Zitting >> >