Comments on section 8.4 (Terminology)

I found the following in Section 8.4 but the comment is valid in
general for the whole Section 8: the values "yes" and "no" for an
attribute are often underspecified. The spec does not say
what they represent and does not say if there are exclusions. For
instance in:

   <its:term term="no" selector="//foo" termInfoRef="#blah"/>

I _suppose_ termInfoRef is optional since it's meaningless here with 
term="no" and 8.4.2 seems to confirm it. But what should an authoring
environment switching from:

   <its:term term="yes" selector="//foo" termInfoRef="#blah"/>

to term="no" do? Preserve termInfoRef? Get rid of it?

Furthermore, the prose in section 8.4.2 makes valid the following:

   <its:term term="yes" selector="//foo" />

and I have honestly no idea what it means since no terminology is
attached in any way... Does the spec really intend to allow this or is
it a bug?

</Daniel>

Received on Monday, 8 July 2013 11:58:51 UTC