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

Some tweaks to make corporate roaming users Happy #481

Closed
RaphRi opened this issue Mar 25, 2013 · 3 comments
Closed

Some tweaks to make corporate roaming users Happy #481

RaphRi opened this issue Mar 25, 2013 · 3 comments
Assignees

Comments

@RaphRi
Copy link

RaphRi commented Mar 25, 2013

Hi, from yopla on freenode irc.
As requested, I file a bug to things that need some thinking.

Goal is to store config file and folders in Windows %appdata% instead of %localdata% So that roaming users (multiple users can login on mutiiple different machines) dont have to configure their sync folder each time, and sync some folder to their private shared directory.

Tricky thing is to make some check to avoid conflicts

  • same user could have open multiple sessions on different computers which could be bad thing if they point on same shared private folder. (We try to prevent this but it is still possible)
  • make sure a bad configuration (some folder missing or old ones) doesn't delete files server side.

Thank you for your help

@RaphRi
Copy link
Author

RaphRi commented Apr 2, 2013

OK, I've cloned Mirall and had a look in it.

First Idea : add a member lock filename in Folder Class.
some more check in Folder::SetSyncEnabled
If true
create lock filename in network folder (to be excluded from sync) only if not exists
if lock filename already exists don't enable.

if false
delete lock filename

Check correct behaviour of "enable sync" Buttons (green/yellow).

Sort of simple way to have only each network folder syncing once.

@guruz
Copy link
Contributor

guruz commented Jun 5, 2014

Related #684

@dragotin
Copy link
Contributor

dragotin commented Jun 2, 2016

Lets get more specific in #684

@dragotin dragotin closed this as completed Jun 2, 2016
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

4 participants