Return-Path: X-Original-To: apmail-camel-dev-archive@www.apache.org Delivered-To: apmail-camel-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 495DBD831 for ; Tue, 6 Nov 2012 12:48:54 +0000 (UTC) Received: (qmail 59142 invoked by uid 500); 6 Nov 2012 12:48:53 -0000 Delivered-To: apmail-camel-dev-archive@camel.apache.org Received: (qmail 58999 invoked by uid 500); 6 Nov 2012 12:48:53 -0000 Mailing-List: contact dev-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list dev@camel.apache.org Received: (qmail 58969 invoked by uid 99); 6 Nov 2012 12:48:52 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Nov 2012 12:48:52 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of claus.ibsen@gmail.com designates 209.85.215.45 as permitted sender) Received: from [209.85.215.45] (HELO mail-la0-f45.google.com) (209.85.215.45) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Nov 2012 12:48:47 +0000 Received: by mail-la0-f45.google.com with SMTP id m13so379695lah.32 for ; Tue, 06 Nov 2012 04:48:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=lLFTl1xHv2BMuGdXV33/uE8zjGQKJJ7iVT9tLr0mgW0=; b=UUy2b6LMH83PpgueVUiJMEiataRpFihgvz0LHm3uvP/aio5Fxm/HjDZV0l2Llvm/1s JvqAvhkyTUq+MS9n2VuP7eykmfSA8hbD3d68ndSk/GKLqWMhVUG/S3xC9/qzGdh0XJwD L4Ye42dbMfiq21IMnnquDqegIjdn2K7icz5EUwP4Xy42V3dCzWXiNRpcWMTS1CZw3lGg piK4mrvYs4w6TxNRtCjMTfdAcQiJPQjVXmNKZ5EKvDrXvEl2g3RCB5+BwRx+1ekDTMei jO6p1R1Y/feslB4cvMQOS5fUaf97MJIBxDVxzOdarnJC+mv9N21k+LuSly7CJyZUJo7T xRIA== Received: by 10.112.25.161 with SMTP id d1mr465258lbg.118.1352206106505; Tue, 06 Nov 2012 04:48:26 -0800 (PST) MIME-Version: 1.0 Received: by 10.112.42.9 with HTTP; Tue, 6 Nov 2012 04:48:06 -0800 (PST) From: Claus Ibsen Date: Tue, 6 Nov 2012 13:48:06 +0100 Message-ID: Subject: [DISCUSS] - Remove non Camel JARs from binary distro To: dev Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org Hi In the binary distro of Apache Camel we have in the lib directory a number of 3rd party JARs lib/slf4j-api-1.6.6.jar lib/optional/ commons-beanutils-1.8.3.jar geronimo-j2ee-management_1.0_spec-1.1.jar commons-collections-3.2.1.jar geronimo-jms_1.1_spec-1.1.1.jar commons-dbcp-1.4.jar jasypt-1.9.0.jar commons-lang-2.6.jar log4j-1.2.17.jar commons-pool-1.6.jar slf4j-log4j12-1.6.6.jar geronimo-j2ee-jacc_1.0_spec-1.1.jar lib/spring/ aopalliance-1.0.jar spring-expression-3.0.7.RELEASE.jar commons-logging-1.1.1.jar spring-jdbc-3.0.7.RELEASE.jar spring-aop-3.0.7.RELEASE.jar spring-jms-3.0.7.RELEASE.jar spring-asm-3.0.7.RELEASE.jar spring-orm-3.0.7.RELEASE.jar spring-beans-3.0.7.RELEASE.jar spring-test-3.0.7.RELEASE.jar spring-context-3.0.7.RELEASE.jar spring-tx-3.0.7.RELEASE.jar spring-context-support-3.0.7.RELEASE.jar spring-web-3.0.7.RELEASE.jar spring-core-3.0.7.RELEASE.jar I think we should stop including these JARs as they are not needed. They were included back in the days when some of the examples could be run from ANT, which would refer to these JARs to run. But all the examples is Maven based now. And all needed JARs is downloaded on-the-fly. So maybe we should restructure the lib directory? This will also cut down on the size of the distribution and make Camel seems even more light-weight. Any thoughts? -- Claus Ibsen ----------------- Red Hat, Inc. FuseSource is now part of Red Hat Email: cibsen@redhat.com Web: http://fusesource.com Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen