| 186 | |
| 187 | {{{#!comment |
| 188 | TODO: Include support for attributes as local extensions |
| 189 | |
| 190 | Accepted proposal by Twan & Menzo (2014-11-20 by e-mail to the members of the CMDI taskforce): |
| 191 | |
| 192 | * Allow attributes of a foreign namespace (i.e. not the general CMDI namespace) anywhere in the Header, Resources sections and on the 'Component' element (but not on any of its children) of a CMDI record, i.e. a profile instance |
| 193 | * This is achieved by modifying the component specification to XSD stylesheet |
| 194 | * There will be no consequence for existing components, profiles or records |
| 195 | * The change will be part of both CMDI 1.1 and CMDI 1.2 |
| 196 | * The first application of this extension will be at TLA with the 'lat:localURI' attribute on ResourceRef elements |
| 197 | |
| 198 | Additional formal constraints proposed by Oliver: |
| 199 | |
| 200 | These local attributes |
| 201 | a) MUST be ignored by tools that don't understand them (or don't want |
| 202 | to deal with them) and therefore MAY be removed during processing |
| 203 | b) the Namespace-Name MUST NOT contain fragments of official CLARIN |
| 204 | namespaces, i.e. don't start with the "http://www.clarin.eu", |
| 205 | "http://clarin.eu", etc. |
| 206 | }}} |