Changes between Version 2 and Version 3 of CMDI 1.2/Cues/Localised documentation
- Timestamp:
- 12/02/13 12:43:58 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CMDI 1.2/Cues/Localised documentation
v2 v3 11 11 == Proposed solutions == 12 12 13 Depending on how documentation texts will be represented in component specifications, add an (additional) attribute to the documented attribute, component or element (see [[CMDI 1.2/Cues/Component documentation|Documentation on Components and Attributes]]). The most elegant solution would be to refactor the current Documentation attribute into a child element with the xml:lang attribute. 13 Depending on how documentation texts will be represented in component specifications, add an (additional) attribute to the documented attribute, component or element (see [[CMDI 1.2/Cues/Component documentation|Documentation on Components and Attributes]]). The most elegant solution would be to refactor the current Documentation attribute into a child element with the xml:lang attribute. In the XSD this would be transformed into an appInfo element. 14 14 15 15 === Pros === 16 16 17 Pros of this solution18 17 19 18 === Cons === 20 19 21 Cons of this solution 20 If using child element/appInfo approach: not so much backward compatible (place of documentation changes), relatively large change for tools (but not critical as long as they ignore the new element) 22 21 23 22 === Centre impact === 24 23 25 * Affected tools26 * Impact on instances24 * Tools that use the documentation (presumably only editors: Arbil, Proforma?) 25 * No impact on instances 27 26 28 27 === Implementation examples === 29 28 30 * Implementation on model level 31 * Implementation on instance level 29 Component specification example: 30 {{{#!xml 31 TODO 32 }}} 32 33 33 34 == Tickets ==