Comment 23 for bug 406930

Revision history for this message
lokster (lokiisyourmaster) wrote :

I think that such functionality should be made optional.
What I mean:
 - disabled by default (no symlink handling at all)
 - when turned on you can choose between two options:
    * symlinks synchronized as symlinks, and show warning that this option is UNIX only
    * sync symlink contents ("follow symlinks")

For example, Dropbox follows symlinks, and I think this is better than nothing.
BUT, I also think that if implemented, this REALLY need to be made OPTIONAL - wether to follow them or sync the symlinks themselves.
Yes, this will brake windows compatibility if turned ON, but if it's off by default, novice users will not know that such option exists, and experienced users (which probably use only Linux) will know how to turn it on.
And everybody will be pleased.
I know there are some caveats in such implementation, but it's perfectly possible to come up with a working solution.