W3C home > Mailing lists > Public > public-rdf-ruby@w3.org > July 2008

Re: Progress on Ruby RDF/XML parser

From: Simon Rozet <simon@rozet.name>
Date: Mon, 7 Jul 2008 13:15:42 +0200
Message-ID: <8878c9770807070415g324bf12mba26fe55ad134e98@mail.gmail.com>
To: "Benjamin Heitmann" <benjamin.heitmann@deri.org>
Cc: "Tom Morris" <tom@tommorris.org>, public-rdf-ruby@w3.org

On Sat, Jul 5, 2008 at 9:08 AM, Benjamin Heitmann
<benjamin.heitmann@deri.org> wrote:
>
> On 05.07.2008, at 02:00, Tom Morris wrote:
>
>> Just a quick note: a week or so ago, I actually got my thumb out of my
>> behind and wrote an RDF/XML parser as part of my slow and meandering
>> attempt at writing an RDF library in Ruby.
>
> Great to hear that!

Same for me. I have only been passively watching, but I really hope to see that
project completed. Keep up the good work :)

>> On the agenda, I am planning to hopefully finish all the fiddlier bits
>> of the RDF/XML spec, then rewrite whatever unit/regression tests I can
>> find from other RDF/XML parsers into the current RSpec tests.
>> Switching away from REXML would be nice too. I'm also planning on
>> going to a local Ruby/Rails event soon, so hopefully I can get some
>> smart Ruby types to peer through my code and make it better.
>> Not-so-soon goals: SPARQL would be very cool, as would some
>> convenience methods (perhaps done using method_missing) for OWL.
>
> Just an idea for a feature which will probably increase in importance during
> the next year:
>
> extracting of RDF data from HTML documents with embedded RDFa.
>
> RDFa seems to be increasingly accepted as a generic substitute for
> microformats,
> even on mainstream sites like Digg and one of the BBC sites (AFAIR). So it
> might soon be one of
> the easiest ways to get public, real world RDF data.
>
>> If I can get the current features stable, I'm also going to hopefully
>> package it into a gem. I've been experimenting with building it into a
>> gem on my local machine.
>
> Building a gem is fairly easy. There are tools like hoe which can provide
> the skeleton files
> for a gem, or which you can just use to create a dummy gem and then copy and
> change the gem stuff for your
> project.

There is also the
[gemify](http://judofyr.net/posts/introducing-gemify.html) tool
which do everything for you.

> cheers, Benjamin.
>
>



-- 
Simon Rozet -- <simon@rozet.name>
Received on Tuesday, 8 July 2008 18:26:26 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 July 2008 18:26:26 GMT