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]>