Comment 22 for bug 365242

Revision history for this message
Arfyness (inatrik) wrote :

1. It strikes me as very important that if symlinks are followed, it should be easy for the novice user to see a dry-run report. That way potential problems would be seen before hours of syncing with no explanation.

2. If symlinks are followed, it also seems to me to be very important to implement an EXCLUDE list. This of course being a list of paths which the sync algorithms completely ignore.

+++ I just had a vision of such a dry-run report window.... It shows an expandable tree of everything to be synchronized. Local files are green, remote files are blue, files that exist both places are black. Symlinks show up clearly different, and each item has the option to ignore it. Ignoring a file or directory turns it and everything beneath it light gray. Drag and drop a file from Konqueror or Nautilus (etc) into this window adds a branch to the tree via creation of a symlink.

Symlink inclusion and selective exclusion both seem very integral to the useful operation UbuntuOne as a whole. And both should be novice friendly. I am very much looking forward to the continued development of UbuntuOne ... hopefully soon it will be feasible for me to start using it. Maybe the selection window will even be similar to my imagined one. :o)

-- Thank you!