Return-Path: Delivered-To: apmail-avalon-dev-archive@www.apache.org Received: (qmail 34232 invoked from network); 9 Oct 2003 18:30:04 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 9 Oct 2003 18:30:04 -0000 Received: (qmail 42142 invoked by uid 500); 9 Oct 2003 18:29:52 -0000 Delivered-To: apmail-avalon-dev-archive@avalon.apache.org Received: (qmail 42087 invoked by uid 500); 9 Oct 2003 18:29:52 -0000 Mailing-List: contact dev-help@avalon.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Avalon Developers List" Reply-To: "Avalon Developers List" Delivered-To: mailing list dev@avalon.apache.org Received: (qmail 42072 invoked from network); 9 Oct 2003 18:29:52 -0000 Received: from unknown (HELO main.gmane.org) (80.91.224.249) by daedalus.apache.org with SMTP; 9 Oct 2003 18:29:51 -0000 Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1A7fXv-0003Fp-00 for ; Thu, 09 Oct 2003 20:29:55 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: dev@avalon.apache.org Received: from sea.gmane.org ([80.91.224.252]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1A7fXv-0003Fh-00 for ; Thu, 09 Oct 2003 20:29:55 +0200 Received: from news by sea.gmane.org with local (Exim 3.35 #1 (Debian)) id 1A7fXv-00050R-00 for ; Thu, 09 Oct 2003 20:29:55 +0200 From: Leo Simons Subject: Re: Multithreaded Message from the Devil ;P Date: Thu, 09 Oct 2003 20:29:54 +0200 Lines: 28 Message-ID: References: <3F857A03.30009@apache.org> <3F85A578.4000900@apache.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en In-Reply-To: <3F85A578.4000900@apache.org> Sender: news X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Berin Loritsch wrote: >> Anyway, fortress is /very/ close to being very usable as a nanokernel. >> To make that happen, all that we need to do is transfer more of the >> responsibilities to the component factories. Pico is a nice example of >> how well this works: more and more responsibility transferred into the >> component adapters / component adapter factories until only 50 lines >> or so remain in the actual container code. > > Ok. So are you saying Fortress would be scalable enough to include Merlin's > features as needed? I wouldn't dare say anything as controversial as that! :P Thing is, if you build a container out of components, then you can put those components inside a container. Layered complexity, if you will. I can't see why you couldn't layer merlin's features on top of fortress. I also can't see why you can't do it the other way around. I'm also not sure whether any of that is a good idea. Keep in mind that the last time I tried and completely grok merlins internals was roughly three refactorings ago. It looks rather alien to me at the moment :D cheers! - LSD --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org For additional commands, e-mail: dev-help@avalon.apache.org