[RDF] Perl RDF APIs (was Re: Perl-XML digest, Vol 1 #144 - 5 msgs)

Jonas Liljegren jonas@rit.se
05 Dec 2000 15:56:49 +0100


Dave Beckett <dave.beckett@bristol.ac.uk> writes:

> I think people working on RDF in Perl should all back away from
> using RDF:: perl modulespace for application specific stuff -
> whether Wraf, Redland, Alberto's RDF parser, Eric Prud'hommeaux's,
> ....
> 
> We have been jointly guilty of polluting this (me included) and
> should stick to WRAF::, Redland:: , Reggiori:: or other
> application-specific modulespaces until a common perl API can be
> agreed, something like for DBI/DBD.

There is a written standard on how to name application specific
modules.  But I can't find it now.

It was soemthing about having a underscore in the first part of the
name, or somthing else like that.  The first part should in that case
be the organization name.

But I can't find it now.


RDF::Service is aiming to be a general interface in the dBI/DBD style.
It's aiming to be extremly flexible.  Every interface and function is
in itself a resource and can be added on demand, from the Semantic
Web.

But I will of cource have to finish it before others can start using
it and add new functions to it.


> We certainly can't agree on what RDF::Statement would look like,
> never mind RDF::Parser!

That depends on we want to use it for.  But I hope we can agree on
what RDF:Statement (with one ':') is.


-- 
/ Jonas Liljegren

The Wraf project http://www.uxn.nu/wraf/
Sponsored by http://www.rit.se/