- From: Armando Stellato <stellato@info.uniroma2.it>
- Date: Mon, 12 Sep 2011 14:17:56 +0200
- To: "'Norman Gray'" <norman@astro.gla.ac.uk>, "'Linking Open Data'" <public-lod@w3.org>
Dear Norman, I don't think Sesame and Jena are all that complicate: maybe that, to accomplish with your requirement for a rdfdummy-compliant library, they may need a documentation avoiding all the more complicate aspects. But building such a documentation, tailored upon all your needs, would really be easy, as you may need just to copy&paste excerpts from the original ones. Another solution: OWL ART API; yes this is yet-another abstraction layer, but here you may find a very easy introductory guide on how to at least run your first RDF repository startup: http://art.uniroma2.it/owlart/documentation/usage.jsf which may satisfy your requirement Best regards, Armando Stellato > -----Original Message----- > From: public-lod-request@w3.org [mailto:public-lod-request@w3.org] On > Behalf Of Norman Gray > Sent: Monday, September 12, 2011 1:40 PM > To: Linking Open Data > Subject: Lightweight Java RDF libraries > > > Greetings. > > Can anyone point me towards a simple/lightweight Java RDF library? > > Here, I mean 'lightweight' in the sense of having a small API, rather > than a small jar, because if one is trying to persuade people that RDF > is a useful and practical thing, then hauling out a manual which could > crush a small donkey is a difficult place to start. I want an RDF > gateway drug^Wlibrary. > > All I really want to be able to (demonstrate I can) do is to read and > write RDF/XML and Turtle, create triples, and iterate through a graph. > Simple inference I wouldn't say no to, but wouldn't need; and SPARQL > would be unnecessary for the scope and userbase I have in mind. > > Ideally, I'd like to be able to say "here is a little jar to put on > your classpath, and here is a webpage with a few examples which make > simple things simple; have fun". > > Jena I've used a lot, and like, but ... well, see remarks about > maltreated donkeys above. Sesame I've used less, but it's still a > four-types-of-batteries included solution. > > JRDF <http://jrdf.sourceforge.net/> is I think intended to be small, > but looking at its documentation, it seems to have become fuller- > featured over time. Also, it's marked as 'inactive', which is nudging > one away from using it for new projects. > > rdf2go looks attractive, and seems to be aimed in part at the same > semweb-sceptical userbase. But as an abstraction layer over other > triple stores, it fails my 'one jar' goal. > > I imagine it would be possible to try to extract some some sort of > bare-bones Jena subset, but I can't help thinking that would be quite a > lot of work (I haven't looked at the feasibility in any detail). > > Yes, disk space is cheap, and yes, I can' just write a "primer for > sceptics" set of examples, but if there's a bare-bones librarylet > knocking around, that I haven't found, then I'd like to use it, and I > imagine the LOD list would know of it. > > Thanks for any pointers. > > All the best, > > Norman > > > -- > Norman Gray : http://nxg.me.uk > SUPA School of Physics and Astronomy, University of Glasgow, UK
Received on Monday, 12 September 2011 12:18:30 UTC