OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

xliff-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: XLIFF 1.2 Errata: Tool element

Hi all,

While I'm at it, I'll report this as well:

The <tool> element is defined as:
     Zero, one or more non-XLIFF elements.

The schema definition is:

<xsd:element name="tool">
  <xsd:complexType mixed="true">
      <xsd:any namespace="##any" processContents="strict" minOccurs="0"
    ... attributes ...

1) the mixed="true" attribute which doesn't belong there, unless the
specification definition is changed to mention this to be consistent
with other similar elements. I suggest removing the mixed attribute,
as this only requires a schema change.
2) the namespace="##any" attribute. This should be namespace="##other"
to be consistent with the rest of the specification...

This issue has been briefly raised before [1]. However, it is still an
unresolved issue, as the schema doesn't behave in accordance to the
specification. It will cause implementers pain in the future if not
mentioned in a 1.2 errata or fixed...

[1] http://www.oasis-open.org/archives/xliff-comment/200610/msg00010.html


Asgeir Frimannsson
PhD Candidate
School of Software Engineering and Data Communications
Queensland University of Technology
126 Margaret Street, Level 3
Brisbane QLD 4001, Australia

Phone: (+61) 7 3138 9332 Mob: (+61) 405 412 696
Email: asgeirf@gmail.com

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]