Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 71824 invoked from network); 17 Oct 2005 10:04:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 17 Oct 2005 10:04:15 -0000 Received: (qmail 26174 invoked by uid 500); 17 Oct 2005 10:04:03 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 26108 invoked by uid 500); 17 Oct 2005 10:04:03 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@cocoon.apache.org List-Id: Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 26097 invoked by uid 99); 17 Oct 2005 10:04:03 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Oct 2005 03:04:03 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [212.85.125.162] (HELO v07274.home.net.pl) (212.85.125.162) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 17 Oct 2005 03:04:02 -0700 Received: from sj162.internetdsl.tpnet.pl (HELO ?192.168.1.62?) (lgawron.mobilebox@home@80.55.87.162) by matrix15.home.net.pl with SMTP; Mon, 17 Oct 2005 10:03:40 -0000 Message-ID: <43537700.7090700@mobilebox.pl> Date: Mon, 17 Oct 2005 12:03:44 +0200 From: Leszek Gawron User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: Problems with lazy loading components References: <43535F3B.8040402@nada.kth.se> <4353627E.1070403@apache.org> In-Reply-To: <4353627E.1070403@apache.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Carsten Ziegeler wrote: > I'm actually not sure what lazy loading really gives us? Ok, Cocoon > starts faster, but if you have just configured the blocks you need I > think there is not really a difference. And if you need the components > anyway, you have to wait for them to be setup - being it lazy or not. Oh I think it gives you a lot. At least from marketing POV. I see all the time users are building a WHOLE cocoon just to use core and a single block. Long startup times may discourage them in terms of agile development before they realize the problem lies in their approach and not cocoon itself. I'm not following block development very precisely (mostly because of it's complexity that I do not full understand). I have one question though: could whole cocoon blocks be also lazily loaded - just as eclipse plugins are (or maybe we have this feature OOTB when using OSGi)? -- Leszek Gawron lgawron@mobilebox.pl IT Manager MobileBox sp. z o.o. +48 (61) 855 06 67 http://www.mobilebox.pl mobile: +48 (501) 720 812 fax: +48 (61) 853 29 65