Call for Participation: Hacking RDF with Perl Hackathon at Geilo, Norway, April 19th-21st.

Toby Inkster tai at g5n.co.uk
Wed Apr 7 12:10:24 CEST 2010


> Also a good idea. I had code trying to do that for a while in my SPARQL
> endpoint package, but trying to keep the endpoint and ACL stuff in one
> class was just unmaintainable. On that note, though, I'd like to package
> up RDF::Endpoint and get it released to CPAN (and update it to support the
> current state of SPARQL service descriptions).

That all sounds good. SPARQL Update would be awesome too, but probably too
much to work on in just a couple of days, especially with the spec as
unstable as it is right now.

I have a vague idea about a SPARQL ACL Update extension. Something like:

  GRANT acl:Read acl:Write
  ON GRAPH <http://example.com/somedata>
  TO <http://tobyinkster.co.uk/#i>

  REVOKE acl:Write
  ON GRAPH <http://example.com/somedata>
  FROM <http://tobyinkster.co.uk/#i>

It's an idea I'd submit to the SPARQL WG if I didn't think it outside
their current remit. Once RDF::Query and RDF::Endpoint support ACLs and
SPARQL Update, I think something like this for editing ACLs over the
SPARQL protocol would be a logical next step.

-Toby


More information about the Dev mailing list