validating and verifying TSD TF metadata

Hi,

If we assume that TSD TF will develop a schema based on the TCDL 2.0 schema to validate and verify the metadata, then we get into the issue of extensibility (see the other threads on this topic). The reason is that the TSD TF schema will need to be "upwards" compatible with the TCDL 2.0 and thus it can not use the extension points approach (because these would be different from the TCDL 2.0 ones).

However, the TSD TF requirements are really only a refinement of the TCDL 2.0 vocabulary and so a validation is not needed. We only need to verify that the TCDL 2.0 elements have been left out of the metadata instance files (for example dc:contributor), or that the elements have been used in the correct way (for example dc:rights etc). In other words, mainly check the content of the metadata.

If we find a different way to do this verification (checking that all TSD TF metadata files are used according to TSD TF requirements), then we can solve the extensibility problem. This verification is as simple as some lines of code in a programming language but maybe we should try to find a more formal way to describe these checks.

Any proposals? Schematron? Others?


Regards,
  Shadi


-- 
Shadi Abou-Zahra     Web Accessibility Specialist for Europe | 
Chair & Staff Contact for the Evaluation and Repair Tools WG | 
World Wide Web Consortium (W3C)           http://www.w3.org/ | 
Web Accessibility Initiative (WAI),   http://www.w3.org/WAI/ | 
WAI-TIES Project,                http://www.w3.org/WAI/TIES/ | 
Evaluation and Repair Tools WG,    http://www.w3.org/WAI/ER/ | 
2004, Route des Lucioles - 06560,  Sophia-Antipolis - France | 
Voice: +33(0)4 92 38 50 64          Fax: +33(0)4 92 38 78 22 | 

Received on Tuesday, 26 September 2006 12:07:46 UTC