iCal Feed Name in Google Calendar

19 views
Skip to first unread message

Pierre Spring

unread,
Nov 6, 2010, 6:33:34 AM11/6/10
to pdx-tech...@googlegroups.com
Hi,

Being inspired by what calagator did, a friend of mine and I decided
to start s.th. similar here in switzerland.

I've already asked several questions regarding i18n on this list...

anyway, in the end the not-invented-here syndrome won, and we decided
to re-implement it in PHP ;) You will most certinly recognize some of
the layout ideas, which were inspired by you guys. have a look at what
we did here: http://techup.ch

We are trying to setup iCal feeds per user. users can click "attend"
and it should show up in their personal calendar right away. So, here
is my question:

How did you manage to get the name "Calagator" displayed in the
calendar list in google calendar?

We only manage to get the url. e.g. http://techup.ch/user/shvi.ics

Yours.
Pierre.

Igal Koshevoy

unread,
Nov 8, 2010, 12:40:05 PM11/8/10
to pdx-tech...@googlegroups.com
On Sat, Nov 6, 2010 at 3:33 AM, Pierre Spring <pierre...@caillou.ch> wrote:
> Being inspired by what calagator did, a friend of mine and I decided
> to start s.th. similar here in switzerland.
Congratulations!

> anyway, in the end the not-invented-here syndrome won, and we decided
> to re-implement it in PHP ;) You will most certinly recognize some of
> the layout ideas, which were inspired by you guys. have a look at what
> we did here: http://techup.ch

Good job. I spent a while clicking around your site and it's a nice
experience. It seems like you distilled many of the valuable features
of Calagator and those we began work on but never actually included,
like having accounts, declaring interest and personal event feeds. You
were also wise to avoid the quagmire of trying to import external
data, which surprised us all by turning out to be the most
time-consuming part of the work we did on Calagator. Anyway, it was
neat to see an alternative history version of the project.

> We are trying to setup iCal feeds per user. users can click "attend"
> and it should show up in their personal calendar right away. So, here
> is my question:
>
> How did you manage to get the name "Calagator" displayed in the
> calendar list in google calendar?
>
> We only manage to get the url. e.g. http://techup.ch/user/shvi.ics

We we're adding some special iCalendar properties to the VCALENDAR
section to that Google picked up:

X-WR-CALNAME:Calagator
METHOD:PUBLISH

The confusing thing is that we've switched iCalendar exporting
strategies and broke the code that added this information, but Google
somehow cached it -- which is why it still knows what the calendar is
called despite those lines not being in the ".ics" files any more.

Anyway, I've got a bug to file and a quick fix to re-add this information. :)

-igal

Igal Koshevoy

unread,
Nov 8, 2010, 1:14:04 PM11/8/10
to pdx-tech...@googlegroups.com
On Mon, Nov 8, 2010 at 9:40 AM, Igal Koshevoy <ig...@pragmaticraft.com> wrote:
>> How did you manage to get the name "Calagator" displayed in the
>> calendar list in google calendar?
>>
>> We only manage to get the url. e.g. http://techup.ch/user/shvi.ics
> We we're adding some special iCalendar properties to the VCALENDAR
> section to that Google picked up:
>
>  X-WR-CALNAME:Calagator
>  METHOD:PUBLISH
>
> The confusing thing is that we've switched iCalendar exporting
> strategies and broke the code that added this information, but Google
> somehow cached it -- which is why it still knows what the calendar is
> called despite those lines not being in the ".ics" files any more.

I've pushed a fix that readds this header.

-igal

Pierre Spring

unread,
Nov 9, 2010, 3:50:39 AM11/9/10
to pdx-tech...@googlegroups.com
Hi,


> avoid the quagmire of trying to import external
> data, which surprised us all by turning out to be the most
> time-consuming part of the work we did on Calagator

thx a lot for this feedback!

we were about to start with that, but a bit concerned it would be too
much work regarding the benefit. with your comment, we know we won't
even go there ;)

> Google somehow cached it -- which is why it still knows what the calendar is called despite those lines not being in the ".ics" files any more.

hrhrhr. we had the opposite problem. on the first import, there was no
X-WR-CALNAME tag, and after adding it, google ignored it due to the
caching.

well. thanks for your input!

pierre

Reply all
Reply to author
Forward
0 new messages