WordPress.org

Making WordPress.org

Opened 5 months ago

Last modified 7 weeks ago

#2955 new enhancement

iCal feed for the entire meetings page

Reported by: schlessera Owned by:
Milestone: Priority: normal
Component: Make (Get Involved) / P2 Keywords:
Cc:

Description

The Meetings page should have a link to an iCal feed, where you can subscribe to a synchronized version of the entire meetings calendar.

This allows people to just subscribe to that feed and have all the meetings be displayed in a nice layout in their favorite calendar app.

The implementation should not be too difficult, as the iCalendar specification is rather simple and it only needs a very basic endpoint to generate the feed.

I'm happy to provide a PR, once I found out where this needs to go, and what endpoint to provide.

Currently, I think the endpoint could be something like /ical/meetings/, which still leaves the option to have component specific feeds as well under /ical/meetings/core/.

Link to the iCalendar specification: https://www.ietf.org/rfc/rfc2445.txt

Change History (3)

#1 follow-up: @Otto42
5 months ago

where you can subscribe to a synchronized version of the entire meetings calendar

There is no "meetings calendar". I mean, we can probably generate one, but no such "calendar" exists at present.

The meetings shown on the meetings page are generated on the fly. They involve a start date and time (in UTC), and a "repeating" flag marked for weekly or monthly. That's it. No more complex than that. We do not keep a history, we do not keep a list of meetings that happened in the past, or a list of meetings that's going to happen in the future. It just generates the next meeting for each entry and displays that, along with some Javascript to show the local time for it.

Last edited 5 months ago by Otto42 (previous) (diff)

#2 in reply to: ↑ 1 @SergeyBiryukov
5 months ago

Replying to Otto42:

There is no "meetings calendar". I mean, we can probably generate one, but no such "calendar" exists at present.

Related: #1658

This ticket was mentioned in Slack in #core by sergey. View the logs.


7 weeks ago

Note: See TracTickets for help on using tickets.