(no commit message)
authorhttp://petefoth.myopenid.com/ <http://petefoth.myopenid.com/@web>
Tue, 25 Oct 2011 09:22:12 +0000 (05:22 -0400)
committerwww-data <www-data@project-moonshot.org>
Tue, 25 Oct 2011 09:22:12 +0000 (05:22 -0400)
design/revisedclientarchitecture.mdwn

index dc12482..139cab8 100644 (file)
@@ -24,9 +24,9 @@ The re-factored Moonshot Client software will have the following components:
 - protects the store from multiple concurrent write access
 - re-implemented per platform and per storage strategy so
 
--- one version each for Linux, Mac OS and Windows, local storage. DBus provides an appropriate mechanism under Linux and Mac OSX for protecting the store from multiple concurrent write access. It is not supported on Windows, so the Windows implementation will use a different mechanism.
--- one version for web storage, restful API. (Not in scope for this iteration).
--- other versions as required for different storage solutions  (Not in scope for this iteration).
+  * one version each for Linux, Mac OS and Windows, local storage. DBus provides an appropriate mechanism under Linux and Mac OSX for protecting the store from multiple concurrent write access. It is not supported on Windows, so the Windows implementation will use a different mechanism.
+  * one version for web storage, restful API. (Not in scope for this iteration).
+  * other versions as required for different storage solutions  (Not in scope for this iteration).
 
 *_identity-provisioning_* - not currently implemented. Provides CRUD operations via (for now) .msht and XML files, and via command line. Implemented in portable code as far as possible. Uses *_identity-server_*. Consists of
 
@@ -83,4 +83,4 @@ It is designed to extend the above Uses cases as follows:
 1. User can create, view, update and delete installed identities via the command line 
 1. User can create, view, update and delete installed identities using a script file
 
-Not all of these will be implemented in the current phase, but the software will be implemented in a way that facilitates their implementation if future phases.
+Not all of these will be implemented in the current phase, but the software will be implemented in a way that facilitates their implementation in future phases.