dita — archive
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
— [Date Index]
| [Thread Index]
| [Month Index]
| [List Home]
RE: [dita] Specialization of Attributes
MHonArc v2.5.0b2 -->dita message
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [dita] Specialization of Attributes
- From: Michael Priestley <[email protected]>
- To: [email protected]
- Date: Thu, 20 Apr 2006 10:52:14 -0400
Use cases for generalization of content (including attributes) with preservation of functionality and DTDs (these are made up, and meant to be illustrative not authoritative):
XML DB use case:
- let's say our content is getting served up by a company-wide CMS that understands DTD/schema but not specialization
- needs each DTD/schema registered for the sake of defining tables, breaking out elements for fast search/lookup/relationships, etc.
- if we can generalize content to a known DTD, can serve up content without reworking table structure every time
- but we still want the specialized behavior at display time
- so checkin/checkout would probably perform generalization/respecialization, to enforce specialized rules at editing time
translation case:
- given a translation tool that is configured per DTD/schema
- generalize to avoid added cost per new specialization
- translators check content out of translation system, working with editor of their choice (may be DTD aware)
- translators run previews using specialized transforms to ensure output is acceptable in new language
- batch-mode validation runs at night, checking out all content and respecializing to ensure changes are specialization-valid
The second case does run a risk of translators breaking specialized structural rules, but the risk can be mitigated by the batch validation step - not as good as in-editor validation, but better than nothing.
Michael Priestley
IBM DITA Architect and Classification Schema PDT Lead
[email protected]
http://dita.xml.org/blog/25
- References:
- RE: [dita] Specialization of Attributes
- From: "Paul Prescod" <[email protected]>
- RE: [dita] Specialization of Attributes
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
— [Date Index]
| [Thread Index]
| [Month Index]
| [List Home]