GNOME Bugzilla – Bug 473329
Default folder path in sync services should be better controlled
Last modified: 2010-10-19 23:44:12 UTC
If I select Local folder syncronization type and click Browse, the default folder in the file selector is /. Accepting this default results an endless wait for acquiring sync lock, because normal users can't write /. Using ~ as default would make a lot more sense.
Well, neither / nor ~ are good locations, really. The user should sync to a dedicated directory. Perhaps we should enforce this somehow. The endless wait definitely needs to be fixed. What Tomboy version are you using? Thanks for the report! :-)
I'm using 0.7.5 from Ubuntu Gutsy. How about creating a dedicated directory by default, like ~/Notes or something like this?
I never saw an endless wait as described above, but that may have been due to some interim fix. In r1515, ability to create/modify/delete files is tested when saving sync configuration, so the user sees an error earlier in the process. Still haven't picked a new default path.
There is no good default location. Syncing to ~ would be even worse than failing to sync to /. Forcing sync to happen in a dedicated directory should be something to look at for 0.9.x. Pushing target back, since I'm not fixing this for 0.8.1.
Setting the default assignee and QA Contact to "tomboy-maint@gnome.bugs".
*** Bug 546627 has been marked as a duplicate of this bug. ***
From bug #546627: "That being said, there is no good default folder because for a new setup you'll want a new empty folder. Perhaps we should pick something like ~/tomboy-sync and offer to create it?"
*** Bug 553038 has been marked as a duplicate of this bug. ***
This is just as much of an issue for webdav/ssh sync when the user pics a non-empty directory, for example (see writeup of bug #553038). Updating summary a bit.
Closing, this has become basically a duplicate of bug #558274.