FireStats error : FireStats: Unknown commit strategy

Create your own MobileMe (Sync Everything, at all times).

An aside: it is too bad that every post I write seems like an attempt to get back into the habit of posting, but I suppose until I start blogging consistently again, that is just how it is going to have to be. I have missed way too many things that I have been thinking about to ever fully catch up, but perhaps I can start anew. Anyway, here are my latest thoughts.

Before I go into the details of how to sync yourself completely, I want to tell you why I even undertook this idea. Well, our school system uses an extremely proprietary e-mail and calendaring system called firstclass. Every person that uses firstclass in our schools is locked in to using the firstclass calendar for appointments and things of that nature. But, because I have seen the light of using Google Calendar (open API, shared calendars, embedding, etc), I refuse. In fact, I was so obsessed with the idea of converging the two that I speant an entire weekend (when I wasn’t having fun with my family) on getting Firstclass to sync with Google Calendar, and then eventually my new blackberry that the school district provided for me.

So, this is how you sync everything:

Calendars:


Contacts:

Now, for the details…

(Update: I didn’t put this in the initial post, but I think it is worth mentioning that Firstclass does have a way to sync with both Palm Desktop Software and SyncML directly, but since my district hasn’t set either of these up, I thought it was important to try and find a better way of doing things… there are also third party services that do some of this, but I want a FREE workflow)

In order to get your first class calendar to talk to anything else, you will need to export it as a iCal file:

Now, you may look at this picture and ask, why I wouldn’t just export it as a blackberry file and skip all of the steps in the middle. Well, there are a few reasons. One, if I did this, all of the events would be duplicated every time I exported and imported. Two, because I am on a Mac I do not have any blackberry desktop software to make this sync work.

So, onward we go to iCal. First, you will need to set up your Google Calendar to sync with iCal, using this handy dandy tutorial from Life Hacker.

Now that you have your Google Calendar set up to sync, simply import into iCal your latest and greatest export from Firstclass:

Now, if this isn’t your first time doing this, you will end up with a lot of duplicates. If that is the case, just use the iCal Dupe Deleter. This is also a good tool for deleting duplicates from Google Calendar if you have ever found yourself with too many of one item.

Now, you have synced completely to your Google Calendar and you are ready to sync to your blackberry. Simply point your device to this address and download your over-the-air sync application.

You can now enter an event in Firstclass, iCal, Google Calendar, or on your blackberry and they will sync with one another. Pretty cool, right. But, we are not done. If you would like to have your calendar in an even more universal Format, you can put it on a SyncML server, like Funambol.

All you have to do is download their blackberry application and you can sync to your heart’s content there.

For Contacts:

If you are also looking to sync your contacts, you can simply use your Blackberry or iPod touch to talk to Funambol using their built in programs (search for funambol in the App store, or use the above link to download the blackberry funambol application).

Then you can sync your contacts with the funambol server.

As for your Mac, you can use the Preference Pane sync.

This will let you put your contacts on your mac, on the funambol server, or on your blackberry and they will all sync.

I understand that MobileMe does a lot more than this, but I believe that if we can create a FREE workflow for each one of our teachers, students, and administrators that syncs information to the place that they need it, we will be able to have the conversations that truly matter. We will no longer be stuck trying to find information, it will always be ours. Although you may not geek out at all that I am proposing, I think there are some pretty heavy implications for continuity in the systems that we are creating. If you have figured out any more syncing tricks, please leave a comment and add to the value of our collective research.

This entry was posted on Wednesday, November 12th, 2008 at 1:29 pm and is filed under Uncategorized. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

2 Responses to “Create your own MobileMe (Sync Everything, at all times).”

  1. Karl Fisch Says:

    Thanks for sharing this. I think the hangup is still the repeated manual exports from FirstClass. If there was a way to automate that (hint, hint), then perhaps this would work for the “average” non-tech teacher. The hangup still seems to be FirstClass. If I’m understanding this correctly, you will have to fairly regularly export from and import into FirstClass to keep things up to date (or if you only made changes in FirstClass you could get rid of the importing in).

  2. Gary Falcon Says:

    FWIW, the next release of FirstClass Synchronization Services will include ActiveSync support. This means you’ll be able to natively sync iPhones, Windows Mobile and Palm devices with no extra software or cost. For BB, there is still a client required :-(

    What this might do for you, though, is eliminate the manual exports from FirstClass; once the data is in your mobile device, it can sync to Google, etc.

    Also, tell your FirstClass admin that Sync Services is free for up to 50 users. There’s no good reason for them not to offer this capability for you.

Leave a Reply

FireStats icon Powered by FireStats