Re: rel="meta" or rel="acl" ? was: Web Access Cntrl Spec?

On 8/10/13 8:23 AM, Andrei Sambra wrote:
> The advantage of using rel="acl" is that if you have a binary file 
> (i.e. a picture), you can use rel="acl" for access control policies 
> and rel="meta" to provide more information about it.

We actually need to register two relations, the problem right now is 
that we don't seem to be looking at what exists. IANA already has "lrdd" 
and "describedby" (inversOf "describes) relations that deals with 
generic metadata that describes a Web resource. The "acl" relation deals 
with specifically with ACL oriented metadata.

Conclusion: we need to look to what exists and harmonize. You basically 
end up with the following relationships:

## Turtle based Description of how things look right now ##

<http://www.w3.org/ns/auth/acl#accessControl>
<http://www.w3.org/2000/01/rdf-schema#label> "acl" ;
<http://www.w3.org/2000/01/rdf-schema#domain> 
<http://xmlns.com/foaf/0.1/Document> ;
<http://www.w3.org/2000/01/rdf-schema#range> 
<http://xmlns.com/foaf/0.1/Document> ;
<http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <#meta>,
<http://www.w3.org/1999/xhtml/vocab#lrdd>,
<http://www.w3.org/1999/xhtml/vocab#describedby>,
<http://www.w3.org/2007/05/powder-s#describedby> ;
<http://www.w3.org/2000/01/rdf-schema#comment> """ Associates a Web 
document with another document that describes its access control rules"""  .

<http://www.w3.org/1999/xhtml/vocab#describedby>
<http://www.w3.org/2000/01/rdf-schema#label> "describedby" ;
<http://www.w3.org/2002/07/owl#equivalenProperty> 
<http://www.w3.org/2007/05/powder-s#describedby>,
<http://www.w3.org/1999/xhtml/vocab#lrdd>,
<#meta>;
<http://www.w3.org/2000/01/rdf-schema#domain> 
<http://xmlns.com/foaf/0.1/Document> ;
<http://www.w3.org/2000/01/rdf-schema#range> 
<http://xmlns.com/foaf/0.1/Document> ;
<http://www.w3.org/2000/01/rdf-schema#seeAlso> 
<http://www.iana.org/assignments/link-relations/link-relations.xhtml> ;
<http://www.w3.org/2000/01/rdf-schema#comment> """Refers to a resource 
providing information about the link's context.""" .

<http://www.w3.org/1999/xhtml/vocab#lrdd>
<http://www.w3.org/2000/01/rdf-schema#label> "lrdd" ;
<http://www.w3.org/2000/01/rdf-schema#domain> 
<http://xmlns.com/foaf/0.1/Document> ;
<http://www.w3.org/2000/01/rdf-schema#range> 
<http://xmlns.com/foaf/0.1/Document> ;
<http://www.w3.org/2002/07/owl#equivalenProperty> 
<http://www.w3.org/2007/05/powder-s#describedby>,
<http://www.w3.org/1999/xhtml/vocab#describedby>,
<#meta>;
<http://www.w3.org/2000/01/rdf-schema#seeAlso> 
<http://www.iana.org/assignments/link-relations/link-relations.xhtml> ;
<http://www.w3.org/2000/01/rdf-schema#comment> """Refers to further 
information about the link's context, expressed as a LRDD ("Link-based 
Resource Descriptor Document") resource. See [RFC6415] for information 
about processing this relation type in host-meta documents. When used 
elsewhere, it refers to additional links and other metadata. Multiple 
instances indicate additional LRDD resources. LRDD resources MUST have 
an "application/xrd+xml" representation, and MAY have others.""" .


<#meta>
<http://www.w3.org/2000/01/rdf-schema#label> "meta" ;
<http://www.w3.org/2002/07/owl#equivalenProperty> 
<http://www.w3.org/2007/05/powder-s#describedby>,
<http://www.w3.org/1999/xhtml/vocab#lrdd>,
<http://www.w3.org/1999/xhtml/vocab#describedby> ;
<http://www.w3.org/2000/01/rdf-schema#domain> 
<http://xmlns.com/foaf/0.1/Document> ;
<http://www.w3.org/2000/01/rdf-schema#range> 
<http://xmlns.com/foaf/0.1/Document> ;
<http://www.w3.org/2000/01/rdf-schema#seeAlso> 
<http://www.iana.org/assignments/link-relations/link-relations.xhtml> ;
<http://www.w3.org/2000/01/rdf-schema#comment> """widely used, but 
unregistered in IANA and lacks a URI""" .

## End ##


Links:

1. http://tools.ietf.org/html/rfc5988 -- current list of IANA registered 
relations
2. http://www.iana.org/assignments/link-relations/link-relations.xhtml 
-- actual IANA registration page
3. 
http://kingsley.idehen.net/DAV/home/kidehen/Public/Linked%20Data%20Documents/meta-data-relations-map.txt
4. http://bit.ly/19jqx2P -- document presented via HTML based Linked 
Data browser (URIBurner instance)
5. http://bit.ly/13rd80y -- ditto via my Personal Data Space instance
6. http://bit.ly/19jr0Sy -- ditto via my RWW.IO hosted Personal Data 
Space instance .

-- 

Regards,

Kingsley Idehen 
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca handle: @kidehen
Google+ Profile: https://plus.google.com/112399767740508618350/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen

Received on Saturday, 10 August 2013 18:42:58 UTC