Print

Print


As an outgrowth of Stash (https://wiki.ucop.edu/display/Stash/Stash+Home),
the UC Curation Center's in-progress next-gen platform for research
dataset self-deposit and discovery, I've written the following, which
might be of interest to anyone interested in working with ResourceSync in
Ruby:


  - resync, a Ruby gem providing an object mapping to and from
ResourceSync XML documents: https://github.com/CDLUC3/resync

  - resync-client, a gem that builds on resync to simplify traversing a
ResourceSync document tree and downloading resources from it:
https://github.com/CDLUC3/resync-client

Both gems are at about version 0.3 -- I'm not tinkering with them myself
at the moment and I would say the core APIs are pretty stable, but there's
plenty of room to add more convenience methods and so on, particularly on
the document creation side.

I hope folks find them of use -- comments, questions, bug and feature
reports are all welcome.

Best,
David

P.S. Apologies for cross-posting. Feel free to forward to anyone who you
think might be interested.


--
David Moles
UC Curation Center
California Digital Library