Importing the Lectionary into Evolution
I know I’m not the only member of the clergy who uses Linux so I trust that this post may be of use to others. Also, the notes here may well apply to users of other open source calendars, I use Evolution so I know it works there. Your mileage may – or may not – vary. The lectionary that can be downloaded and imported into your calendar software is a great service but I’ve always had one problem with it which is that in Evolution, it shows the whole of every day as busy time – a little bit awkward. So I decided this year to hack the raw file before importing to make each entry an “all-day” event but with the time not showing as busy. Here are your steps to do so:
- Download the lectionary
The Common Worship lectionaries can be downloaded from this site. Make sure you get the 2010 one, that’s the one that started on Sunday just past, Advent Sunday. The file type you want is Apple iCal iCal file as it’s basically the same as Evolution uses natively. This process works whether collects and post-communions are included or not so it’s up to your personal preference there. - Edit the file
Open the.icsfile in your favourite text editor. If the editor can do a search and replace throughout the file, you’re going to be a lot happier – most can. My favourite is Vim so the specifics here are for that but I’ll also mention the generic principle. You need to add a line before eachSUMMARYentry that readsTRANSP:TRANSPARENT– this makes the time not to be shown as busy. The line needs to end in archaracter not an– that’s a CR (Carriage Return) rather than a New Line. In Vim, that means doing this::1,$ s/SUMMARY/TRANSP:TRANSPARENTrSUMMARY/g. Once that’s done, save the file and you’re ready to: - Import the lectionary
In Evolution, this means doingFile: Importand following the instructions from there but if you’re using something else the process may be different.
![[Twitter] [Twitter]](/images/png/twitter.png)
![[TwitPic] [TwitPic]](/images/png/twitpic.png)
![[Twimages] [Twimages]](/images/png/twimages.png)
![[CafePress] [CafePress]](/images/png/cafepress.png)
![[Picasa Web]](/images/png/picasa.png)
![[Flickr]](/images/png/flickr.png)
![[Last.FM] [Last.FM]](/images/png/lastfm.png)
![[Powered by WordPress] [Powered by WordPress]](/images/png/wordpress.png)
![[Use openSUSE] [Use openSUSE]](/images/png/opensuse-green.png)
![[Get Firefox] [Get Firefox]](/images/png/firefox.png)
![[Bursledon Parish] [Bursledon Parish]](/images/png/bursledon.png)
![[Lib Dems] [Lib Dems]](/images/png/button_libdems.png)
Comments are closed.