W3C home > Mailing lists > Public > public-rdf-ruby@w3.org > April 2010

Re: RDF.rb: A public-domain RDF library for Ruby

From: Nicholas Humfrey <nicholas.humfrey@bbc.co.uk>
Date: Thu, 01 Apr 2010 09:19:19 +0100
To: Arto Bendiken <arto.bendiken@gmail.com>, <public-rdf-ruby@w3.org>
Message-ID: <C7DA1597.25F8A%nicholas.humfrey@bbc.co.uk>
On 31/03/2010 22:54, "Arto Bendiken" <arto.bendiken@gmail.com> wrote:

> On Wed, Mar 10, 2010 at 12:33 PM, Arto Bendiken <arto.bendiken@gmail.com>
> wrote:
>> I have just released version 0.1.0 of RDF.rb, my RDF library for Ruby:
>>  <http://rdf.rubyforge.org/>
>> The library has extensive API documentation with many inline code examples,
>> enjoys comprehensive RSpec coverage, and is immediately available via
>> RubyGems:
>>  $ [sudo] gem install rdf
>> The source code repository is hosted on GitHub:
>>  <http://github.com/bendiken/rdf>
> To post a quick update to my earlier e-mail this month, RDF.rb is now
> up to release 0.1.3 and there are a number of already quite usable
> add-on plugins available for doing various things:
> RDF::Sesame adds support for accessing Sesame 2.0-compatible RDF
> repositories over Sesame's HTTP API:
>   http://rdf.rubyforge.org/sesame/
> RDF::JSON adds support for parsing/serializing the RDF/JSON format
> developed by Talis:
>   http://rdf.rubyforge.org/json/
> RDF::TriX adds support for parsing/serializing the XML-based TriX
> format, one of the few RDF formats that support named graphs:
>   http://rdf.rubyforge.org/trix/
> RDF::Isomorphic adds support for graph bijections and isomorphic
> equivalence of anything mixing in RDF::Enumerable:
>   http://rdf.rubyforge.org/isomorphic/
>   http://blog.datagraph.org/2010/03/rdf-isomorphism
> RDF::BERT adds support for proxying RDF repository operations over the
> simple and efficient Erlang-compatible BERT-RPC binary protocol
> developed by GitHub for their own use:
>   http://rdf.rubyforge.org/bert/
> I will also quicky list a couple of upcoming plugins that may be of
> interest to some...
> RDF::Raptor will shortly add RDF/XML and Turtle parsing/serialization
> support based on Raptor:
>   http://github.com/bendiken/rdf-raptor
> RDF::DataObjects intends to provide a storage adapter for any RDBMS
> systems supported by DataObjects; DO being the storage layer used in
> the popular DataMapper ORM library:
>   http://github.com/bhuga/rdf-do
> Once the RDF.rb ecosystem grows further, the easiest way to find
> RubyGems-installable RDF.rb plugins is to search RubyGems.org for the
> prefix "rdf-":
>   http://rubygems.org/search?query=rdf-
> While prefixing RDF.rb plugin gems with "rdf-" is merely a convention,
> it is a very useful one: I hope anyone considering writing a plugin
> takes note when it comes to naming their gem.
> Many of the aforementioned Ruby gems are ultimately being developed to
> support a startup, hence the rapid pace of development. We're all
> about Ruby + Rails + RDF, and you can have a peek at some of our other
> upcoming open-source technologies -- involving such buzzwords as AMQP,
> Redis, Cassandra, and Hadoop -- at:
>   http://github.com/datagraph
>   http://twitter.com/datagraph
>   http://blog.datagraph.org/

This is all really fantastic :-D

Ruby was really lacking in RDF support and now I would say it is getting
towards being one of the best.

Looking forward to building stuff!


This e-mail (and any attachments) is confidential and may contain personal views which are not the views of the BBC unless specifically stated.
If you have received it in error, please delete it from your system.
Do not use, copy or disclose the information in any way nor act in reliance on it and notify the sender immediately.
Please note that the BBC monitors e-mails sent or received.
Further communication will signify your consent to this.
Received on Thursday, 1 April 2010 08:19:54 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 19:53:40 UTC