Travis build and test status | Appveyor build and test status (Windows) | Code Coverage |
---|---|---|
|API Documentation| MaidSafe System Documention | MaidSafe web site | Safe Community site |
#Overview
A cross platform virtual file-system in userspace (drive) that will appear as a regular drive an the operating system. The interface is a POSIX like API and this is exposed in every OS. May include a webdav interface where possible.
IOS and Android etc. may require a driverless option and will require further consideration (webdav ?) to provde the same cross platform/OS compatibility.
This drive can provide a blocking call to be used as a stand alone application or a threaded call to all a drive to be mounted from any application.
#Build Prerequisites
##Linux
Requires fuse dev files. in ubuntu sudo apt-get install libfuse-dev
##OSX
Requires osxfuse (easiest method is to use homebrew and brew install osxfuse
##Bsd
Likely working Puffs and will require fuse-development library installed, but requires tests and CI integration.
##Windows
Currently unimplemented and will require the windows driver frameworks as per these examples
#Todo
- Finalise API
- Confirm Bsd
- Provide simple example (mirror)
- API version 0.0.8
- Add windows driver version
- API version 0.0.9
- Webdav integration
- API version 0.1.0