Re: Synchronizing WAS [Re: [Usability] The ``Replace File'' dialog should display the two]



Am Freitag, den 05.08.2005, 15:44 -0700 schrieb Karim Nassar:
> On Thu, 2005-08-04 at 14:47 -0300, Matthew Thomas wrote:
> > I think the overwrite alert should be really simple, a maximum of two 
> > sentences with "Replace" and "Cancel" buttons, so that people will have 
> > a chance of reading it; and a "Synchronize..." or similar button 
> > leading to this advanced interface for fine-grained 
> > overwrite/retain/rename decisions.
> 
> "Me too" 
> 
> and
> 
> I have really really wanted a synchronizer program for about 3 years.
> Well, starting in mid September I have about 20 hrs per week to dedicate
> to programming this. Anyone know of any similar projects in this area? I
> am not up to speed with the latest Nautilus, but it could very well be
> fabulous if tightly integrated there.
> 
> Any links/email addresses/contacts welcome, off list if you feel the
> need.

Before starting to write external programs, we should really try to get
this functionality into Nautilus.

In general, we have two ways of dealing with conflicts
a) "collect" all conflicts and - after copying the rest of the files -
provide an UI for resolving them [1]
b) stop at the first conflict, but offer an UI for setting how to deal
with this and future conflicts

Now that I take another look at my last proposal [1], I think it is not
very suitable for copying/changing many files. The same applies for all
a) UIs, since the UI will probably just clutter. This is because if we
have more than one conflict, we're probably copying images where we have
potentially more than a few dozen conflicts, since people very often
name their images like "i.jpg" where i \in [1;N] and N >> 1.

I'm throwing a sample mockup [1,2,3] at you just to get discussion
started again. [2] pops up when pressing "Synchronize..." in [1].
The dialog still lacks size/date comparison means and thumbnails for the
two "foo.png" files. I'd like to get some feedback on where to put them

[1] http://manny.cluecoder.org/file-revision-dialog/testconflict3-1.png
[2] http://manny.cluecoder.org/file-revision-dialog/testconflict3-2.png
[3] http://manny.cluecoder.org/file-revision-dialog/testconflict3.tbz2

-- 
Christian Neumair <chris gnome-de org>

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]