Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How to get information on the thunderbird icalendar parsing

  • 1 reply
  • 0 have this problem
  • 6 views
  • Last reply by Matt

more options

This is probably not the best place to ask. But I would like to know how thunderbird parses icalendars. Is there is place I can see this file?

I am working on a project that uses [https://sabre.io/baikal/] Baikal

You can do a call that gets the icalendar properties but I am having trouble finding a library that can handle this. I have looked into two:

This is probably old but kind of works, however fails with malformed bad ics calendar properties link text

This one looks a little more complicated, and I think this is from some folks at thunderbird working the calendar from what I read. however fails with malformed bad ics calendar properties link text

What I do not get, is that the same ics for instance I am testing that is malformed, Thunderbird reads it like a champ and it is in my calendar. But when I try it in my own APP project, I can't get these front end libs to read it properly.

anyways, if anyone has some info on how the folks at thunderbird parse shared calendars I would love to read up on that lead.


Thanks! happy holidays!

This is probably not the best place to ask. But I would like to know how thunderbird parses icalendars. Is there is place I can see this file? I am working on a project that uses [[https://sabre.io/baikal/]] Baikal You can do a call that gets the icalendar properties but I am having trouble finding a library that can handle this. I have looked into two: This is probably old but kind of works, however fails with malformed bad ics calendar properties [http://keith-wood.name/icalendar.html link text] This one looks a little more complicated, and I think this is from some folks at thunderbird working the calendar from what I read. however fails with malformed bad ics calendar properties [https://github.com/kewisch/ical.js link text] What I do not get, is that the same ics for instance I am testing that is malformed, Thunderbird reads it like a champ and it is in my calendar. But when I try it in my own APP project, I can't get these front end libs to read it properly. anyways, if anyone has some info on how the folks at thunderbird parse shared calendars I would love to read up on that lead. Thanks! happy holidays!

All Replies (1)

more options

No, most likely not the best place to ask. There is a developer mailing list here. https://thunderbird.topicbox.com/groups/developers You can search the entire Thunderbird source here https://searchfox.org/comm-central/source/mailnews You will find Thunderbird imported version of ical.js here https://searchfox.org/comm-central/source/calendar/base/modules/Ical.jsm

It is on github here https://github.com/darktrojan/ical.js as a fork of Kewisch files you linked to.

You will also probably need ical.timezones.js as the file/library has no timezones inbuilt

Helpful?

Ask a question

You must log in to your account to reply to posts. Please start a new question, if you do not have an account yet.