Folks - its pretty obvious why the the sync FROM the desktop can only happen in 15 minute intervals.
Apple has very little control (currently) over input into iCal, Address Book, etc. If all changes in these applications were 'pushed' - think about what could happen to their servers.
Imagine if I wrote a script to add a calendar entry to iCal every 5 seconds and let it run for a week. If my desktop was pushing how seriously bad would that be? Exactly.
Apple can control entry on the cloud - they can also control entry on the iPhone/Touch platforms (no easy way to do mass entry). Give them time - they will figure out how to control the desktop as well.
This is, of course, only my speculation. But this is what I do for a living - and if it was my system to design - I probably would have taken the same course of action given a 1 year development deadline.
-Mike
Apple has very little control (currently) over input into iCal, Address Book, etc. If all changes in these applications were 'pushed' - think about what could happen to their servers.
Imagine if I wrote a script to add a calendar entry to iCal every 5 seconds and let it run for a week. If my desktop was pushing how seriously bad would that be? Exactly.
Apple can control entry on the cloud - they can also control entry on the iPhone/Touch platforms (no easy way to do mass entry). Give them time - they will figure out how to control the desktop as well.
This is, of course, only my speculation. But this is what I do for a living - and if it was my system to design - I probably would have taken the same course of action given a 1 year development deadline.
-Mike