On Sat, 2004-01-17 at 03:09, Mathews Julien wrote:
> But Fulcrum components in their present form ( the new ones ) must be 
> compatible to some Avalon standard/pattern. What standard is that ? ECM, 
> Fortress or Merlin ?

The standard is the Avalon Framework.

However, for better or worse, the Avalon Framework is silent on a number
of issues.  One of which is the naming pattern for components (ie, what
do you use for ServiceManager.lookup(String name)).  Originally, Avalon
was not about containers, it was about the framework.  Several different
container implementations have been available and each decided on it's
own semantics, though there were similarities.  See:

http://wiki.apache.org/avalon/ServiceManager
http://wiki.apache.org/avalon/ContainerStory

for some more background.

Thing is, Merlin departs somewhat from the previous lookup methods. 
That's not necessarily a bad thing.  In fact, Merlin offers a very
consistent set of contracts.  But it does cause some issues about doing
things the "ECM/Fortress/Phoenix" way vs. the Merlin way.  Consequently,
the "standards" are changing and aren't quite complete.

-- 
 jaaron  <http://jadetower.org>


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

Reply via email to