client
client copied to clipboard
Possibility to synchronize subfolder of a space
Pre-submission Checks
- [X] I checked for similar issues, but could not find any. I also checked the closed issues. I could not contribute additional information to any existing issue.
- [X] I will take the time to fill in all the required fields. I know that the bug report may be dismissed otherwise due to lack of information.
Feature description
Add the possibility to synchronize individual subfolders of a Space to different, indepentent locations on the local system.
This would make it possible, for example, to use different physical drives for different folders or to synchronize predefined locations like Windows' Desktop folder. I suppose it could also improve performance if only a small part of a potentionally huge Space is synchronized.
Proposed solution
After clicking Add Space and subsequently choosing a Space to add (e.g. Personal), I would like to be able to select a subfolder in the space.
Alternative solutions you considered
Alternatively one could use different Spaces for this purpose, but I assume that this is not the intended use case for Spaces, as by default users don't even have the ability to create Spaces.
Additional context
I seem to remember that this was possible in older versions of ownCloud or the desktop client...
I'm using
- owncloud oCIS cersion3.0.0-alpha.2+e0b6ca0e2
- desktop client version 4.0.0.10732-rc1 (Windows)
- also tried version 3.2.1 of the desktop client
First, we plan the selective sync feature for Spaces in non-VFS mode:
- https://github.com/owncloud/client/issues/10596
No ETA for synchronization of subfolders of a space.
Alternative solutions you considered
Alternatively one could use different Spaces for this purpose, but I assume that this is not the intended use case for Spaces, as by default users don't even have the ability to create Spaces.
Should be configurable in the future…
That would be a great feature! My goal is to replace my Synology Drive with an oCIS server. But the owncloud desktop client lacks this major feature (for my use case). With Synology Drive, the process is pretty straightforward: you select a source folder (on the server), and a target folder on your computer (very similar to what @kaivol suggested).
Just out of curiosity, what is the process for choosing the next features to be developed (voting, internal decisions...)?
This is currently a serious disadvantage for people trying to migrate from OC10 to OCIS (be me ...). As normals users cannot create spaces, the only workaround for now seems to be quite dirty as shown in the screenshots below.
OC10 (pretty):
OCIS (not so much, and also prone to errors):
Not planned
Understood. What would be the preferred solution for this use case? Using Spaces as "Top-Level Sync Folders"?
Syncing arbitrary system folders is an advanced use case, likely involving users with permissions to create spaces. Therefore, I recommend using spaces in this scenario.