Will Sexton has posted an update about Duke University Libraries' Project Trident, which is developing a metadata tool for use with its digital repository.
Here's an excerpt:
Our specifications essentially treat the Editor as a client of the Repository, and the Repository not as an implementation, but as an API with RESTful bindings. . . .
We took this approach to promote the modularity of the Editor tool. Other organizations or institutions may choose to implement the RESTful API “on top of” their local repository implementation, and adopt the Trident Editor for their own needs. We intend to implement our Repository module using Fedora, but the Editor module should be reusable with a variety of repository platforms.