OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dita message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [dita] Updated topic about "Weak and strong constraints"


That looks good to me. I like the clarity.

Bob

On Thu, Jan 29, 2015 at 3:00 AM, Kristen James Eberlein <kris@eberleinconsulting.com> 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
+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



--
Bob Thomas
+1 720 201 8260
Skype: bob.thomas.colorado
Instant messaging: Gmail chat (bob.thomas@tagsmiths.com) or Skype
Time zone: Mountain (GMT-7)




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]