Users should be notified of file conflicts

Bug #375005 reported by Natan Yellin
46
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Triaged
Medium
Unassigned
ubuntuone-client (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

Right now, it seems like conflicts between the local and remote version of a file are handled by renaming the local file to end with .conflict and downloading the "newer" version from the server. The user should be notified by a dialog box when this happens so that they'll understand what UbuntuOne did.

Tags: chicharra
Changed in ubuntuone-client:
assignee: nobody → Guillermo Gonzalez (verterok)
importance: Undecided → Medium
milestone: none → beta2
status: New → Confirmed
Changed in ubuntuone-client:
milestone: beta2 → later
Revision history for this message
Roman Yepishev (rye) wrote :

Additionally the conflict file should have a visual clue, as described in bug #498134.

tags: added: chicharra
Revision history for this message
Pétur Ingi Egilsson (petur) wrote :

With Ubuntu 10.04 came the possibility of syncing files outside of the "Ubuntu One" folder.

I'm now sharing various application configuration files, they reside in hidden folders.
~/.irssi/config for an example.

The task of making sure that all my files are synced is VERY difficult when they are being spread all over the filesystem.
Visual clues like a big red X, won't help with those files as i never browse to them using a file browser.

A quick workaround is doing a search for .u1conflict every now and then, but that's a very ugly way of doing things.

Please add a notification when files are out of sync.
An email from ubuntuone.com should do the trick.

There is also the question of how to solve the conflict.
In my opinion the conflicting file should be sucked up into the cloud and distributed onto all of the client machines.
When the user decides what to do, from a gui\ubuntuone-website, the changes should be applied on all of the machines.

Revision history for this message
Philip Muškovac (yofel) wrote :

This is tracked in the project task.

affects: ubuntu → ubuntuone-client (Ubuntu)
Changed in ubuntuone-client (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Changed in ubuntuone-client:
assignee: Guillermo Gonzalez (verterok) → Ubuntu One Ops+ team (ubuntuone-ops+)
status: Confirmed → Triaged
dobey (dobey)
Changed in ubuntuone-client:
milestone: later → none
Curtis Hovey (sinzui)
Changed in ubuntuone-client:
assignee: Registry Administrators (registry) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.