Hi Andre,

I think this is a good enhancement request. Here's a rough proposal.

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...' and 'Suspend Syncing' menu items.

File>>Sync, Sync Options

===
Sync Options
-----

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

-----

Sync [Every hour...| v ]

-----

Suspend Syncing [ All, Shares, Mail | v ]

-----
                                [Cancel] [Save]

====

I think 'Suspend Syncing' of individual collections should be moved to the 'Share' menu, which is how users generally manipulate sharing settings for individual collections.

Once we have the ability to pick and choose which collections we sync, the need to delete collections locally without removing them from the server will lessen. But there is a bug logged to address this issue separately as well: https://bugzilla.osafoundation.org/ show_bug.cgi?id=11165

Mimi

On Nov 3, 2007, at 6:49 PM, Andre Mueninghoff wrote:

Hi, Apologies for my not engaging earlier in this thread. After a bit of
time with the new "Automatically Restored Published Shares" feature, I
have some feedback. It's only somewhat nice that it's automatic, and
it's a little too automatic from my perspective. To review, the current implementation begins to restore ones published shares immediately after
one clicks the OK button to close the Accounts dialog (after having
entered username and password info for a Chandler Hub account). There is
no warning that this is what will happen, and no option to cancel the
operation. Given the process intensity of the restore, Chandler becomes very sluggish if responsive at all. This could be alarming or confusing
at best for users. Clues that a sync is occurring include (on Windows
XP) the processor jumping to 100% (with the familiar whirring of the
laptop processor cooling fan), and eventually in the sidebar, the
appearance of a familiar collection underneath the OOTB collections.

I appreciate the good intentions, but this new implementation is a
significant loss in flexibility for the user from the previous
implementation. At a minimum, it would be very helpful if the user would be prompted [Ok][Cancel] about whether to proceed with the restore. And, if the user proceeds with the restore, it would be very helpful to have
presented next the list of published shares that are available to
restore. Perhaps an "All Shares" checkbox could be added to this dialog
to streamline the path for those who really want all published shares
restored right then.

I typically do not want all my published shares on the Hub to be
restored to every other computer on which I install Chandler. For
example, on some computers, I want only certain collections that
primarily contain events like family and school calendars. Often, I just
don't need all of the collections restored, and (if I already have my
Venti Gold Coast) would rather not wait while 15-20 collections restored before being able to proceed. Other times, for dogfooding, I would like to try and reproduce a bug with a collection or two that I would be able
to share in a repository snapshot should I succeed in reproducing the
condition. I used to be able to selectively pick the collections I
wanted restored. Unless I'm missing something, now it seems to be all or
nothing. As I have in the past, I suppose I could create a second user
account on the Hub and use it to subscribe to a subset of my own
collections, but in comparison to the simpler path available previously,
this seems like a force-fit.

There's an interesting intersection with another relatively recent
change, that is, now when one deletes a published collection in Chandler Desktop, Chandler also will delete this collection from the Hub. I guess I also missed this thread on the list or something. And then I foolishly
didn't read the friendly warning dialog from Chandler that told me
exactly what it was going to do. All of my collections are intact on my
"master" instance of Chandler, thank goodness, but knowing this still
didn't prevent a small "amygdala hijack" when I first noticed the half-
dozen collections missing from my Hub account and realized my error. I
will have to go find the relevant thread. I don't understand the utility
to the user of automatically deleting published shares from the Hub
(even if the user is warned). Something like a [Yes][No] option for the
Hub delete operation would be quite a bit more useful.

I'm sending this note to the Design list, because that is where the
"restore published shares.." thread seems to have lived. If this would
be better discussed on the Users list, please feel free to repost, or
let me know if you would like me to do that.

Cheers, Andre
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

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