Table of Contents

Time/Place

This meeting is a hybrid teleconference and IRC chat. Anyone is welcome to join...here's the info:

Agenda

Audio and Chat Log

Relevant excerpt from duraspace.org/irclogs:

[11:28] <Dan_Davis> Eddie, if you look in the top-level fedora-repository/pom.xml you will see a duraspace-releases and a duraspace-thirdparty repository specifications. Trippi et. al. would go into duraspace-releases. It would also be great to Mavenize gsearch.
[12:22] <barmintor__> so update- POST /objects/demo:29/datastreams/RELS-EXT?[update=]
[12:22] <barmintor__> and add- PUT /objects/demo:29/datastreams/RELS-EXT?[update=]

Chris' Notes re:RESTful Relationship API

The following are my raw notes from this portion of the meeting. I used these to write up the RESTful Relationship API page - Chris

HTTP PUT/POST to RELS-EXT/INT.
SPARQL Update
URL Parameter, "kind of update" (possibly could be trigger)
....could be alternative to mime type (some clients can't control headers well)
Validation would happen.
Have it use fedora-system:sdef...accept a POST.
Doesn't require that we do it in the general case.
PUT should be idempotent (to replace the entire datastream)
POST has no such requirement (so to add/delete specific relationships)
Important: Make sense of it for users

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels