> -----Original Message-----
> From: Berin Loritsch [mailto:[EMAIL PROTECTED]
> > 
> > ---
> >
> > If we go down the other path that the framework needs to be scaled
back
> > then maybe lifecycle and "component" definition shouldn't be
included at
> > all. Maybe the framework (not a really good name in this scenario
but
> > bare with it for now) should only contain the nano-kernel that Berin
has
> > been discussing. This nano-kernel would be just enough code to
startup,
> > find the available plug-ins and load them up. The plug-ins would
then
> > take care of things like lifecycle management, security and other
> > functions so that they are replaceable over time. The framework
would
> > just define a base set of extension points for the core plug-ins
while
> > the plug-ins could then define more. (This idea has really stemmed
from
> > spending too much time reading up on the inner working of Eclipse if
you
> > hadn't noticed yet) This approach would really take us away from the
> > competing container model because your container would be the
collection
> > of plug-ins that you need to get the job done. Obviously not every
> > plug-in would work with every other one so there would still need to
be
> > "container projects", but they would be more responsible for having
> > collected the plug-ins that they recommend.
> >
> > ---
> >
> > Anyway, this may be a bit of a radical view (or views really) but
this
> > might be the right time to start thinking about this since we have a
> > testing arena with Avalon.NET.
> >
> 
> Then at this stage I suggest we start with the container code, and
start
> with the nano-container.  Ignore Framework for now, because without
any
> kind of foundation to work with it (i.e. container) there is no real
use
> for it.
> 

How do we build a container to support deploying components when we
ignore the component interfaces? I like the nano-container idea, but I
think we have to define what it is before we can build it. The term
"nano-container" isn't exactly a detailed description of desired
functionality.

What is your view of a "nano-container"?

Chris

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to