OASIS Open Mailing List Archives  ·  All Lists  ·  dita  ·  2015-01

dita — archive

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]

Updated topic about "Weak and strong constraints"


Is there language somewhere about what it means to check or enforce a weak constraint? The strict constraints are pretty well described. Cheers, E. ————— Eliot Kimber, Owner Contrext, LLC http://contrext.com On 1/29/15, 4:00 AM, "Kristen James Eberlein" <[email protected]> wrote: > > > > > > > Here is the updated content: > > Weak and strong constraints > > Constraints can be classified into two > categories: Weak and strong. This classification determines > whether processors enforce strict compatibility during @conref or >@conkeyref > resolution. > > Strong constraints > Constraints for which processors enforce strict > compatibility during @conref or @conkeyref resolution. > Weak constraints > Constraints for which a processor does not > enforce strict compatibility during @conref > or @conkeyref resolution. > > By default, constraints are weak unless they are > explicitly designated as strong. > Any constraint declaration can designate a constraint > as strong. A constraint can be designated as strong by prefixing > the letter "s" to the domains attribute contribution, for > example, "s(topic task > strictTaskbody-c)". Processors also can be configured > to treat all constraints as strong. > The following behavior is expected of processors: > > >* Processors MAY > perform constraint compatibility checking. > >* If processors perform constraint compatibility > checking, they SHOULD > enforce strict compatibility for strong constraints. > >* Processors MAY > have an option for configuring whether all constraints are > treated as strong constraints. > > > > > -- > Best, > Kris > > Kristen James Eberlein > Chair, OASIS DITA Technical Committee > Principal consultant, Eberlein Consulting > www.eberleinconsulting.com < http://www.eberleinconsulting.com > > +1 919 682-2290; kriseberlein (skype) > > > > > > --------------------------------------------------------------------- >To unsubscribe from this mail list, you must leave the OASIS TC that >generates this mail. Follow this link to all your TCs in OASIS at: > https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php > >

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]