On Wed, Mar 3, 2010 at 2:56 PM, Michael Terry <[email protected]> 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 details... - 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 restore. - 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, Matthias _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
