W3C home > Mailing lists > Public > www-rdf-interest@w3.org > July 2000

Perl RDF APIs (was Re: Changed URL)

From: Dan Brickley <danbri@w3.org>
Date: Sun, 9 Jul 2000 15:30:53 -0400 (EDT)
To: Jonas Liljegren <jonas@paranormal.se>
cc: www-rdf-interest@w3.org, Daniel.Brickley@bristol.ac.uk, wraf@uxn.nu
Message-ID: <Pine.LNX.4.20.0007091431580.7847-100000@tux.w3.org>

Hi Jonas,

I've updated our reference, though I would encourage you to try to
continue to service the original URL too if possible (see [1]) if this is
within your control, since others' bookmarks, hyperlinks etc will get

Anyhow, looks like your Perl stuff is coming along nicely. I'm wondering
how it might eventually plug together with some of the other Perl stuff
out there, especially opensource code like Eric P's RDF parser, storage,
query system [2]. Your API [3] looks pretty close to most other RDF
systems I've seen (Sergey's Java API, Mozilla, EricP's stuff, recent
discussions with Dave Beckett about librdf etc etc). I'd be interested to
see some discussion about whether these different but similar looking
frameworks can work together; in particular within the same language
(ie. the Perl stuff). It'd be good, for example, to see an instance of
your RDF::Source::DBI::Model class populated by using the W3C::RDF::Parser

Have you tried anything along these lines? Anyone else?

Related topic: cross-language APIs. The Mozilla stuff for example can be
called from C++ or Javascript, since they've used XP-IDL to define the
API. I'm wondering how feasible it would be to make an IDL version of say
Sergey's proposed API and project that into Perl... Plausible?


[1] http://www.w3.org/Provider/Style/URI
[2] http://www.w3.org/1999/02/26-modules/
[3] http://paranormal.se/perl/proj/rdf/schema_editor/demo/doc/api.html

On Sun, 9 Jul 2000, Jonas Liljegren wrote:

> Hi. The address to the (old) perl "RDF Schema editor" has changed from
> http://paranormal.o.se/perl/proj/rdf/schema_editor/ to
> http://paranormal.se/perl/proj/rdf/schema_editor/
> Could someone please change the link on http://www.w3.org/RDF/ ?
> A more recent version of the program (v0.17) and database has been
> published.
> A new perl RDF engine (the WRAF project) is under development. Nothing
> ready to be shown yet. But I could mention some design goals:
> * Work with many interfaces to several databases, online services, and
> other sources.
> * Generalize every API function and interface, so that the system is
> described in RDF itself. (You doesn't have to manualy download software
> updates anymore)
> * Optimized caching on many levels
> * Uses "models", namespaces, aboutEachPrefix, etc as the domain for
> queries.
> * A presentation schema will present the requested information, formatted
> depending on the context.
> * Implemented as a service deamon with a small cgi/mod_perl client.
> Any support from intrested perl programmers are welcomed.
> / Jonas  -  http://paranormal.se/myself/index.html
Received on Sunday, 9 July 2000 15:31:00 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:44:24 UTC