Author Topic: Ann: Zmacsync-1.5 Available  (Read 14908 times)

dhns

  • Hero Member
  • *****
  • Posts: 699
    • View Profile
    • http://www.goldelico.com
Ann: Zmacsync-1.5 Available
« on: November 30, 2004, 03:22:53 pm »
Dear all,

after running the beta test phase and fixing about 50 bugs, the (first) final release is out. I hope that you are happy about the progress we have made. And we hope we can help to make the Zaurus - Macintosh combination much more popular by closing that missing link! Please spread out this news.

This release has now become shareware. This means you can fully test the program without any restrictions. But you will get a reminder message every time you want to sync until you register the software...

The fee of 10$ (plus EU VAT if applicable) is low so that we think everybody can afford it. But you are invited to add a voluntary donation. And be assured that we won't get rich from that  

If you find a bug (and statistics says there are at least one or two left over) or want to propose  new features, please send a mail to mailto:zmacsync@dsitri.de or use the special ZMacSync forum at http://www.dsitri.de/phpBB2/viewforum.php?f=18.

Development will continue and the areas we want to address in upcoming versions are:
* find the remaining bugs
* make Calendar sync really working (so that dates and recurrences are displayed properly)
* make Sync of Calendar, ToDo, Notes work from Zaurus to the Mac
* add an Autosync mode - just start ZMacSync, plug in the Zaurus and let it sit there and track all changes to the Mac addresses and calendars in the background until you need and unplug it
* Tiger support  - We expect that ZMacSync will run on Tiger. But integration with the new iSync frameworks is a different story.
* add a real "Manual"

Thanks again to all participants of the beta tests!

-- hns
Download: http://www.dsitri.de/wiki.php?page=ZMacSync
« Last Edit: November 30, 2004, 03:24:32 pm by dhns »
SL5500G, C860, C3100, WLAN, RTM8000, Powerbook G4, and others...
http://www.handheld-linux.com
http://www.quantum-step.com

ArchiMark

  • Administrator
  • Hero Member
  • *****
  • Posts: 1830
    • View Profile
Ann: Zmacsync-1.5 Available
« Reply #1 on: November 30, 2004, 11:48:06 pm »
Great news, dhns!

Went and purchased ZMacSync 1.5 and tried it.

Works great so far!!  

It feels great to finally be able to sync with my Mac!

All you Macsters out there should check this out and purchase it if you want to sync...small price to pay to have a way to do this.

Look forward to continued improvements/refinements....

You've been extremely responsive to user input, which is also appreciated.

Thanks SO much for providing this sync solution to the Mac/Z community!

Mark
SL-C3000
Silicon Valley Digerati - * Please see my Mini Laptops For Sale Listing *
Cosmo Communicator / One-Netbook One Mix Yoga 3S (Win 10/Manjaro 18)
Banana Pi Zero UMPC/Armbian
MacBookPro
Sold: C3200/N900/OQO/N5/Dell Mini9/Netwalker/UMID M1/

ralphrmartin

  • Jr. Member
  • **
  • Posts: 69
    • View Profile
Ann: Zmacsync-1.5 Available
« Reply #2 on: December 01, 2004, 08:17:04 am »
I'm afraid this program is not yet ready for real use - even ignoring that some of the sync features are not yet available.
 
Here are some of the problems I have had:


