Subject: Addendum to comment: RE: Metadata Module lacks processing requirements
In order to fully enforce this we should also adjust the General Processing topic:
2.1 General Processing Requirements
A tool processing a valid XLIFF document that contains XLIFF-defined elements that it cannot handle must preserve those elements.
Change this (should):
A tool processing a valid XLIFF document that contains custom elements that it cannot handle should preserve those elements.
To this (MUST):
A tool processing a valid XLIFF document that contains custom elements that it cannot handle MUST preserve those elements.
Since the only way to enable the capture of attributes for and XML roundtrip, using the maximalist method (i.e., to not use a skeleton) would be to use the metadata module, I think the processing requirement should be that agents may ignore the <metadata>, but the MUST NOT remove.