We need to implement the following file system tree client-side:
- My Documents contains either:
- the children of the user personal workspace if it is registered as a synchronization root
- the folders registered as synchronization roots and created by the user if the user workspace is not registered as a synchronization root
- Other Documents contains the folders synchronized by the user, created by another user and on which the user has the ReadWrite permission
So in the case where the user workspace is registered as a synchronization root, the hierarchy sould be:
The names of the Nuxeo Drive, My Documents and Other Documents folders must be configurable through an extension point.