ZMacSync hung while syncing my address book of about 700 entries (or maybe it just was taking a very long time - but there's no progress bar or other report so you can tell the difference).

On first sync, *identical* entries on the Zaurus and the Mac were copied across to the Mac (they were put on the Zaurus from the Mac in the first place using ZMacSync 1.0a3), resulting in hundreds of duplicate entries in my Mac's address book.

Could not connect to a Zaurus which has a passcode set (which is necessary if your Zaurus has a static IP address!)
[The documentation does say this might not work, I admit. However, I have no trouble using Fugu (sftp) to connect to the Zaurus with a passcode set.]


On another point, the installation document assumes the user is using a USB cable for syncing, rather than WiFi, and it could say what is necessary in the latter case.


So, while the program holds promise, and I wish the author well in getting it all going, it seems a little premature to be expecting us to pay for it given that it is both incomplete and buggy.

dhns

  • Hero Member
  • *****
  • Posts: 699
    • View Profile
    • http://www.goldelico.com
Ann: Zmacsync-1.5 Available
« Reply #3 on: December 01, 2004, 10:22:08 am »
Quote
I'm afraid this program is not yet ready for real use - even ignoring that some of the sync features are not yet available.
Hi,
sorry that you have these problems with ZMacSync. We will try to solve them if they can be repeated. Other users have reported that it now works for them without issues.
Quote
ZMacSync hung while syncing my address book of about 700 entries (or maybe it just was taking a very long time - but there's no progress bar or other report so you can tell the difference).
There are reports from the author of AJZaurusUSB that the USB hardware of the SL5500 devices is not stable and might stop communication. So ZMacSync will sit there and wait. To test, you could try to start a parallel ssh session to the Zaurus to find out if IP over USB is hanging.
Quote
On first sync, *identical* entries on the Zaurus and the Mac were copied across to the Mac (they were put on the Zaurus from the Mac in the first place using ZMacSync 1.0a3), resulting in hundreds of duplicate entries in my Mac's address book.
This is a result of the way syncing works. ZMacSync has no idea / makes no assumptions about the content of the records. So, entries are identified by an "unique-ID" tag. If there are initially entries on both machines which look the same, they are still processed as two different entries having different "unique-ID". So, records apparently identical are therefore copied to the peer. In normal operation, this allows to reliably detect deletions, additions and modifications and allows to sync only what really has been changed. And to limit the data loss by conversion from one machine to the other. It is basically the same mechanism as Apple uses for iSync.

The solution for your problem is to start with a fresh and empty Zaurus address book (the 1.0a3 release did not yet have the unique-ID mechanism!). Sync will then copy all entries from the Mac to the Zaurus.
Quote
Could not connect to a Zaurus which has a passcode set (which is necessary if your Zaurus has a static IP address!)
[The documentation does say this might not work, I admit. However, I have no trouble using Fugu (sftp) to connect to the Zaurus with a passcode set.]
Yes, ssh and sftp can handle passcodes/passwords properly, but we have not yet found a mechanism to make a wrapper around the ssh command that can pass in the passcode. If you or somebody else knows of a solution we will be happy to integrate this feature.
Quote
On another point, the installation document assumes the user is using a USB cable for syncing, rather than WiFi, and it could say what is necessary in the latter case.
Nothing special or different. Just set the IP address of the Zaurus in the "i" popup. But nevertheless a good point for adding to the upcoming "Manual".
Quote
So, while the program holds promise, and I wish the author well in getting it all going, it seems a little premature to be expecting us to pay for it given that it is both incomplete and buggy.
Well, this is a matter of personal valuation - I think ZMacSync can already save a lot of time worth 10$. But in the shareware model that we have choosen, you are invited to download, evaluate and pay only if you are personally happy with it.

So, thank you very much for the hints for further improvement.

-- hns
SL5500G, C860, C3100, WLAN, RTM8000, Powerbook G4, and others...
http://www.handheld-linux.com
http://www.quantum-step.com

ralphrmartin

  • Jr. Member
  • **
  • Posts: 69
    • View Profile
Ann: Zmacsync-1.5 Available
« Reply #4 on: December 01, 2004, 11:33:51 am »
Nikolaus, thanks for the reply.

Here are a few further points of information, which I hope will help Nikolaus track down the problems.

(1) I was trying to sync using a WiFi connection to the Zaurus, not USB.

(2) ssh is working reliable to it from my Mac - I use Fugu to do sftp to copy files to and from my Zaurus all the time. I even copied the 200Mb Wikipedia using it...

(3) My Zaurus is a c860 with Sharp 1.30J ROM.

Also, a few further comments.

To be really useful, syncing should at least not try to copy absolutely identical records. In the longer run, some idea like the address book has of allowing the user to merge similar records would be the best solution to similar but different records, but I accept that this would need the program to become much more sophisticated.

Unfortunately, the current approach also makes it difficult to sync with two different Macs (desktop and laptop). Starting with a fresh and empty Zaurus address book is not compatible with the 2 Mac case. The stuff in Sync Services in Tiger is quite sophisticated, and may provide an answer in the longer term.

Anyway, a progress bar or similar while syncing would be useful feedback to users.

Regards

Ralph

ralphrmartin

  • Jr. Member
  • **
  • Posts: 69
    • View Profile
Ann: Zmacsync-1.5 Available
« Reply #5 on: December 01, 2004, 11:57:03 am »
Nikolaus said: I think ZMacSync can already save a lot of time worth 10$.

And he is right. Even if it is still not working quite right, I did use an earlier version to get all my address data into my Zaurus, and doing that as a one-shot operation must have saved me much more than $10 of time.

So, I have just paid up!

zmike

  • Jr. Member
  • **
  • Posts: 77
    • View Profile
    • http://
Ann: Zmacsync-1.5 Available
« Reply #6 on: December 03, 2004, 08:35:15 pm »
This has so much promise but falls short for me. It is worth mentioning that only Addressbook is bidirectional. I was looking for a way to sync my substantial calendar (which at work syncs with Exchange) - with my home IMac.

Unfortunately its seems there is no way to do this with this software. I'm probably not alone in that professionally I have to sync with Exchange (and do with Intellisync), but want to sync with my Mac as well. Any suggestions or is this coming in a future release?
SLC860, Zubuntu, Symbol Spectrum24 Wireless CF, 4GB SD Card

dhns

  • Hero Member
  • *****
  • Posts: 699
    • View Profile
    • http://www.goldelico.com
Ann: Zmacsync-1.5 Available
« Reply #7 on: December 04, 2004, 09:33:56 am »
Quote
I was looking for a way to sync my substantial calendar ... Any suggestions or is this coming in a future release?
Hi,
it is being worked on. The reason why it takes a little longer is that there is no calendar framework installed on the Mac (contrary to the AddressBook framework). So we have to write our own to read and write iCalendar (.ics) files. Reading mostly works (besides not yet handling recurrent events and their exceptions). This needs a lot of testing before we dare to write to your calendar files.

But it is on high priority. Hope you can wait for that...

-- hns
« Last Edit: December 04, 2004, 09:35:21 am by dhns »
SL5500G, C860, C3100, WLAN, RTM8000, Powerbook G4, and others...
http://www.handheld-linux.com
http://www.quantum-step.com

jamesannan

  • Full Member
  • ***
  • Posts: 119
    • View Profile
Ann: Zmacsync-1.5 Available
« Reply #8 on: December 05, 2004, 08:42:18 pm »
Excellent!

Just got round to trying this out, and now I have a mobile copy of my calendar. Of course bidirectionality would be nice too...but it is already worth the $10 and I'll gget round to paying soon.

A couple of bugs on the syncing:

all-day events seem to start a day early, ie my birthday runs from 0:00 on the _previous_ day, to 23:59 on the correct day (multi-day events also start a day early). It missed several events completely, and did not use the due date info on iCal to-do items.

James

twocargar

  • Newbie
  • *
  • Posts: 34
    • View Profile
    • http://homepage.mac.com/tgoyette/iblog/B1030624653/index.html
Ann: Zmacsync-1.5 Available
« Reply #9 on: December 07, 2004, 10:55:21 pm »
Wow!  Finally!  Great work.  Thanks to everyone who has contributed to this sync solution.  I will be sending my registration fee soon.

All I ever wanted was a way to sync OS X to my Z and this is the BEST way yet.

Thanks again for the effort!

TCG
SL 5500, Sharp ROM 3.13, Netgear MA701 WiFi Card,  PNY 256MB SD card, Mac OS 10.4.x, Apple PowerBook G4, PowerMac G5 Dualie

Zaurus For A Mac User Blog

eji

  • Full Member
  • ***
  • Posts: 233
    • View Profile
    • http://charlatan.blogspot.com/
Ann: Zmacsync-1.5 Available
« Reply #10 on: December 10, 2004, 02:17:31 pm »
Is there any way users might have the option of synching with Entourage?

This isn't too much of a problem for me because I use a set of AppleScripts to sync my data from Entourage to the respective Apple apps. But the Entourage option might make it easier for some who use M$ Office suite exlusively, and it might also make some sync choices (calendar, notes, e-mail) on ZMacSync easier to enable.

This is one of the first apps I'll buy after I pick up my Z SL-6000 at Christmas!
Zaurus SL-6000L w/ Sharp ROM v1.12 - 1GB SanDisk CF - 1GB Lexar SD - Socket Rev. E BT CF | Mac OS X 10.5.x - iMac 24" 2.8Ghz | SIP: 864753@voip.brujula.net - 1 747 603 3461 (Gizmo/SIPhone)

dhns

  • Hero Member
  • *****
  • Posts: 699
    • View Profile
    • http://www.goldelico.com
Ann: Zmacsync-1.5 Available
« Reply #11 on: December 15, 2004, 05:50:33 am »
Quote
Is there any way users might have the option of synching with Entourage?
We have no experience with Entourage and its data formats/programming interfaces. But we have recently seen on VersionTracker that someone is working on an iSync plugin for Entourage. So if you sync Entourage with iSync, it will update the MacOS address, calendar, stickies databases. And then, you can sync with the Zaurus.

This might even become smoother when Tiger comes with new standardized iSync interfaces as promised in the WWDC reports.

For those interested in what is going on with ZMacSync:

Currently, we are rewriting the iCalendar access framework for the third time... The data format itself is not really complex (RFC2445) but making it useful for larger and multiple calendars and properly interwork with iCal is a little more complex. And it should support the optimal translation from/to the Zaurus calendar (which has its own limitations).

This framework will also become the heart of the Calendar application for myPDA-Zaurus-Edition, the "MacROM for the Zaurus".

We have also found a solution to use the Passcode, so that you can synchronize with a protected Zaurus (if e.g. connected to the Internet via WLAN). It needs some more testing and will then be published.

-- hns
http://www.dsitri.de/wiki.php?page=ZMacSync
SL5500G, C860, C3100, WLAN, RTM8000, Powerbook G4, and others...
http://www.handheld-linux.com
http://www.quantum-step.com

tg

  • Full Member
  • ***
  • Posts: 145
    • View Profile
    • http://
Ann: Zmacsync-1.5 Available
« Reply #12 on: December 15, 2004, 06:28:50 am »
What type of Z rom does Zmacsync work with - is it only Sharp and its pim db
or will this eventually also work with pdaXrom and/or oz? I am also guessing
that this will never sync directly with kopi/kapi? I guess once you have mac rom stable and
with its own PIM it won't matter cause you will have everything you need as far
as PIM and sync goes. But will we then have to give up access to all the other
apps from other roms (or is this going to be based on sharp so all of those apps
will still work). I hope this is not all in some faq - I do appologize in advance if it  is.
No matter what, thanks for pushing mac stuff - it is great to see.

dhns

  • Hero Member
  • *****
  • Posts: 699
    • View Profile
    • http://www.goldelico.com
Ann: Zmacsync-1.5 Available
« Reply #13 on: December 15, 2004, 07:18:09 am »
Quote
What type of Z rom does Zmacsync work with - is it only Sharp and its pim db
or will this eventually also work with pdaXrom and/or oz? I am also guessing
that this will never sync directly with kopi/kapi?
Currently it works with original Sharp ROMs and it has been reported by users to work on Cacko.
At the moment our goal is to provide a working solution "right out of the box" for those who have just purchased their Zaurus. So, we have closely tied the ZMacSync architecture to the Sharp DTM database which is not available on pdaXrom or OZ.
For kapi/kopi there is at least an import/export function for doing manual sync as it understands the iCalendar, vCard data formats.
Quote
... But will we then have to give up access to all the other
apps from other roms (or is this going to be based on sharp so all of those apps
will still work).
Good point.
Currently, myPDA is just an application ipk that switches off Qtopia when being launched and itself launches an X-Server, a Window Manager, the System Menu Server, and the "Finder". So, X-based applications will work in this environment (but only if they find the required libraries). But Qt-based applications can't coexist.
Quote
No matter what, thanks for pushing mac stuff - it is great to see.
We love the Macintosh and the Zaurus - both have great concepts and superior hardware and industrial design. So we want to help to bring them much closer together (which got much more tailwind by the introduction of the C3000).

-- hns
« Last Edit: December 15, 2004, 07:18:33 am by dhns »
SL5500G, C860, C3100, WLAN, RTM8000, Powerbook G4, and others...
http://www.handheld-linux.com
http://www.quantum-step.com

ganoe

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
    • http://
Ann: Zmacsync-1.5 Available
« Reply #14 on: December 17, 2004, 09:25:41 pm »
Well, I finally got around to trying the latest 1.5.1 version.  I started from scratch. I wanted to get addresses from my PC in Outlook to my Mac Address Book.  I started with an empty Zaurus, synced from my PC to my Zaurus, then from my Zaurus to my Mac.

All the addresses that were previously in the Mac Address Book are now gone.  

Time to restore from the backup.    

I think this software still needs a lot of work.