Changes

Jump to: navigation, search

CDL Microservices and Ruby

208 bytes added, 16:41, 7 February 2011
no edit summary
Chris Beer's Microservices Ruby wrappers
* [http://github.com/cbeer/pairtree| pairtree] Now there's an official CDL pairtree implementation in ruby called [https://github.com/cdlib/orchard| orchard]* [http://github.com/cbeer/noid| noid] Identifier minting* [http://github.com/cbeer/anvl| anvl] A Name-Value Language "Basically like email headers"* [http://github.com/cbeer/dflat| dflat] Filesystem Convention for managing digital objects (maybe versioning too)* [http://github.com/cbeer/checkm| checkm] Manifest format ... Filename/checksum/createdate* [http://github.com/cbeer/lockit| lockit] File locking that is safe for Network filesystems* [http://github.com/cbeer/namaste| namaste] Name as Text -- file names on filesystems tell you something about what the directory contains
* [https://github.com/cbeer/microservices| microservices] A Rails3 app that tries to put all of these pieces together (work in progress)
* [https://github.com/flazz/bagit| bagit] Bagit manifest format (from Library of Congress)
'''Use Case(s)'''
<pre>
Given that I have some image files
 
And the files already have names
 
Then I should be able to put the files somewhere
 
And I should be able to collect user-contributed metadata
 
And I should be able to track checksums for files
And I should be able to access content at persistent URLs
</pre>
And I should be able to access content at persistent URLs'''needed''' * graphical metadata editing and generation of filesystem* fixity service* inventory and solr ingestion fork of cbeer's microservices demonstrator: [https://github.com/jronallo/microservices]
Anonymous user

Navigation menu