Some tweaks to the proposal:

1. I extracted 'Suspend Syncing' from the Sync Options dialog. It's not the kind of thing you set once and forget about. It's something you access on an 'as needed basis'. So I think it deserves to be its own menu item.

2. I put 'Suspend Syncing >> <Selected Collection>' back under the File menu. I think it makes more sense to just keep all the Syncing stuff together.

3. I mocked up what the 'Sync Options' dialog might look like if the user had more than 1 sharing account. I also added in a sentence of explanation for each account. Otherwise, the user might get confused between the idea of pulling down collections from the server to the desktop and keeping collections already pulled down in the desktop in sync with what's on the server.

See below...

On Nov 5, 2007, at 10:43 AM, Mimi Yin wrote:

1. Ask if the user wants to restore shares right now.
2. Give user option to select which shares to restore, or restore all shares.

===
Sync Account
-----
You have 4 collections in your Chandler Hub account. Which of them would you like to sync?

[ ] Sync all collections
    [ ] Collection - 1
    [ ] Collection - 2
    [ ] Collection - 3
    [ ] Collection - 4

[Never Sync]            [Sync Later] [Sync Now]
-----

The question remains...if the user selects [Sync Later] when do we prompt them again? Upon next start-up?

I assume this option would only pop-up the first time the user adds a sharing account *and* when/if new collections appear in their sharing account.

When new collections appear, we should pop-up the following dialog:

===
Sync Account
-----
You have 4 collections in your Chandler Hub account. Which of them would you like to sync?

[ ] Sync all collections
    [ ] Collection - 1
    [ ] Collection - 2
    [ ] Collection - 3
    [ ] Collection - 4

[Never Sync]            [Sync Later] [Sync Now]
-----


We would also need to add a menu item so that users can access 'Sync' options at will. We should probably combine this menu with the 'Set Auto-sync Intervals...' menu.


File Menu
+ Sync >> <Selected Collection>, All, Mail, Shares
+ Suspend Syncing >> <Selected Collection>, All, Mail, Shares
+ Sync Options...


===
Sync Options
-----

You have 4 collections in your Chandler Hub1 account. Which of them would you like to sync?

[ ] Sync all collections
    [ ] Collection - 1
    [ ] Collection - 2
    [ ] Collection - 3
    [ ] Collection - 4

-----

You have 4 collections in your Chandler Hub1 account. Which of them would you like to sync?

[ ] Sync all collections
    [ ] Collection - 1
    [ ] Collection - 2

-----

Sync [Every hour...| v ]

-----
                                [Cancel] [Save]

====

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

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

Reply via email to