On Wed, Mar 3, 2010 at 2:56 PM, Michael Terry <mike mterry name> wrote:
> In the interests of JFDI, I added deja-dup and its external dependency
> duplicity to jhbuild's 2.30 moduleset for ease of testing.
> Déjà Dup will also shortly land in Fedora rawhide, thanks to Rahul Sundaram!

Indeed, it has landed now, and while we are considering whether to
include it in the desktop spin or not, Jon and I went over the UI and
interactions a bit, and came away with the following ideas for
improvement. Don't be scared by this long list, it is mostly UI

- Could have a better first-time screen than just two big buttons.
Maybe just ask the user what he wants to backup if no locations have
been configured yet... The entire question of initial setup and
assisting the user with setting up a reasonable backup configuration
is an interesting one that seems to be left out so far.

- With a UI consisting just of two big buttons, the main window should
not be resizable, since huge buttons look odd. In the same vein, the
assistant windows should probably not be resizable.

- The main window should not pop in and out as the two assistants are shown.

- The button labels should probably have ellipses to indicate that
there is a dialog coming up. Otherwise, people might be scared to
click the Restore button, thinking that it might directly start a
possibly destructive action.

- When the restore is actually happening, it should warn me about
overwriting files. It should also tell me what locations will be
restored, before starting it, and ideally allow me to selectively

- The nautilus extension should only offer to restore files that are
actually present in the backup

- When restoring a single file (in nautilus), the success message at
the end should not talk about 'files' - ngettext...

- It would be good if the nautilus extension also allowed to add a
location to the set of backup locations.

- Identifying backups by date is ok, but it would be nice to make that
a little less detailed. If there is only one backup from March 10, it
would suffice to identify it as 'Today' or 'March 10', not the full
'Wed 10 Mar 2010 03:26:55 PM EST"

- If the 'Include from:' list in the Backup assistant is long enough
to break over several lines, the window has size issues, the 'Except
for:' line gets cut off. In the same dialog, an empty 'Except for:'
line should probably just be hidden.

- The Details expander in the progress page needs to enlarge the
window to a reasonable size. It is somewhat tricky to get that right,
but I have code to do it somewhere...

Hope this helps,


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