Re: terminology wa Re: XML basics Re: LC model draft draft-ietf-forces-model-07.txt

"Joel M. Halpern" <[email protected]> Wed, 8 Nov 2006 12:36:29 -0500
Newsgroups gmane.ietf.forces
Message-ID <[email protected]>
All pieces of information that the ForCES protocol can manipulate are 
described in LFB Class definitions using the LFB components defined 
in the schema (currently called capability, attribute, and event, 
along with element properties.)
Given the existence of documentation elements, there is no reason to 
use arbitrary XML in the definitions, and the schema does not permit 
arbitrary elements.

(This may suggest to some a compatibility issue.  The idea is that if 
the schema is ever extended then old definitions will be compatible 
with the new schema, but new definitions will not be compatible with 
the old schema.  Given the need for semantic knowledge for anything 
making uses of LFB class definitions, this does not seem to be a problem.)

Yours,
Joel M. Halpern

At 09:49 AM 11/8/2006, tom.petch wrote:
>In general, most of what can be done in XML can be done by using XML 
>attributes
>of XML elements or by using XML elements per se. So a second point is, I am
>unclear in -model whether the intention is that all pieces of data 
>that a CE can
>read or write are expressed as XML elements or are some of them XML attributes
>(of XML elements).  This has ramifications for identifiers and namespaces
>and -protocol.