Introducing DRAKula for digital repository abstraction

Posted & filed under drakula.

I’ve been thinking on how to integrate Fedora and Intralibrary with a Ruby + Dojo front end and with both repositories generating screeds of complicated XML, I knew XML wasn’t the way to go. I’m not a great fan of XML at the best of times and complicated XML, with multiple namespaces, is just a no-go for scripting languages and SAX. But this is where Java + XMLBeans excels, so I developed DRAKula, the Digital Repository Abstraction Kit, which is a set of modules that together make up a Java/Spring based REST facade for multiple digital repositories.

DRAKula (more…)