Posts by Tag

Tags: [apple ical]

Syncing Meeting Maker and my iPhone with MM to iCal

I've written before about how I sync Meeting Maker to iCal, and then iCal to my iPhone using a very out-of-date applescript. I've noticed enough times now that I can say it's true: when I have appointments in Meeting Maker booked at the same exact time, they don't make it into iCal.

That is, if I have two appointments from 9 am - 11:30 pm, the AppleScript will move one of them to iCal, but not the other. Inevitably, the one it doesn't move is the one meeting of the two that I really need to attend.

What I'm afraid I really need to do is stop using the Banner feature in Meeting Maker so that I can start using the iCal export instead of the text export. As a former Palm user, I've always used Banners, or "untimed events," to keep track of birthdays. Since the iPhone doesn't keep as much information in its address book as the address book on my computer does (e.g. the relationship fields don't sync), I'm hesitant to isolate birthdays in my address book.

What has probably occurred to iCalendar users well before it occurred to me is that I should create "all day" events in a separate iCalendar calendar for all of the birthdays I track. Then I can sync that to the iPhone, and they'll appear the way I want them to. I think. Maybe.

Oh wait, but I can't trust using the iCal export until I know that Apple has fixed the bug I wrote about before, because otherwise, if I need to overwrite the iCalendar calendar, it'll notify everyone as though I'm canceling the meeting in Meeting Maker, even though I'm not.

Posted: January 8, 2008 7:38 pm by Kimberly Brookes | 0 comments
Tags: Apple iCal, Calendar synchronization, iPhone, Mac Leopard OS, Meeting Maker

Leopard iCal, deleting recurring events, and Apple Mail

I've written before about my somewhat unwieldy method of getting my Meeting Maker calendar onto my iPhone. As I mentioned earlier, the script I use to popular iCal with the text file I've exported from Meeting Maker has become quite slow since I upgraded to Leopard.

I figured I'd help it out by having less for it to import into iCal each time. I have an iCal calendar I call "historical." That's where I've put all of my old calendar items from Meeting Maker. Ever since I first worked this all out, on August 13, I've been exporting from August 13 to about a year and a half into the future from Meeting Maker, and importing that text file using the script into iCal.

Tonight, I exported 8/13 until today using the iCalendar export in Meeting Maker, and dragged and dropped the resulting .ics file onto my iCal "historical" calendar. It imported immediately. The next step was for me to delete all future occurrences of recurring appointments. Otherwise, I'd end up with duplicates of all of my recurring meetings. That is, my every Thursday manager's meeting would appear because of my "historical" calendar, and because of my regular Meeting Maker export/import to iCal.

The dialog box in iCal for Leopard was different from the first time I did this, because now iCal is integrated into Leopard server's iCal server. I said yes, I want to delete all future occurrences of this appointment, and it double checked by asking if I was sure I wanted to "delete and notify guests." I figured: sure, because my only other option was to "cancel." And I really wanted to delete these things.

The first appointment I tried this on was for the Technology Communications team meetings. Imagine my bewilderment as I watched iCal prompt my Apple Mail to open, and then wrote messages with iCal attachments to all of the attendees of that meeting. All of them are in my Apple Address Book, because I imported them from an Excel spreadsheet. So it knew all of their addresses.

Mail didn't ask me. It just sent them. I've looked through the preferences, to no avail. There doesn't appear to be a way to tell iCal: no, I don't want to notify the other guests about me canceling this meeting, which isn't even really on my iCal calendar "with" other people, it's in Meeting Maker stupid! I've had to instead trick my Mail, by setting my Comcast account to "no" smtp server, so now my Mail is sitting there with dozens of opened messages, and I have to "edit" each one, and then cancel it. When I'm done, I'll have a clean calendar, and I can reset my Comcast mail to being able to send out again.

My apologies to those I've antagonized with messages saying I'm canceling a meeting that I didn't even originally propose (I'm a guest). And I'd better get back to work on deleting appointments and then email messages so I can turn in for the night.

Oh, and one more thing. When Apple Mail has lots of windows open, it gets slower and slower too. I've noticed this both at home and at work.

Okay, and another thing. At least my theory was correct. Decreasing the number of events that MM to iCal is syncing does speed it up considerably.

Posted: December 5, 2007 9:29 pm by Kimberly Brookes | 0 comments
Tags: Apple iCal, Apple Mail, Calendar synchronization, iPhone, Mac Leopard OS, Meeting Maker

my iPhone, my Mac(s), and Meeting Maker

An avid Palm user whose been synchronizing Palm - Mac - and Meeting Maker for 5 or 6 years, I swore I didn't need and wouldn't get an iPhone. That conviction didn't last long after I'd seen one, despite knowing that syncing an iPhone with Meeting Maker was going to be ugly.

