Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Selective Sync] Push default selective sync policy to client? #2517

Open
mjdemilliano opened this issue Nov 19, 2014 · 9 comments
Open

[Selective Sync] Push default selective sync policy to client? #2517

mjdemilliano opened this issue Nov 19, 2014 · 9 comments
Assignees
Milestone

Comments

@mjdemilliano
Copy link

mjdemilliano commented Nov 19, 2014

I am extremely happy with the new Selective Sync feature, so thanks for this big improvement!

However, I am wondering if it is possible to push a default selective sync policy to the client, somehow?

What I would like to achieve is that users which are invited to a shared folder do not automatically download this shared folder to their computer first, then decide they do not want this and then have to go to their Selective Sync configuration and turn this off.

So I would like to do the following: I share a folder "Projects" with users, containing subfolders "Project A", "Project B" and so on. All new folders should not be synchronized to clients by default. Users can see which projects there are, and then decide to want to sync one of them, e.g. "Project B" because they are actively working on it.

Typical application would be that there are 100 folders under "Projects" of which only a few are relevant and need to be synced.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@MTRichards
Copy link

@karlitschek @jancborchardt FYI.

@scolebrook
Copy link
Contributor

+1. Having an option to not sync newly shared content would be great. Giving an admin the ability to set a default set of selections that get pushed out to users would be awesome.

Any time steps need to be repeated from one installation to the next or where an admin needs to provide steps to a user to get to a useful configuration is an opportunity for automation and an improved user experience.

@MTRichards
Copy link

@jancborchardt
Copy link
Member

This doesn’t need to be an option. New shares should never automatically be synced before they are accepted.

On the server side we will introduce a page for pending shares: owncloud/core#13495
The client then also needs to have a mechanism to notify of new shares and the ability to accept them (list them up top in the activity stream with an accept/reject button).

@MTRichards
Copy link

Same for mobile of course too. We need to look at the architecture for these sorts of communications.

@jancborchardt
Copy link
Member

Yep, the mobile apps would have it in the »Transfers« view, up top.

@guruz guruz changed the title Push default selective sync policy to client? [Selective Sync] Push default selective sync policy to client? Mar 26, 2015
@MTRichards
Copy link

Ok. Good for the roadmap conversation.

@pierrejochem
Copy link

This feature would be a big benefit. Especially with external storages this is a pain in the a.. if they are automatically downloaded from the server.

@michaelstingl
Copy link
Contributor

1st step is #6761

@ckamm ckamm modified the milestones: 2.6.0, 2.7.0 Apr 17, 2019
@michaelstingl michaelstingl modified the milestones: 2.7.0, Backlog Mar 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

10 participants