Stephen,

Hi Paul:

I'll try to recap things (and I'm also posting this to the general list because it is relevant to discussions concerning containers and general lifecycle management).

Thanks for that lengthy roll-up. Very valuable for newbies (to an issue) like me.


I've read it and the following discussion between you and PeterD. Peter Royal's flash of inspiration looks interesting. Even if it is not a 'third way' for this problem, then it will be useful for other things (at least for me). So I am a little clearer on terminology and the issues generated. Only a little though ;-).

Terms
====

Stephen's words (generalized ?) :

Where composer == Merline/Phoenix/...
Container ==  any composite component (e.g. an ORB)
Component == the thing declaring the dependecy constraints

Peter Donald's (specialized ?):

Component A = thing declaring dependencies
Component B = a composite component that A depends upon
Constraint x, y, z = Constraints that A requires from B
Kernel = Merlin/Phoenix

I'm inclined to agree with Peter, however I think this is better :

Component = thing declaring dependencies and that may be depended upon.
Constraint = specialized information for a component's dependancies
Kernel = Merlin/Phoenix/other that handles lifecycle management of components. 
May have multiple impls.
Container = thing hosting specialized components, using a kernel that may also 
be a composite component.

Hmmm, maybe that is not so useful for this discussion.  Maybe it is unnecessary 
term defining on my part.

Roll-up
=======

Could we have another. The discussion have moved on since the last. Maybe it is not so important to re-establish context again. Ideally something along the lines are

 Brief descr of goals / issue.

 Peter's current proposition with snippets of example code/xml
 Stephen's doubts with that

 Stephen's current proposition with snippets of example code/xml
 Peter's doubts with that.

It will help my example-orientated (oriented ?) mind to understand what you 
guys are discusing.  It might be that my input is not needed as you are 
charging off in healthy discussions quite well.  Having said that, there are 
two kernel/comtainers that I am involved with that might benefit (Jesktop and 
EOB).

- Paul




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



Reply via email to