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. 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) > - 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. > 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... > What about the method descriptions you were previously talking about? Bug me on the weekend and I will send what I have ;) -- Cheers, Peter Donald ----------------------------------------------- | If you turn on the light quickly enough, | | you can see what the dark looks like. | ----------------------------------------------- -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
