Re: CURIES and XML Host languages (PR#8058)

View: New views
2 Messages — Rating Filter:   Alert me  

Re: CURIES and XML Host languages (PR#8058)

by Shane McCarron-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Bijan,

Just a note to formally respond that the working group agreed to make the
prefix mapping the responsibility of the host language.  Thanks for your
comment - we trust this resolves your issue.

> Hello,
>
> I have a problem with a MUST requirement. I realize the document is in  
> CR, but I only just noticed it when thinking about adding CURIE  
> support to OWL/XML:
> http://www.w3.org/2007/OWL/wiki/XML_Serialization
>
> In particular:
>
> http://www.w3.org/TR/2009/CR-curie-20090116/#s_syntax
>
> """When CURIES are used in an XML-based host language, and that host  
> language supports XML Namespaces, prefix values MUST be able to be  
> defined using the 'xmlns:' syntax specified in [XMLNAMES]. Such host  
> languages MAY also provide additional prefix mapping definition  
> mechanisms."""
>
> This is unnecessarily restrictive. I want to add a prefix declaration  
> mechanism and I want to keep namespace declarations out of the  
> picture. I see no reason for this not to be possible, other than  
> consistency with other XML formats. But I don't *want* that  
> consistency. I want OWL/XML processors not to have to deal with two  
> dereferencing mechanisms for CURIEs and I want OWL/XML to use  
> namespaces *solely* for element and attribute names (to avoid  
> confusing syntax and content).
>
> The likely alternative is not to have CURIEs at all. Which seems silly.
>
> Also, it's just a bit otiose. What XML language *doesn't* ,in some  
> sense, support XML Namespaces? What if I have a non-namespaced format  
> which has an open content model? If I put some SVG in there do I  
> suddenly have to support namespace prefix lookups?
>
> One great advantage of CURIEs is, finally, a possibility of  
> *divorcing* XML Namespaces and abbreviating URIs. Yet the spec  
> *requires* confusing them. Please change this.
>
> I'm fine with a SHOULD, though I think that's wrong.
>
> I would think my organization would oppose going to PR without this  
> change.
>
> I apologize for not noting this point sooner.
>
> Cheers,
> Bijan.
>
>


Re: CURIES and XML Host languages (PR#8058)

by Bijan Parsia-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 23 Apr 2009, at 16:26, Shane McCarron wrote:

> Bijan,
>
> Just a note to formally respond that the working group agreed to  
> make the
> prefix mapping the responsibility of the host language.  Thanks for  
> your
> comment - we trust this resolves your issue.

This does resolve this issue, thanks.

(This removes one barrier to normatively referencing the CURIE rec  
from OWL.)

Cheers,
Bijan.