W3C home > Mailing lists > Public > public-rif-wg@w3.org > December 2009

Re: [RIF] ACTION-944: Summarize issue of imports argument and propose a solution

From: Chris Welty <cawelty@gmail.com>
Date: Thu, 10 Dec 2009 11:52:46 -0500
Message-ID: <4B21275E.4070901@gmail.com>
To: "Boley, Harold" <Harold.Boley@nrc-cnrc.gc.ca>
CC: public-rif-wg@w3.org

Harold,

Could you take a look at this?  We need to come to closure on this issue.

-Chris

Sandro Hawke wrote:
>> ACTION-944 is about the XML syntax of the <Import> type tag
>> and possible related classes that RIF dialects may require.
>> The <Import> class contains a <location> role tag and an
>> optional <profile> role tag.
>>
>> Within those <location> and <profile> role tags, we initially
>> had <Const> type tags:
>>
>> <Document>
>>   <directive>
>>     <Import>
>>        <location>
>>          <Const type=3D"&rif;iri">IRI</Const>
>>        </location>
>>        <profile>
>>          <Const type=3D"&rif;iri">IRI</Const>
>>        </profile>?
>>     </Import>
>>   </directive>*
>>   <payload>Group</payload>?
>> </Document>
>>
>> We then noticed that the IRI content here is not a rif:iri
>> but an xs:anyURI. So this calls for a class different from
>> <Const>, which could be called <Link>, as follows:
>>
>> <Document>
>>   <directive>
>>     <Import>
>>        <location>
>>          <Link type=3D"&xs;anyURI">IRI</Link>
>>        </location>
>>        <profile>
>>          <Link type=3D"&xs;anyURI">IRI</Link>
>>        </profile>?
>>     </Import>
>>   </directive>*
>>   <payload>Group</payload>?
>> </Document>
> 
> Do you imagine a Link would ever make sense to have somewhere inside a
> Condition, in some RIF dialect?  If so, what would it mean?  How would
> it be different from a Const?
> 
>      -- Sandro
> 
> 

-- 
Dr. Christopher A. Welty                    IBM Watson Research Center
+1.914.784.7055                             19 Skyline Dr.
cawelty@gmail.com                           Hawthorne, NY 10532
http://www.research.ibm.com/people/w/welty
Received on Thursday, 10 December 2009 16:53:36 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 10 December 2009 16:53:37 GMT