I've retitled this bug because iCalendar / ics data can also be served over HTTP rather than using CalDAV Bugzilla already does this, here is a sample feed: https://bugzilla.mozilla.org/buglist.cgi?bug_status=ASSIGNED&bug_status=REOPENED&classification=Client%20Software&component=Alarms&product=Calendar&query_format=advanced&resolution=---&ctype=ics These links can be found at the bottom of every Bugzilla search result page. I attach a copy of the ics file returned by Bugzilla as an example. Here is just one of the task items extracted from the attached ICS file, Debian bugs/tasks could be represented in a similar way: BEGIN:VTODO DTSTART:20100806T122255Z SUMMARY:Add pref to support email alarms for caldav servers that support se rver side sending UID:585005%40https%3A%2F%2Fbugzilla.mozilla.org%2F URL;VALUE=URI:https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D5850 05 STATUS:IN-PROGRESS DTSTAMP:20150115T064906Z PRIORITY:1 LAST-MODIFIED:20120425T220814Z X-BUGZILLA-PRODUCT:Calendar X-BUGZILLA-COMPONENT:Alarms END:VTODO
BEGIN:VCALENDAR CALSCALE:GREGORIAN PRODID:-//Mozilla/Bugzilla 4.2.11+//EN VERSION:2.0 BEGIN:VTODO DTSTART:20100806T122255Z SUMMARY:Add pref to support email alarms for caldav servers that support se rver side sending UID:585005%40https%3A%2F%2Fbugzilla.mozilla.org%2F URL;VALUE=URI:https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D5850 05 STATUS:IN-PROGRESS DTSTAMP:20150115T064906Z PRIORITY:1 LAST-MODIFIED:20120425T220814Z X-BUGZILLA-PRODUCT:Calendar X-BUGZILLA-COMPONENT:Alarms END:VTODO BEGIN:VTODO DTSTART:20080513T170404Z SUMMARY:Allow making reminder alert popups modal (config option) UID:433531%40https%3A%2F%2Fbugzilla.mozilla.org%2F URL;VALUE=URI:https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D4335 31 STATUS:IN-PROGRESS DTSTAMP:20150115T064906Z PRIORITY:1 LAST-MODIFIED:20141202T141001Z X-BUGZILLA-PRODUCT:Calendar X-BUGZILLA-COMPONENT:Alarms END:VTODO BEGIN:VTODO DTSTART:20120116T144350Z SUMMARY:Make edit reminder/alarm dialog more obvious UID:718418%40https%3A%2F%2Fbugzilla.mozilla.org%2F URL;VALUE=URI:https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D7184 18 STATUS:IN-PROGRESS DTSTAMP:20150115T064906Z PRIORITY:1 LAST-MODIFIED:20120528T083639Z X-BUGZILLA-PRODUCT:Calendar X-BUGZILLA-COMPONENT:Alarms END:VTODO BEGIN:VTODO DTSTART:20130414T053105Z SUMMARY:Allow alarm acknowledgement status to be stored locally UID:861594%40https%3A%2F%2Fbugzilla.mozilla.org%2F URL;VALUE=URI:https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D8615 94 STATUS:IN-PROGRESS DTSTAMP:20150115T064906Z PRIORITY:1 LAST-MODIFIED:20150112T093629Z X-BUGZILLA-PRODUCT:Calendar X-BUGZILLA-COMPONENT:Alarms END:VTODO BEGIN:VTODO DTSTART:20061116T145742Z SUMMARY:Snoozed alarm fires at old event time although event time has been changed UID:360916%40https%3A%2F%2Fbugzilla.mozilla.org%2F URL;VALUE=URI:https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D3609 16 STATUS:IN-PROGRESS DTSTAMP:20150115T064906Z PRIORITY:1 LAST-MODIFIED:20111025T180449Z X-BUGZILLA-PRODUCT:Calendar X-BUGZILLA-COMPONENT:Alarms END:VTODO BEGIN:VTODO DTSTART:20111127T113634Z SUMMARY:First item in Alarm window not always selected UID:705526%40https%3A%2F%2Fbugzilla.mozilla.org%2F URL;VALUE=URI:https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D7055 26 STATUS:IN-PROGRESS DTSTAMP:20150115T064906Z PRIORITY:1 LAST-MODIFIED:20120120T104536Z X-BUGZILLA-PRODUCT:Calendar X-BUGZILLA-COMPONENT:Alarms END:VTODO BEGIN:VTODO DTSTART:20111114T091407Z SUMMARY:Support new VALARM Properties UID:702206%40https%3A%2F%2Fbugzilla.mozilla.org%2F URL;VALUE=URI:https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D7022 06 STATUS:IN-PROGRESS DTSTAMP:20150115T064906Z PRIORITY:2 LAST-MODIFIED:20140914T154625Z X-BUGZILLA-PRODUCT:Calendar X-BUGZILLA-COMPONENT:Alarms END:VTODO END:VCALENDAR