Google Calendar Shortcoming: Notifications

Posted in: Technology

For the most part I'm really enjoying the switch I made to Google Calendar (GCal), however there are a couple of things that are bugging me and they all stem from Google's :scare: default :/scare: calendar concept.

In your GCal, you have a default calendar that cannot be removed. Additionally, you cannot choose another calendar to be the default. This default calendar has some special features:

  • All events created via SMS are placed in this calendar.
  • You can receive notifications for events in this calendar via SMS or e-mail.
  • It is the selected calendar when creating new events.
  • It is the calendar that quick-add events are placed in.

One of the benefits to using an iCalendar system is the ability to organize events into separate calendars. For example, I have a personal calendar, work calendar, volleyball calendar, birthdays and anniversaries calendar, my Tasks Pro™ calendar, US Holidays, Denver events, etc. I can share different calendars with different people, with varying degrees of access. This segregation also allows you to look at one type of commitments at a time, all at once, or some medium of the two.

The problem I have is that if I want event reminders from GCal, I am forced to put all of my events into a single calendar, losing all of the benefits listed above.

Additionally, the iCalendars created by GCal that I can subscribe to in iCal (and sync to my BlackBerry) do not include alarms, so I can't allow iCal and the BlackBerry to handle the reminders for me.

Unfortunately, this problem has been around for a while; indicating it is not high priority to be fixed.

So the GCal system has generally been great for me. I have access from any machine and can subscribe from my desktop machines to have offline access - but not having reminders of upcoming events is a real problem. I can deal with some of the limitations imposed by the default calendar, but reminders are needed.

One solution I've thought of is to write a script that would parse the GCal iCalendar and add an alarm to each event (using a default preset). I should probably find time to do this before I miss a call or appointment. :)

UPDATE: Ok, this works with iCal: code removed

UPDATE #2: Code released as a mini-tool: Google Calendar Alarm-It.

Popularity: 3% [?]

Posted December 20th, 2006 @ 5:59 PM

6 Replies

  1. Kevan adds this Comment:

    One very hackish solution: sign up for dummy gmail/google accounts for each calendar you want. Set up all the relevant stuff for each one (SMSes all pointing to the same number – or hey, different ones if you keep your work/home devices separate, email all forwarding to your main email account, etc.), and share admin rights for the default calendar for each one on your “main” account.

    THEN, use each account as your correspondence point for that topic. Email will come to the appropriate box, and calendar events can be auto added to the calendars.

    I’m doing this, almost by accident, with home and work emails, since I ended up with a google hosted account and a regular gmail account. I forward any work outlook events to my regular gmail account, the event gets auto added to my gmail calendar, and then shows up in my view on my main hosted calendar. I can always tweak since my main hosted account is an admin on the gmail one.

    It’s wacky, but it actually works. It’d be a lot of work to arbitrarily add (and manage more than a few) calendars, that’s for sure.

    December 20th, 2006 at 7:41 pm

  2. Alex adds this Comment:

    I guess that could work, but I really don’t want to be logging in and out of Google accounts to add events, etc.

    December 20th, 2006 at 11:06 pm

  3. Kevan adds this Comment:

    Well, if you make the main account an admin on the other accounts, then you can add events to those calendars from the main account. Again, not the best, but it ended up working for me since I only wanted two calendars of my own.

    December 21st, 2006 at 1:19 pm

  4. Alex adds this Comment:

    Good point, that does make it a viable option for getting SMS notifications.

    December 21st, 2006 at 4:12 pm

  5. Google Calendar Alarm-It | alexking.org adds this Pingback:

    [...] little Google Calendar tools I plan to release in the future, so I went ahead and packaged up the code to add alarms to Google Calendars and created a project page to host [...]

    April 18th, 2007 at 11:28 am

  6. Surrendering To Google Calendar | alexking.org adds this Pingback:

    [...] little while back, I decided that I needed to start archiving data by year1. I still want it searchable, etc. but I [...]

    January 31st, 2008 at 7:17 pm

Add a Comment

Please note: Use of a non-personal web site or blog in the field below and/or comments that are off-topic, personal attacks, or support requests will likely be removed at my discretion.

Note: This post is over 2 years old. You may want to check later in this blog to see if there is new information relevant to your comment.

Google Calendar Alarm-It » « Reynolds Data Recovery = Nightmare

About This Site

This is the personal web site of Alex King, a web developer in Denver, Colorado USA. More...


Crowd Favorite

Crowd Favorite is my software and web development business.

We build web applications, design and develop custom WordPress themes and plugins, and build custom sites using WordPress as a CMS.


I also have a tumblog that aggregates my online content from other services (Twitter, Flickr, del.icio.us. etc.).

America - america09.com

Ads

web design services