Re: [MODEL] Resolutions to nouns describing LFB class definitions?

"Joel M. Halpern" <[email protected]> Sun, 8 Jul 2007 16:49:11 -0400
Newsgroups gmane.ietf.forces
Message-ID <[email protected]>
The text below is from a message I sent to the list 6 months ago.
No one seems to have commented.
That leads to a conclusion and a question.
The conclusion is that I should stick with the proposed replacement 
use of "component."
The question is whether I should fix this at all?  On the one hand, 
the terminology conflict is really unfortunate.
On the other hand, to change it I will need to change the XML schema, 
and that will mean a required change to the protocol draft.

(Tom Petch noticed the original conflict in usage.  Jamal and I 
discussed it on the list, and privately since.  Protocol team, I 
would like to hear from you.)


Let me just restate the problem.
There are a number of model components which all behave in similar 
fashions, and frequently need to be referred to in some easily 
understood fashion.  These include the components of structures and 
properties.  They include the attributes and capabilities of the LFB 
class.  They include items in arrays in one of the above.

So I had used "element" for that.  Tom rightly raised the concern 
that this (and attribute) have very clear XML meanings, and we can 
end up sometimes talking about XML elements and sometimes tlaking 
about ForCES elements.  Even if we are careful, this seems likely to 
lead to confusion.
So we need some term for the ForCES element.  (Since we are not going 
to change the XML terminology :-)

But no one has come up with proposed terminology.  If no one comes up 
with anything else, I will try using component, and see how that 
works.  (I doubt that is a good choice.)

Yours,
Joel