=== Overview === Debian is using the [[http://en.wikipedia.org/wiki/ICalendar|iCalendar]] format in various ways. * Who * Some of the iCalendar data is for the whole Debian community, such as data about major events. * Other data sources (such as tasks for outstanding RC bugs) are mainly useful for developers and package maintainers. * What * iCalendar is a generic format for representing events and tasks. It is defined in [[http://tools.ietf.org/html/rfc5545|RFC 5545]]. * There was a Mac OS application called iCal, but the iCalendar standard is not an Apple proprietary standard and it is widely supported. * See the list of data sources below for some iCalendar data * How * iCalendar is a data format * iCalendar data can be distributed in various ways, e.g. by file, email attachment, served over HTTP (usually read-only) or two-way synchronization using CalDAV over HTTP * See the list of packages below to get started === Debian's iCalendar data sources === * Debian Developers and other package maintainers can query their list of tasks using the [[https://udd.debian.org/dmd/|Debian Maintainer Dashboard]] * Some iCalendar data files: * [[https://salsa.debian.org/debian/tech-ctte/raw/master/meetings.ics|Technical committee]] * [[https://salsa.debian.org/debian-dpl/dpl-helpers/raw/master/meetings.ics|Debian Project Leader (DPL)]] * [[https://release.debian.org/release-calendar.ics|Release team]] * [[https://www.debconf.org/calendars/DebConf-team.ics|DebConf team]] * [[https://perl-team.pages.debian.net/pkg-perl.ics|pkg-perl]] === Packages supporting iCalendar (client side) === * [[http://packages.debian.org/evolution|GNOME Evolution]] * Default calendar and task management program installed as part of the GNOME desktop * Supports regular iCalendar HTTP URLs and CalDAV servers * iCalendar support only seems to recognize events from a calendar, tasks don't appear, Bug:776705 * [[http://packages.debian.org/iceowl-extension|Iceowl-extension]] ([[https://www.mozilla.org/en-US/projects/calendar/|Mozilla Lightning]] plugin for Thunderbird / [[http://packages.debian.org/icedove|Icedove]]) === Packages supporting iCalendar (server side) === * [[http://packages.debian.org/davical|DAViCal]] * PHP application * Runs in a web server such as Apache * Stores the data to PostgreSQL === Related links === * http://timeline.debian.net/ * [[http://danielpocock.com/github-issues-as-an-icalendar-feed|Github issues in iCalendar format]] * [[http://danielpocock.com/get-your-nagios-issues-as-an-icalendar-feed|Nagios alerts as iCalendar tasks]] * Most [[https://www.bugzilla.org/|Bugzilla]] sites can export issue lists as iCalendar tasks, look for the iCalendar link on any search results page