I'm known as The Meeting Maker Person at Simmons. I was responsible for the initial roll out and trainings, and still do some of the trainings. I like Meeting Maker because it's really easy to learn to use; it's not just my calendar, it's a shared calendar I can use to invite other people to meetings; it isn't a Microsoft product or other "groupware" that requires a gigantic unwieldy backend (like Exchange), which doesn't make sense at Simmons; and it's got a great web client. Despite the web client, and despite the fact that my iPhone can access Meeting Maker on the web, I want my appointments in my handheld device.

The trick is that the iPhone syncs only with Apple's iCal application, so I need a double sync: something that will sync Meeting Maker with iCal, so then I can sync iCal with the iPhone. Meeting Maker supposedly supports the iCalendar standard that Apple iCal uses. But Meeting Maker has had an enhancement request open for over a year asking them to include "banners" in the file that results when you choose File->Export as iCalendar. Since I keep important information in banners (such as "Thanksgiving," vacation days, birthdays), I really require that banners get into Apple iCal.

It's too bad I need the banners, because the Meeting Maker iCalendar export results in well-formatted Apple iCal events that indicate correctly if it's repeating, include the guests in the guests field, etc. To get the iCalendar export into MM, you can just drag the exported file onto Apple iCal. Except you need to delete the target calendar and remake it first, or you end up with duplicates, if my memory serves correctly.

Or, some people at Simmons are very happy with iMeet iCal, which is fairly old and comes with instructions in French, but I think may do some actual synchronization instead of just a complete replacement of the entire calendar.

