W3C home > Mailing lists > Public > public-multilingualweb-lt@w3.org > October 2012

RE: AW: [all] revision to disambiguation text

From: Yves Savourel <ysavourel@enlaso.com>
Date: Tue, 23 Oct 2012 11:56:53 -0600
To: 'Tadej Štajner' <tadej.stajner@ijs.si>, <public-multilingualweb-lt@w3.org>
Message-ID: <assp.0643e0c316.assp.064377bb8f.008901cdb147$c903db80$5b0b9280$@com>
Tadej,

I thought I got it, but then the examples don't match my understanding (or vice-versa):

> When specifying the type class:
> * disambigClassXYZ mandatory
> * disambigGranularity optional
>
> When specifying the identity:
> * exactly one of:
>   ** disambigIdentXYZ + disambigSource
>   ** disambigIdentRefXYZ
> * disambigGranularity optional

The spec also says: "When using a disambiguation rule, the user MUST use one of the use cases for disambiguation: specifying the target type class, or specifying the target identity."

But the example 52 seems to do both:
file:///C:/MLWebLT/root/WWW/International/multilingualweb/lt/drafts/its20/examples/xml/EX-disambiguation-global-1.xml

There we have its:disambigClassRef and its:disambigIdentRef used at the same time.
So both the target type class and the target identity are define.
But the wording "... user MUST use one of the use cases" seems to indicate either one must be used, not both.

Can they both be use at the same time?

If so we should have something like this:

* At least one of the following:
   * To specify the type class:
      * disambigClassXYZ mandatory
      * disambigGranularity optional
   * To specify the identity:
      * exactly one of:
         * disambigIdentXYZ + disambigSource
         * disambigIdentRefXYZ
      * disambigGranularity optional


-yves
Received on Tuesday, 23 October 2012 17:57:19 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:31:56 UTC