W3C home > Mailing lists > Public > public-lod@w3.org > June 2009

Re: .htaccess a major bottleneck to Semantic Web adoption / Was: Re: RDFa vs RDF/XML and content negotiation

From: Kingsley Idehen <kidehen@openlinksw.com>
Date: Thu, 25 Jun 2009 17:52:08 -0400
Message-ID: <4A43F188.6050503@openlinksw.com>
To: martin.hepp@ebusiness-unibw.org
CC: giovanni.tummarello@deri.org, public-lod@w3.org, semantic-web at W3C <semantic-web@w3c.org>
Martin Hepp (UniBW) wrote:
> As mostly, recently ;-), I agree with Kingsley - I did not want to say 
> that proper usage of http is bad or obsolete. But it turned out 
> unfeasible for broad adoption my owners of small Web sites.
> For huge data sources and for vocabularies, the current recipes are 
> fine. But I want every single business in the world to use 
> GoodRelations for publishing at least their opening hours - 19 Million 
> companies in Europe alone. I cannot explain to every single one of 
> them how to configure their server.
> Another thing that might have gone lost in the discussion: Even though 
> we knew the recipes, helping the site owners was difficult, because we 
> experienced hundreds of different environments - preexisting 
> .htaccess, MS IIS, hoster-specific scenarios, etc. So the problem is 
> really that such a low-level technique is not feasible if you face so 
> much diversity as far as the target system is concerned.
> Maybe some day a certain LOD/SW package will be installed by default 
> on most servers. But we cannot wait till then.
> BTW: We did not even require the full beauty of LOD best practices. We 
> simply want them to do as described here:
> http://www.ebusiness-unibw.org/wiki/GoodRelations_Recipe_8
> Best
> Martin

So for this particular Linked Data deployment and consumption scenario, 
we are going to end up with the following:

Content creators:
Describe your stuff (you, your offerings, your needs etc.) using RDFa 
within (X)HTML. Use your current publishing worflow to publish your RDFa 
embellished docs.

User Agents (Browsers, Crawlers, etc.):
Get RDFa enabled (i.e., become an RDFa processor) so you can do 
something with Linked Data for Web users that enriches their overall 
experience courtesy of #1 above.

Re. Virtuoso, you've always been able to SPARQL against any (X)HTML 
resource using Virtuoso's SPARQL processor (which leverages the Sponger 
Middleware & its RDFa Cartridge); simply use the RDFa embellished 
document's URL as the Named Graph IRI in your SPARQL query.


1. http://linkeddata.uriburner.com/sparql
2. http://lod2.openlinksw.com/sparql
3. http://bbc.openlinksw.com/sparql
4. Any other Virtuoso instance that enables the Sponging.

> Kingsley Idehen wrote:
>> Giovanni Tummarello wrote:
>>>> That can then be inserted as code snippets via copy-and-paste to 
>>>> any XHTML
>>>> document.
>>>> Any opinions?
>>> Great, why bother with any other solution.
>>> even talking about any other solution is extraordinarely bad for the
>>> public perception of the semantic web community.
>>> Giovanni
>> Giovanni,
>> We don't need mutual exclusivity re. Linked Data Deployment.
>> There's nothing wrong with an array of options that cover a broad 
>> range of Linked Data deployment circumstances.
>> HTTP is the essence of the Web (what makes it what it is), and 
>> Content Negotiation is intrinsic to HTTP.
>> Don't throw the baby out with the bathwater, really.



Kingsley Idehen	      Weblog: http://www.openlinksw.com/blog/~kidehen
President & CEO 
OpenLink Software     Web: http://www.openlinksw.com
Received on Thursday, 25 June 2009 21:52:52 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:15:57 UTC