Re: @avalon

Peter Donald <[email protected]> Wed, 19 Mar 2003 20:06:26 +1100
Newsgroups gmane.comp.jakarta.avalon.phoenix.devel,gmane.comp.jakarta.turbine.maven.devel
Message-ID <200303191946.29698.peter__21865.9269660295$1048063709@realityforge.org>
On Wed, 19 Mar 2003 16:21, Stephen McConnell wrote:
> The name
> --------
>
> The name tag is short convenience name that refers to a particular full
> qualified classname. In Phoenix this is not used in the meta-generate
> utilities but is supported in the blockinfo DTD.  

It has never been used in Phoenix and should be deprecated.

> The lifestyle
> -------------

is in no way is it cross container so should be out of avalon namespace.

> Service tag
> -----------

two different tags for two different purposes. One declares services exported 
by components and one declares an interface that can be exported from 
components.

> In both Phoenix and Merlin a service are versioned.  Fortress does not
> deal with service versions at this time.  I should also note that
> Phoenix meta generation tools do not appear to provide version support.

Phoenix does not version its services. That is just legacy from before. 

> Extensions required for Phoenix
> -------------------------------
>
> @avalon:mx interface=<classname>
> @avalon:configuration schema=<schemaspec>
>
> These tags don't appear to be supported in the Phoenix meta-generation

yes they are.

-- 
Cheers,

Peter Donald
----------------------------------------------
Money is how people with no talent keep score.
----------------------------------------------