On Nov 15, 2007, at 3:14 PM, Heikki Toivonen wrote:

Mimi Yin wrote:
I downloaded the latest end-user trunk build and I noticed the new
'Automatically export your collections and settings so you can migrate'
dialog. It popped up when I tried to quit Chandler.

The pop-up felt a little out of place.

I believe that is the safest place for it. And if you check the never
ask again box, you won't see that dialog again.

I'm not confident that we have the user's attention when the dialog pops up. It appears out of context. It possible that it pops up before the user has even entered any data.


Perhaps instead, we should change the 'Export Collections and
Settings...' menu item to an 'Upgrade...' menu item that pops up the
following dialog:

Unfortunately that won't work as well as the current system;
specifically it breaks in cases where multiple users use the same
Chandler on a system (administrator can upgrade chandler and leave users
unable to migrate their data). It also breaks in a case where a single
user uses Chandler occasionally, then stops using it for a while,
notices an upgrade and installs it before migrating their old data.

The 'Your data is incompatible with this version of Chandler' dialog addresses this issue, no?

I agree that the real solution is automatic updates. A way to prompt users to update when a new version of Chandler is available.



However, there is a followup to the current approach which is going in
the direction you are thinking. Many software packages contain an
ability to check for upgrade, and we should do that too some time after
startup (https://bugzilla.osafoundation.org/show_bug.cgi?id=603). In
addition there should be a menu item (typically under Help) to check for
upgrade manually.

So I was thinking that we could combine that approach with the current
dialog: the current dialog could have additional option to only do the
export if there is an update available (the check for update would
happen some time after startup or manually).

--
  Heikki Toivonen


_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design

Reply via email to