This is the page to describe how to integrate Medici 2 and DataWolf with supporting IRODS. Through this integration/refactoring, we will achieve

Implementing IROD data storage in Medici 2

Medici 2 has the file storage API. It has two implementations: local file system and mongoDB GridFS. We need to have implementation for IRODS. Current DataWolf has the IRODS implementation for file storage by using IRODS java client library, jargon, already. We could utilize the DataWolf implementation 

Refactoring DataWolf to use Medici 2 as dataset storage

In order for DataWolf to use Medici 2 as dataset stroage, the following tasks needs to be done

Researching on Spring Data vs Guice

Regarding eclipse (OSGI) support and properties configuration support.

Separating the service layer and implementations