Peter Donald wrote:
> On Thu, 5 Sep 2002 00:06, Nicola Ken Barozzi wrote:
> 
>>- avalon:activation  I don't understand the implications completely, and
>>we would need to define what a "partition" is, as said in previous mails.
> 
> 
> partition is essentially a container agnostic way of describing a single 
> namespace of components. All components in a partition are in same namespace 
> as one another (ie can not have two with same name usually).
> 
> Consider cocoons sitemaps, myrmidons scopes, phoenixes application, merlins 
> container. All are partitions of components.

I still see them as containers in a multi-level container hierarchy...

> Activation essentially indicates when a component is started. Is it started 
> when partition is started (like in phoenix), or is it just-in-time (like in 
> cocoon for ThreadSafe components) or will it be activated when required and 
> shutdown when no longer required (as per most poolable objects)

Ah, ok, I understand this. :-)

>>- feature:required   I think I prefer this to feature:featurename,
>>because it specifies if it's required, without semantics on how to
>>declare it
> 
> 
> yep.
> 
> 
>>- What's the difference between doc:description-key and doc:i18n-bundle?
> 
> 
> i18n is the name of bundle the strings are stored in. Usually this will be 
> side-by-side component ala
> 
> com/biz/Foo.class
> com/biz/FooInfoResources.properties 
> 
> However you may need to use a different resource bundle for whatever reason. 
> The key is just the key you use to lookup the bundle.

Ok, I just don't have the need for it now, since a good naming scheme is 
sufficient IMHO.

>>I think I like this :-)
>>One thing is that I would like to see maybe
>>
>>   avalon:activation ->  avalon:lifestyle.activation
>>   feature:required  ->  avalon:feature.required
>>   doc:description   ->  avalon:doc.description
> 
> 
> Starts to get a little verbose...

Then how do you solve the javadoc name clashes?

>>What about the method descriptions you were previously talking about?
> 
> Bug me on the weekend and I will send what I have ;)

    |||||
    (^-^)
      O

-- 
Nicola Ken Barozzi                   [EMAIL PROTECTED]
             - verba volant, scripta manent -
    (discussions get forgotten, just code remains)
---------------------------------------------------------------------


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

Reply via email to