-
Notifications
You must be signed in to change notification settings - Fork 27
Home
Welcome to the MaidSafe-Network-Filesystem wiki.
The MaidSafe-Network-Filesystem treats the MaidSafe network as a filesystem. Exposes a pseudo RESTful interface (GET PUT POST DELETE)
This library provides a RESTful-like API for clients to connect to a MaidSafe network. Client interactivity with the network will create the appropriate policies to be passed to the policy-based class design environment. This library can be considered a helper library to connect clients such as LifeStuff to distributed networks such as the MaidSafe Platform.
- Separation of responsibilities between client applications and network requests.
- Serialisation and parsing of network messages.
C++11 compatible with GCC (4.7 and above), Clang (3.3 and above) and MSVC 2012 (with no dependency on CTP releases). Tested on Windows 32/64 bit, Linux 32/64 bit (dependent on GCC version) and OSX (Mountain Lion and above).
This library is considered PRE-ALPHA quality and is provided with a full test suite and QA suite. Developers should be aware of this PRE-ALPHA state if considering using this library for production quality systems at this time. This library will be Alpha quality imminently (undergoing rapid development).
- Imminent release to Beta
- Improve API to allow client created policies to be passed to the RESTful interface
- Improve efficiency of message types
- Implement further type safety
- Investigate option of passing new structured data types via the network.
- Implement manual merge capabilities for structured data
MaidSafe Network-Filesystem Library
MaidSafe Project
- MaidSafe
- MaidSafe-API
- MaidSafe-Common
- MaidSafe-Passport
- MaidSafe-RUDP
- MaidSafe-Routing
- MaidSafe-Encrypt
- MaidSafe-Drive
- MaidSafe-Network-Filesystem
- MaidSafe-Vault
- MaidSafe-Vault-Manager
MaidSafe Papers