[Mulgara-general] Setting SAIL with Mulgara?

David Legg david.legg at searchevent.co.uk
Thu Mar 13 03:07:54 PDT 2008


Hi Paul,

> Just last week we had general agreement to implement the SAIL API for  
> Mulgara.

Great!  I'm pleased to see such willingness to interact with another 
codebase.  It will multiply Mulgara's standing and usefulness in the end.

> As you say, most of the interface is the same as what we see  
> on the Session interface, so we don't think there will be a problem  
> there at all.

I was pleasantly surprised when the Sesame documentation talks about 
'context' [1].  I couldn't help thinking how close that is to Mulgara's 
idea of a quad store.  That bit at least should be a lot easier to support.

> ... So it looks to be a desirable thing, AND not too hard to do.  The  
> problem is priorities...
>   

I understand completely!

I was just looking for a sanity check to make sure I wasn't being 
stupid.  I wasn't sure how receptive the team would be to the idea of 
mixing Mulgara up with another triplestore project's APIs.  I needn't 
have worried though.

> If anyone (including you David!) wants to start on this, then the help  
> would be greatly appreciated.
>   

I'll see what I can do.  I can use Sesame's in-memory repository for the 
moment.

I did come across a forum entry [2] by Michael Grove [3] who mentions he 
wrote a 'Kowari/Mulgara SAIL implementation'.   It might be a start.

Regards,
David Legg

[1] http://www.openrdf.org/doc/sesame2/2.0/users/ch08.html#d0e1151
[2] http://www.openrdf.org/forum/mvnforum/viewthread?thread=1506#5636
[3] http://www.clarkparsia.com/about/profiles/mgrove



More information about the Mulgara-general mailing list