Instead, this is what I have found works for me, despite its incredible kludginess. In Meeting Maker, I choose File->Export as text. I pick the dates I want to export (which for me is everything from 8/13/07 to about a year and a half from today's date), and save that calendar.txt file to my desktop. Then I drop the calendar.txt file onto an AppleScript written several years ago called MM to iCal 0.8f. That 0.8f means that it was never released as what the author felt was a finished product.

MM to iCal erases everything in a calendar called "Meeting Maker" in your Apple iCal, and then populates it, one appointment at a time, with the contents of the calendar.txt file. At the end, you know it's done, because it provides an error. I actually modified the script slightly because I found it was creating an alarm before every single appointment, and I couldn't stand it. My banners come through as "all day" events, which is annoying, but at least they're there.

Then I sync my iPhone, telling iTunes to overwrite the calendar that is on the phone. Ahh, you say, but what about the calendar items I created using my phone while out and about. Ahh, indeed.

I haven't come up with a great solution for that. I can either remember that I've scheduled appointments, sync the iPhone without overwriting the calendars so that the new appointment comes out in my "New" calendar, drag that appointment to my desktop, and drag it onto Meeting Maker so that Meeting Maker imports it. Or, I can use a script that someone in my department wrote; but she wrote it to suit her own needs, so I modified that as well.

In other words, there are good reasons why Technology at Simmons College does not support Meeting Maker / iPhone synchronization, even though there are several of us in the department doing it ourselves who are happy to describe, as I have done here, what we're doing!

The real fun begins when I sync on my home computer, which is where I primarily sync, and then make sufficient MM updates between syncs that I have to sync at work or be left not knowing where I need to be when (which is why I got the iPhone in the first place; I wasn't carrying my Palm around anymore, and never knew where I needed to be). When I sync on the second computer, the iPhone knows it's a different computer. That isn't a problem when I have been syncing at home, and then sync at work. I just choose to sync only the calendar, I overwrite it, and everything's cool.

It is a problem, however, when I go back home. Because now I want to sync my address book, and the phone knows it's been with another computer, and so asks if I want to merge or overwrite my info. I make changes on the phone, and in the Address Book on my home computer. When I choose to merge, weird things happen to my contacts. Work addresses become home addresses. People whose addresses I've changed end up with two addresses. My electronic organizational life is not a well oiled machine. Yet.

But the iPhone is the closest I've come, after 8 years of waiting, to having a phone and a PDA in my pocket. Having my email and a web browser is a welcome bonus! And it at least all works well with my Mac, and the transfer from the Palm went smoothly.

Posted: November 17, 2007 12:24 pm by Kimberly Brookes | 4 comments
Tags: Apple iCal, Calendar synchronization, iPhone, Mac Leopard OS, Meeting Maker

Start Blogging

Free blogs are available to all students, faculty, and staff at Simmons. It takes just one click to create your own blog and to start publishing online.

Recent Posts

Posts by Tag

.mac 10.4.11 10.5 10.5.1 12 steps 2007 abbyblachly academic freedom access accessibility adobe adobe photoshop afghanistan african american age air port all star game alumna amv android animation an opportunity for input and comments from the som faculty anthropology antiwar antiwar activism anxiety aol apha apple apple boot camp apple dock apple hardware apple ical apple mail apple spaces art article asian assistivetech athlete audio-visual preservation audiovisual preservation baby back to my mac backup bankruptcy baseball bbc bbmc berkelee school of music berklee college of music bershel beta bicycle bicycles bicycle safety bicycling bike bike racks bike to work week bike week bldgblog blended blog blogging blog lists friends photos blogs blogs nielsen andressen blog web2.0 books boot camp boston boston building materials co-op boston globe boston partners in education boy buddha bugs business of hip-hop by brian calendar calendars calendar synchronization canada carolina liar carr center cartoon ccaha celebrities cell phone cellphone changes choosing a graduate school cia city wide dialogues class classic applications classroom climate change clock clothes comedy comic strips community commuting complicity compost compost bin computer conference counter-insurgency counter-recruitment courses creative commons credit card cs 3 curriculum dancing darpa deadlines debate debit card deborah bershel defense advanced research projects agency deleting icon democrats departmental honors design digital cam digital culture direct action discussion dish diversity diversity council dnc dock docks donation dual boot education edward tufte elearning election 2008 email email applications energy conservation environment ethnicity event events exhibit exhibition extended program ssw students extensions extraordinary rendition fairweather fan fall faq farmer wants a wife fast company fasttrack schedule fcc field of dreams finals cancelled fire firefox first first-year students who are applying to honors first blog first day at school flickr food food culture food habits foodways foundations of business france and the francophone world fred thompson freedom free internet freezing freud ftw fuji san fulbright award fun funny glass ceiling google google search cuil gossip grades graduate green grinspoon guestspeakers guided tour hanging harayda hard drive hardware haru harvard health and sciences health disparities hello world her and now hillary clinton hillel hiroki history hollywood home honors 300 seminars honors 304/305 honors core commitments honors courses honors courses for fall 08 honors event honors information sessions honors liaison human rights humor 'user support' 'help desk' hybrid ical ice ichat icon icon tips identity imovie inclusion inconsequential information design installation internet internet culture iphone iphone conscience iraq it italian itunes jamaica plain forum james earl jones james mcbride japan japanese japanese folktale jazz jeri thompson jewish jimmy slyde k-12 keychain kirei laptop laptop sleep law learning lefavour leopard libguides library 2.0 librarything libx life literacy login lunch and learn mac mac help macintosh mac leopard os mac leopard os mac osx keychain storing passwords mac mail mac os mac os leopard compatibility mac os x mac os x mac office turning point mac os x safari mac os x safari update upgrade browser mac tiger os mac tips mac troubleshooting mail maine malden martha's vineyard masco mascots mashups massachusetts massachusetts audubon mass media medford meeting maker melendez michael michael melendez microgeneration microsoft microsoft excel 2004 microsoft office 2004 microsoft office 2008 microsoft word 2004 migraine migrating militarism militarization military research miniatures mit mom moose hill wildlife sanctuary movies ms msnbc ms office mt. fuji multi-racial identity music music concert needlepoint new new honors courses new libraries new student new york times noam chomsky none profit nor'easter north end notify npo o/s olympics roundup one laptop per child online online identity open access open source opinion os os. o/s os testing packaging palm pangea day parallels part-time job at mit party password pedestrians personal finance phillip morse photography picture pkd pocketmac gobetween for meeting maker review politics pop culture post powerpoint powerpoint 2004 power point workshop presentations presidential candidates press primary project management software protecting personal information protest psychology publishing queer friendly question quotations quotes race radio show rain barrel reborn kyoto recommendations recycle recycling red sox refit registration registration for fall relationships remix removing the shark report research reset resturant review roads rss feeds russian safari safe routes sarah sewall scans school school... don't know what else school close school of the museum of fine arts science scott sandberg sculpture sds seattle security senior project in honors seniors sga shameless self promotion shopping sidewalks simmons simmons college simmons construction simmons email simmons file server simmons voice issue 15 simpsonize simpsons simpsons avatar sirkin sneaker snow social justice socks som somerville sophomore honors seminars so web 2.0 it hurts speakers specialeducation sprint pcs stacks state terrorism steve jobs story strategy student activism student radicalism students for a democratic society study-buddies summer summer olympics susannah susannah sirkin sushi swan island symposium tactics talk clock tanabata tax taxachusetts teaching technology technology diversity committee technology diversity committee event tech tips television test testing the game the voice the voice issue 16 tiki barber time machine tip tipping point tips to do torture transgender trivia trophy wives trust tv typography university of illinois update upgrade vacation vegan video clips volunteering war war crimes war on terror war on terrorism wbur