Return-Path: Delivered-To: apmail-incubator-oscar-dev-archive@www.apache.org Received: (qmail 36386 invoked from network); 9 Sep 2005 07:40:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 9 Sep 2005 07:40:10 -0000 Received: (qmail 29079 invoked by uid 500); 9 Sep 2005 07:40:10 -0000 Delivered-To: apmail-incubator-oscar-dev-archive@incubator.apache.org Received: (qmail 28962 invoked by uid 500); 9 Sep 2005 07:40:09 -0000 Mailing-List: contact oscar-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: oscar-dev@incubator.apache.org Delivered-To: mailing list oscar-dev@incubator.apache.org Received: (qmail 28949 invoked by uid 99); 9 Sep 2005 07:40:09 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Sep 2005 00:40:09 -0700 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 [211.24.132.29] (HELO f1.bali.ac) (211.24.132.29) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Sep 2005 00:40:20 -0700 Received: from clt-5-150.netcompartner.com ([219.94.116.90]) (authenticated bits=0) by f1.bali.ac (8.12.8/8.12.8) with ESMTP id j89842q8031424; Fri, 9 Sep 2005 16:04:06 +0800 From: Niclas Hedhman To: oscar@objectweb.org, pkriens pkriens <"Peter.Kriens@aqute.bizPeter.Kriens"@aqute.biz> Subject: Re: [oscar] Re: [OT] Wicket + OSGi Date: Fri, 9 Sep 2005 15:39:48 +0800 User-Agent: KMail/1.7.2 References: <659041746.20050909085158@aQute.biz> In-Reply-To: <659041746.20050909085158@aQute.biz> Cc: "Bennett, Timothy (JIS - Applications)" , dev@safehaus.org, oscar-dev@incubator.apache.org MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200509091539.48178.niclas@hedhman.org> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Friday 09 September 2005 14:51, Peter Kriens wrote: > We call this the "extender" model and is used heavily in R4; for example > declarative services use this model. Features in R4 like > findEntryPaths, getResources, and loadClass are specifically added to > support this model. > > The advantage is that it significantly reduces the coding for the > application as well as making it more robust and easier to integrate with > other apps (less knowledge in the app bundle). Initially I was seeking to do a bundle that could be configured and what-not. At the end of the day, I backed off and said; "Hey, the configuration will be as complex as a tiny skeletal program..." Now, the coding this is a matter of minutes, and yes it will not bring you own little app up in seconds, but considering the typical time required to make something useful, I think the flexibility/insight outweighs the relatively low convenience (esp, since you then need to understand config files as well). That is not to mention that we would end up with yet another project to maintain, and have dependencies on and so forth... If you have some compelling evidence of benefits, I will re-evaluate these findings. Cheers Niclas