Paul Hammant wrote:
> Leo,
>
>> block: deprecated alias for component
>>
> Agree that deprecation as a term is possible. It was not the only thing
> called component though in the context of the Avalon project.
Too bad, it should be.
>> component: A passive entity that performs a specific role
>>
>>
> Refer also to patterns to complete story.
>
>> consumption: the usage by a component of a service
>>
> -1 ... it is a new term.
>
>> entity: part of the computer hardware and/or software system
>>
> -1 .... over used.
>
>> metadata: the complete set of specifications of component types,
>> component profiles and service definitions
>>
> Personally I find the term 'metadata' and 'meta' too ambiguous. I'd
> prefer to see 'Component Metadata'.
It's implicit.
Of course it's component metadata, isn't it all about components?
>> profile: the combination of the specification of resources consumed by a
>> component at runtime and the type applicable to the component
>>
> -1 ... it is a new term.
>
>> provision: the supplying of a service implementation
>>
> -1 ... it is a new term.
>
>> resource: any entity or combination of entities
>>
> -1 ... it is a new term. And it is overused.
>
>> role: the key by which a service is referenced at runtime
>>
> Hoping for simplification to key.
I'm really not sure that "key" is a simplification.
Is java.lang.Object an Object, or a class?
A Class.
And is Object a class or the /name/ of a class?
name=key
It's natural to use the description of something as its moniker.
>> type: the combination of a service specification and a dependency
>> specification
>>
> -1 ... it is a new term.
>
>> work interface: a java interface specifying component functionality (as
>> opposed to specifying component behaviour)
>>
> -1 ... it is a new term.
>
> All others OK.
"It is a new term" is not enough for a -1, nor even an explanation.
Can you please supply the alternative?
--
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]>