Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 83636 invoked from network); 17 May 2004 19:35:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 17 May 2004 19:35:12 -0000 Received: (qmail 99000 invoked by uid 500); 17 May 2004 19:35:18 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 98777 invoked by uid 500); 17 May 2004 19:35:17 -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 Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 98586 invoked by uid 98); 17 May 2004 19:35:15 -0000 Received: from sylvain@apache.org by hermes.apache.org by uid 82 with qmail-scanner-1.20 (clamuko: 0.70. Clear:RC:0(212.247.154.225):. Processed in 0.413092 secs); 17 May 2004 19:35:15 -0000 X-Qmail-Scanner-Mail-From: sylvain@apache.org via hermes.apache.org X-Qmail-Scanner: 1.20 (Clear:RC:0(212.247.154.225):. Processed in 0.413092 secs) Received: from unknown (HELO mailfe08.swip.net) (212.247.154.225) by hermes.apache.org with SMTP; 17 May 2004 19:35:14 -0000 X-T2-Posting-ID: YDyXpwPYDYIiwGSrhv/xvvOTlRj9KJJ6iXPBjefBV38= Received: from [213.102.238.117] (HELO apache.org) by mailfe08.swip.net (CommuniGate Pro SMTP 4.2b4a) with ESMTP id 39615791 for dev@cocoon.apache.org; Mon, 17 May 2004 21:34:44 +0200 Message-ID: <40A913CE.9050008@apache.org> Date: Mon, 17 May 2004 21:34:38 +0200 From: Sylvain Wallez Organization: Anyware Technologies User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.6) Gecko/20040113 X-Accept-Language: fr, en, en-us MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: [RT] Serviceable considered harmful (was Re: XSP not working in CVS head?) References: <36700.10.0.0.5.1084790016.squirrel@ags01.agsoftware.dnsalias.com> <40A8C005.5040508@apache.org> <40A8CB63.1060604@cbim.it> <40A8CEB2.10800@apache.org> <40A8D3BE.3090600@cbim.it> <40A8DCDC.8070008@apache.org> <40A8E1AF.7080708@cbim.it> <40A8E773.8030904@apache.org> <40A8EA27.5010406@cbim.it> In-Reply-To: <40A8EA27.5010406@cbim.it> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: hermes.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Ugo Cei wrote: > Sylvain Wallez wrote: > >> The "byType" autowiring is more or less what I was talking about, but >> requires the wiring to become explicit as soon as more than one >> implementation exist in the system, which actually makes it less useful. > > > I see what you mean. I think there are concepts in Spring (and other > containers) that should be incorporated in the design of Cocoon 3, > even if their actual implementation is different. OTOH, it will > probably take *years* for that design to solidify and who knows how > Spring will change in that timeframe. If we can give them some inputs, > maybe we can help shape it to better fit our needs. +1! I'm starting to be fed up with all the mess introduced by the move from ComponentManager to ServiceManager! And I've also seen people (colleagues actually) that don't want to use Avalon because they consider it as "viral", as components have to depend on it. >> They have an impressive doc! > > > There's also a book coming out soon [1]. > > Ugo > > [1] > http://www.amazon.com/exec/obidos/tg/detail/-/0764558315/beblogging-20?ref=nosim > One click more for beblogging ;-) Sylvain -- Sylvain Wallez Anyware Technologies http://www.apache.org/~sylvain http://www.anyware-tech.com { XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects }