Thank you for this gap-filling plugin. I still discovered it and I use v1.8.6 with TB 24.5.0 on Ubuntu 14.04 and memotoo.com.
I'm not sure this is the right place for my issues/requests. Please tell me if not.
A)
I have two accounts on Memotoo, each has it own address book. My wish is to sync both to seperate address books in TB. Unfortunatly tz-push does not provide multiple server/username/password records.
B)
For me the two tabs 'Setting Dialog' and 'Addressbook Options' are a bit obscure. It would better joining the to pages into just one, wouldn't it? Maybe a table with one or multiple rows containing the server/username/password/addressbook information?
C)
Another thing is the poor working progress indication. I'm a burned child: On other plugins I tried before after I started the sync, I saw NO progress indication and the process did not complete. tz-push is better here! But I would appreciate an option for enabling more detailed info during sync.
D)
I sync my mobile phone with SyncML for quite a long time now. Why not using the same terms 'Normal Sync', 'Slow Sync', 'Refresh from Server' and 'Refresh from Client'?
There are already buttons, 'Sync Addressbook', 'Resync All' and 'Reset'. But what is the exact functionality behind them?
E)
GUI integration in TB: To start a sync, Tools - Tz-Push - tz-sync starts the sync. IMHO a button in the toolbar would be much easier.
Paragraph A) is the most important for me, and I would be very very happy if this request would be implemented.
Once again: Thank you for this valuable plugin!
If it working for you https://groups.google.com/forum/?fromgroups#!forum/tzpush would be better place to request features.
In answer to your request:-
A) have two accounts on Memotoo, each has it own address book. My wish is to sync both to seperate address books in TB. Unfortunatly tz-push does not provide multiple server/username/password records.
This is something I can look into. It will need a bit of work, different namespaces for each instance.
B) For me the two tabs 'Setting Dialog' and 'Addressbook Options' are a bit obscure. It would better joining the to pages into just one, wouldn't it? Maybe a table with one or multiple rows containing the server/username/password/addressbook information?
If you take a look at tzpush2. In the address book option tab you can select a different server address book as well as Thunderbird addressbook. You can also sync multiply address books combinations. This takes up a bit of space, so needs a tab to itself. Maybe the addressbook selector would be better in the first tab for tzpush(1) but I working towards tzpush2.
C) Another thing is the poor working progress indication. I'm a burned child: On other plugins I tried before after I started the sync, I saw NO progress indication and the process did not complete. tz-push is better here! But I would appreciate an option for enabling more detailed info during sync.
Up until this release there was no progress indicator. So there is definitely room for improvement.
Set extensions.tzpush.debugwbxml to 1 in thunderbird preferences and check error console for the full xml experience.
D) I sync my mobile phone with SyncML for quite a long time now. Why not using the same terms 'Normal Sync', 'Slow Sync', 'Refresh from Server' and 'Refresh from Client'?
There are already buttons, 'Sync Addressbook', 'Resync All' and 'Reset'. But what is the exact functionality behind them?
I would have to look into SyncML to find out what these are?
Sync Addressbook just does a normal manual sync. The timer sends this.
Resync All. If for some reason the sync key or the folder key gets corrupted. Z-Push will ask for every thing to be resent. This is done automatically. A resync will download everything but will check if the adressbook card already exists. The Resync All button just does this manually. It should hopefully never have to be used.
Reset. Clears all the tzpush settings. Use it if you are changing to another server. After a reset, everything will be sent and received again. You will end up with copies of addressbook entries. Use with caution, There is a warning.
E)GUI integration in TB: To start a sync, Tools - Tz-Push - tz-sync starts the sync. IMHO a button in the toolbar would be much easier.
You now can sync from the add-on bar. Right click on the tzpush status.
Once you have set up tzpush. It will sync automatically, so the sync button is not needed. Set autosync to the amount of minuets. I would recommend not setting to less than 5.
Thanks
Normal Sync means:
Normal two-way sync. All changes will be transferred from the client to the server and vice versa.
Slow Sync means:
Special two-way sync. All data is sent to the server and is read from the server. After slow sync the system is ready for normal sync.
Refresh From Server means:
All data on the client will be erased. Finally a slow sync is performed.
Refresh From Client means:
All data on the server will be erased. Finally a slow sync is performed.
If I understand your writing, 'Sync Addressbook' is a Normal Sync and 'Resync All' is a Slow Sync.
Personally, I like the two 'Refresh from..' commands. They are very handy to fix many 'data accidents'.
> E)GUI integration in TB: To start a sync, Tools - Tz-Push - tz-sync starts the sync. IMHO a button in the toolbar would be much easier.
>
> You now can sync from the add-on bar. Right click on the tzpush status.
I did not knew this. The command 'Reset SyncStatus' sounds dangerous to me. If I click by mistake things get out of sync, didn't they?
>
> Once you have set up tzpush. It will sync automatically, so the sync button is not needed. Set autosync to the amount of minuets. I would recommend not setting to less than 5.
Personally I dislike things done automatically. What happens if the computer crashes during a sync? On the next sync a Slow Sync starts, and I will not notice it. Slow Sync is my personal nightmare! This ends in duplicates. And removing them is time consuming and error-prone.
Did you had the time to look into my main issue (multiple namespaces)?
Andreas