Hi Ivan, Yes, the link with rel=meta will be retrieved regardless of GRDDL presence .
Best Regards, Mitko Ivan Herman wrote: > Hm. Your mail made me think about this... And I wonder what the right > behaviour is. > > Let me ask: is that so that for *any* XHTML file you encounter you will > retrieve the rel=meta element, regardless of GRDDL? I presume the answer > is 'yes'. It may be the right behaviour after all... > > Ivan > > Mitko Iliev wrote: > >> Hi Ivan, >> >> The current implementation of the SPARQL IRI dereferencing (retrieve >> missing graph pull-down option) will ask for RDF the target server, in >> this case the source URL returns xHTML. >> So when xHTML is retrieved , the SPARQL will extract links with rel=meta >> , then GRDDL and finally will extract meta about HTML document itself. >> This may be is not quite correct, so if target server do not return RDF >> , but it return HTML having embedded RDF, GRDDL and links with rel=meta, >> which to be preferred i'm not quite sure. >> >> Best Regards, >> Mitko >> >> Ivan Herman wrote: >> >>> Kingsley et al, >>> >>> I am not sure this is a GRDDL/RDFa issue. However... >>> >>> When I run the query: >>> >>> SELECT * >>> FROM <http://www.w3.org/People/Ivan/> >>> WHERE { >>> ?s ?p ?o. >>> } >>> >>> It actually display _more_ than I expected. Indeed, it also displays >>> triples that stem from my foaf file: http://www.ivan-herman.net/foaf.rdf >>> >>> There are two references to this foaf file in the GRDDL-d file, namely: >>> >>> <div class="right foaf:Person" id="me" about="#me" > >>> <a rel="owl:sameAs" >>> href="http://www.ivan-herman.net/foaf.rdf#me" style="display:none"> </a> >>> >>> and >>> >>> <link rel="meta" type="application/rdf+xml" title="FOAF" >>> href="http://www.ivan-herman.net/foaf.rdf" /> >>> >>> >>> I suspect the first statement is the one that triggered virtuoso to get >>> all that information. >>> >>> It is an interesting issue whether this is o.k. or not. From a strict >>> SPARQL recommendation point of view I think it is *not*. There should be >>> some extension functions or extra, out-of-band statement in the SPARQL >>> query that would instruct the processor what to do with owl:sameAs, as >>> well as the rdfs:seeAlso. I realize that latter appears in one of the >>> pull down menu items when invoking the query, but *I did not use any of >>> those*, I simply 'Retrieve missing graphs' entry (second from the top). >>> >>> Ivan >>> >>> >>> >>> >>> ------------------------------------------------------------------------ >>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by DB2 Express >>> Download DB2 Express C - the FREE version of DB2 express and take >>> control of your XML. No limits. Just data. Click to get it now. >>> http://sourceforge.net/powerbar/db2/ >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> Virtuoso-devel mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/virtuoso-devel >>> >>> >> > > -- Mitko Iliev Developer Virtuoso Team OpenLink Software http://www.openlinksw.com/virtuoso Cross Platform Web Services Middleware
