client icon indicating copy to clipboard operation
client copied to clipboard

Possibility to synchronize subfolder of a space

Open kaivol opened this issue 2 years ago • 2 comments

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

kaivol avatar Apr 24 '23 13:04 kaivol

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…

michaelstingl avatar Jun 16 '23 13:06 michaelstingl

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...)?

mcarbonne avatar Nov 30 '23 21:11 mcarbonne

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): old

OCIS (not so much, and also prone to errors): new

sfadschm avatar Aug 12 '24 10:08 sfadschm

Not planned

TheOneRing avatar Aug 12 '24 10:08 TheOneRing

Understood. What would be the preferred solution for this use case? Using Spaces as "Top-Level Sync Folders"?

sfadschm avatar Aug 12 '24 16:08 sfadschm

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.

TheOneRing avatar Aug 13 '24 07:08 TheOneRing