avalon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stephen McConnell <mcconn...@apache.org>
Subject Re: [Vote] GenericblockContext (was Re: BlockContext & Merlin).
Date Mon, 26 Aug 2002 19:16:37 GMT


Berin Loritsch wrote:

>>From: Nicola Ken Barozzi [mailto:nicolaken@apache.org] 
>>
>>Lifecycle Extensions
>>----------------------
>>Controversial, there is no immediate need to expose them to *all* 
>>containers.
>>We should though define that any Container that implements 
>>extensions is 
>>highly recommended to use the standard extension mechanism.
>>    
>>
>
>Regarding this subject, my thinking on the subject is this:
>
>1) Containers need to declare if they support extentions or not.
>   If they do not, then any components requiring extensions are
>   not compatible with your container and the container must
>   refuse to load and use the components.
>

+1

>
>2) Containers that DO declare that they support extensions must
>   support the common meta-model, and common interfaces.  That supports
>   write-once, use many on the containers that do support extensions.
>

+1

>
>3) Extensions must be verifyable--i.e. the handler must exist,
>   and the contracts must be obeyed.  If not, then the container
>   throws an error message and the component cannot be used.
>

+1

>
>Thoughts?
>  
>

We agree.
Steve.



>
>--
>To unsubscribe, e-mail:   <mailto:avalon-dev-unsubscribe@jakarta.apache.org>
>For additional commands, e-mail: <mailto:avalon-dev-help@jakarta.apache.org>
>
>  
>

-- 

Stephen J. McConnell

OSM SARL
digital products for a global economy
mailto:mcconnell@osm.net
http://www.osm.net




--
To unsubscribe, e-mail:   <mailto:avalon-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-dev-help@jakarta.apache.org>


Mime
View raw message