View Single Post
Hi folks,

Thanks for the bug reports. I'd like to talk just a moment about the difference between "sync" and "export", because I think you may be better served as the latter.

With "export", we can blat the tasks out into your calendar and never have to look at them again. We don't have to match calendar events up with OmniPlan tasks and try to figure out how to make sense of whatever ungodly thing iCal might have done to them in the OmniPlan world. Sync, of course, is a bidirectional channel.

In this case, if we split a task into working period and you drag them around in iCal, there are many, MANY things you can do that won't make any sense back in OmniPlan, or will be very difficult for OmniPlan to interpret in a way that actually makes sense to you. You could make two parts of the same task overlap, or move them into "non working" hours, or separate the pieces so that OmniPlan would have to "split" the task when it was synced back. So we've found it necessary to impose a couple of limitations that, I must admit, make the iCal sync feature less useful than we might like.
  1. There is a one to one mapping of tasks to iCal events
  2. We sync the start date, but ignore the end date.

I expect you would all be better served by creating an "export" publishing phase rather than a sync. Export as iCalendar events, one per work period. This will create a .ics file that you'll want to. If you will be regularly performing this task, you'll probably want to put them in a separate calendar and delete all the tasks from it each time you reimport the .ics file, otherwise you'll see duplication. That's all automatable, but it's hardly a good workflow. If you like, I can try to whip up an AppleScript publishing phase that does it.

So, yes, this is something we're trying to figure out how to improve and we have a few irons in the forge.

Two additional notes. We publicly committed to a goal of releasing OmniPlan for iPad in 2011. We've failed to meet that goal precisely because we believe it's more important to support people who have already bought OmniPlan for Mac, and have taken resources away from the iPad effort. Secondly, the forums are a place for our users to talk with each other about Omni and Omni's products. If you are looking for direct support from us and expect a reply, please see our company contact information, or select "Send Feedback..." from the Help menu in one of our applications. We try to participate in these forums as time allows, but it is not a primary support channel. See this post: http://forums.omnigroup.com/showthread.php?t=87

-Tom