[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: 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 ---- Eliot Kimber, Owner Contrext, LLC http://contrext.com 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]