RubyRDF library "retired" / collaboration possibilities

Hi all

(could someone please forward this to ruby-talk ?)

I've finally got around to updating the RubyRDF pages, RAA entry, and
Wiki to acknowledge that the package is no longer under development. 

	http://raa.ruby-lang.org/list.rhtml?name=rubyrdf
	http://www.w3.org/2001/12/rubyrdf/intro.html
	http://esw.w3.org/topic/RubyRdf

The continued presence of RubyRDF only serves to confuse things, since 
others have produced more polished, functional packages. I would rather 
help with those efforts in whatever way I can than continue to neglect 
my own experimental effort. It was an interesting way to learn Ruby 
anyway! But it's time to find a better way to help.

I've added a few links to other RDF projects in Ruby to the main page.
Feel free to edit the Wiki to add more.

I'd like to continue hacking on Ruby stuff in my (sadly rare) coding
time, and to discuss possible integration of the various RDF tools the 
rest of you have been working on, if you're interested.

I hope this mailing list, public-rdf-ruby, might prove useful for 
collaboration amongst RDF/OWL etc implementors working with Ruby.
I have just discovered how much spam the list was getting; there
was an error with the configuration, which should only have allowed
members of a W3C list to post messages. I'm fixing that, and have 
gone through the archive removing spam messages too. Sorry about that!

To subscribe, send mail...

	 	To: public-rdf-ruby-request@w3.org
		Subject: subscribe

(more details at http://www.w3.org/Mail/Request)


So, thinking about collaboration etc., I'm wondering where things 
are up to today. Some questions...

What RDF/XML parsers are available in Ruby? 
In pure Ruby? 
wrapping C code for XML parser? (eg. Liber's parser, a tweaked version of which is in 
the RubyRDF filetree as RDF4R)
wrapping C code for RDF parser (eg. via Redland-rdf)
wrapping XSLT RDF parser(s)

Which RDF/XML parsers pass the RDF Syntax Test Cases ok?

What N-Triples, N3, Turtle etc parsers are available? 
(http://www.nongnu.org/samizdat/ mentions Samizdat does)

What RDF/XML serializers are there? other formats?

What RDF storage systems? SQL-backed? other? anything 
that talks to the persistent stores used by other RDF systems
written in non-Ruby languages? (I guess Redland-rdf does, 
any others)

What RDF query engines? Anyone following the SPARQL 
work here at W3C, ie. the RDF Data Access Working Group's 
effort to standardise an RDF query language. See
http://www.w3.org/TR/rdf-sparql-query/
http://www.w3.org/TR/rdf-sparql-XMLres/
examples, see: http://www.sparql.org/query.html

Damian Steer (cc:'d) wrote a 3rd RDF query implementation for 
RubyRdf (and fixed a bunch of my bugs too). His does 
optionals, and might be a useful basis for an effort to 
implement SPARQL. See http://rdfweb.org/people/damian/esquish/
for code bundle.

Has anyone got code implementing RDFS closure rules? 
...or any of OWL?

How have folk here implemented 'contexts', source-tagging
of triples, graph aggregation, etc.? For example, Redland 
allows triples to be grouped by context, which is a 
feature that has proved quite useful in applications that
collect (and update) RDF from multiple sources, such as RSS1,
FOAF.

I should also point folks at 
http://lists.w3.org/Archives/Public/public-rdf-ruby/2003Nov/0000.html
from Dmitry, which has some interesting ideas for common APIs. 

That'll do for now. Thanks for your thoughts...

(and happy new year :)

cheers,

Dan

Received on Friday, 31 December 2004 19:39:14 UTC