View Single Post
Originally Posted by visionsnap View Post
I have to disagree with some of your comments.
Okay, no problem.
RE:"The iCal sync is designed as a way to get your data onto a mobile device that isn't an iPhone, and to do so in a context-based fashion so that you can pull out your device, pull up the calendar that corresponds to your context, and look at the available actions."
I agree with this part, 100% :-)
The software syncs via "using Bonjour, through the cloud using MobileMe or any standard WebDAV server, or even with something as simple as a USB drive" which the device then syncs to capture the tasks.
This is talking about syncing with other copies of OmniFocus, either on Mac or iPhone/iPod Touch, not the iCal sync.
If you are stating the iCal feature is to "pull up the calendar that corresponds to your contexts" then it should show more than just one calendar.
I don't understand what you are trying to say here. You can sync to as many different calendars as you have contexts. How you view them depends on the device or program you are using.

Who in this day does not have separated or multiple calendars in their lives and they coincide together and need the tasks to coincide as well? There will be some contexts that are only for one specific calendar but many are for multiple areas of our lives.
The intent of the developers was to allow you to view the contents of your contexts on any mobile device that could sync with iCal. This feature was the first sync support of any sort in OmniFocus.

Here's a post from Omni's CEO saying the same thing.

If you treat a calendar as a context, this works just fine. You have a calendar for calls. You have a calendar for errands. You have a calendar for computer tasks. It doesn't matter whether they are work tasks or personal tasks -- if you find yourself running some errands, you look at the errands calendar and there are your actions in the to do list.


By default OF provides "errands" as a default context. Which is part of the GTD focus. If that is the case and you have multiple areas of your life, i.e. work and personal, its is more efficient to share "errands" between the two so while you are running errands, you address both work and personal.
I didn't say otherwise, although I did provide a suggestion for how you could structure matters if you wanted them separate.

I don't want the contexts separated. I would like to SHARE the contexts in order to optimize my time between work and personal, or any other separated calendar within iCal.
Fine, then you sync your errands context to your errands calendar, and any action which is an errand, whether for work or home or anything else, goes in the errand context. Want to see your errands, look at that calendar.
Allowing all the contexts which are default with the OF application or new items a user adds, should be able to shared between your separated iCal folders/calendars & to-do just like they are within the OF application.

So is there any kind of work around or planned changes with the application to share contexts between iCal folders? This seems odd they don't work together since they make a product to sync with iCal's To-do's.
I believe there is a feature request in the development database to sync projects, not contexts, to calendars. If you can explain to the support ninjas just what it is that you want (I'm clearly not grasping it), they'll put a feature request in for you. Use Help->Send Feedback or email Be warned that it will probably be very low on the priority list unless a bunch of other people ask for it, too.