[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [dita] Errata: Example Domain Constraint Will Not Work
Strike this comment: I just realized we do in fact account for this in the spec, I had just forgotten. So the example is correct, just the L&T constraint and shells are wrong. Cheers, E. ---- Eliot Kimber, Owner Contrext, LLC http://contrext.com From: dita <dita@lists.oasis-open.org> on behalf of Eliot Kimber <ekimber@contrext.com> Date: Thursday, July 14, 2016 at 11:34 AM To: dita <dita@lists.oasis-open.org> Subject: [dita] Errata: Example Domain Constraint Will Not Work In working through the correction for the learning object and learning group map constraints and reviewing the 1.3 spec language around constraints I noticed that the example topic for doing a domain constraint is wrong: It is wrong in the same way that the DTD version of learning object and learning group map DTDs are wrong, namely that the constraint module must precede the inclusion of the .ent file for the domain being overridden. This is because the .ent files for domains define the content model extension parameter entities (e.g., %mapgroup-d-topicref). Thus if the constraint module that wants to override this parameter entity is included after the .ent file, it will have no effect (which is one of the problems Robert found). This is really a weakness in the way the constraint coding rules are defined—we never provided explicit accommodation for this particular case. However, since the coding rules are just guidelines it doesn't really matter—DTD syntax determines where things have to go. I think this probably requires another errata item. I can propose a rewrite of the example topic. Cheers, Eliot From: dita <dita@lists.oasis-open.org> on behalf of Robert Anderson <robander@us.ibm.com> Date: Wednesday, June 29, 2016 at 12:56 PM To: dita <dita@lists.oasis-open.org> Subject: [dita] Found problem with learningObjectMap, learningGroMap DTDs Hi,
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]