Return-Path: Delivered-To: apmail-incubator-jackrabbit-dev-archive@www.apache.org Received: (qmail 77196 invoked from network); 16 Dec 2005 15:48:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 16 Dec 2005 15:48:04 -0000 Received: (qmail 80171 invoked by uid 500); 16 Dec 2005 15:48:02 -0000 Mailing-List: contact jackrabbit-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jackrabbit-dev@incubator.apache.org Delivered-To: mailing list jackrabbit-dev@incubator.apache.org Received: (qmail 80160 invoked by uid 99); 16 Dec 2005 15:48:02 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Dec 2005 07:48:02 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [212.40.5.52] (HELO smtp.tiscali.ch) (212.40.5.52) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Dec 2005 07:48:01 -0800 Received: from [127.0.0.1] (adsl-177-92-fixip.tiscali.ch [212.254.177.92]) by smtp.tiscali.ch (8.11.7/8.11.7) with ESMTP id jBGFldp21805 for ; Fri, 16 Dec 2005 16:47:39 +0100 Message-ID: <43A2E199.9020904@day.com> Date: Fri, 16 Dec 2005 16:47:37 +0100 From: Felix Meschberger User-Agent: Thunderbird 1.5 (Windows/20051025) MIME-Version: 1.0 To: jackrabbit-dev@incubator.apache.org Subject: Re: Classloaders and extensions References: <43A2CAB6.7080604@day.com> <43A2CEAC.9090709@apache.org> In-Reply-To: <43A2CEAC.9090709@apache.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hi Stefano > > Maybe I'm missing something, but what is the advantage of this=20 > compared to, say, OSGi?=20 Hmm, how about an OSGi framework implementation, which uses the=20 repository ?? But until then, this is like a nice little useful thing. > Why would I want to store my classes in a content repository=20 Well, it makes deployment far easier, than having to touch applications=20 and struggling with configuration files and class paths. It also takes=20 the notion "Everything is content" one step ahead. It is like storing=20 data and programs in the same location, the memory, isn't it ? > and why would I want to have half of the wheels of existing component=20 > solutions reinvented? Touch=E9 :-) But I think that (1) loading classes from a repository is a = good thing to have - everything is content > > Please take these questions not as criticism, but as serious and=20 > honest curiosity. You are welcome :-) Regards Felix