Site Map - skip to main content

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes Monday through Friday.

hpr1286 :: iCalendar Hacking

Creating iCalendar rules by hand and with a Perl script

<< First, < Previous, Latest >>

Host Image
Hosted by Dave Morriss on Monday 2013-07-08 is flagged as Explicit and is released under a CC-BY-SA license.
Tags: iCalendar,Perl,RFC 5545,pcal,remind.
Listen in ogg, spx, or mp3 format. | Comments (1)

Editor’s Note 2020-01-02

The notes for this episode have been reformatted, particularly the long-form notes. This was done to make them more readable. Also, the original Git repository has been changed from Gitorious to GitLab.
In 2019 an iCalendar file was placed on the HPR server at which you can use in your own calendar application. The file contains the recording times of 12 months of Community News shows and is updated monthly.

The Problem

Back in 2012 Ken Fallon tried to use Google Calendar to set up an event for the recording of the monthly Community News shows on HPR. He wanted to set these on the Saturday before the first Monday of the month. Surprisingly he didn’t find a way to do this and ended up deleting the attempt.

I looked at the calendaring application I use: Thunderbird with the Lightning calendar plugin, to see if I could manage it. I also couldn’t find a way.

This episode documents my journey to find a way to make the calendar entries we need.

Long notes

Detailed notes are available for this episode, and these can be viewed here.

Show Transcript

Automatically generated using whisper

whisper --model tiny --language en hpr1286.wav


Subscribe to the comments RSS feed.

Comment #1 posted on 2013-07-09T07:59:21Z by Ken Fallon


I just realized, that when I ask people to help out. Not only do I get the problem solved but we also get another episode !


<< First, < Previous, Latest >>

Leave Comment

Note to Verbose Commenters
If you can't fit everything you want to say in the comment below then you really should record a response show instead.

Note to Spammers
All comments are moderated. All links are checked by humans. We strip out all html. Feel free to record a show about yourself, or your industry, or any other topic we may find interesting. We also check shows for spam :).

Provide feedback
Your Name/Handle:
Anti Spam Question: What does the P in HPR stand for ?
Are you a spammer →
Who hosted this show →
What does HPR mean to you ?