Ticket #190 (closed task: fixed)
Basic implementation of CMIS fuse
|Reported by:||MC-arjen||Owned by:|
|Priority:||major||Milestone:||TS - MediaMosa Multiple Stores|
|MoSCoW:||Estimated time after impact analysis:|
|Related to project:||none||Tested:|
With FUSE (filesystems in userspace) it is possible to implement a fully functional filesystem in a userspace program. Content Management Interoperability Services (CMIS)  is a standards proposal consisting of a set of Web services for sharing information among disparate content repositories that seeks to ensure interoperability for people and applications using multiple content repositories. Besides sharing information, CMIS is also capable of sharing documents.
In MediaMosa we need a (basic, at first) fuse layer based on the CMIS standard.
The minimal requirements;
- Browsing through a readonly filesystem
- Showing the properties of a file
- Reading a file ('downloading')
see for other implementations: http://sourceforge.net/apps/mediawiki/fuse/index.php?title=FileSystems