WordPress.org

Making WordPress.org

Opened 12 months ago

Last modified 2 months 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 (7)

#1 follow-up: @Otto42
12 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.

Version 0, edited 12 months ago by Otto42 (next)

#2 in reply to: ↑ 1 @SergeyBiryukov
12 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.


9 months ago

#4 @mindmantra
3 months ago

iCalendar Specifications RFC is updated to https://www.ietf.org/rfc/rfc5545.txt

As suggested in ticket description, there is not a need to have a full calendar functionality. From available data an iCal can be generated dynamically.

Using endpoints would also make it easy to have near realtime updates pushed to clients.

@schlessera in your suggestion /ical a namespace or custom endpoint to core WP api namespace?

This post type is added using a separate plugin in WP.org See /sites/trunk/wordpress.org/public_html/wp-content/plugins/wporg-meeting-posttype

#5 @762e5e74
3 months ago

#3549 was marked as a duplicate.

This ticket was mentioned in Slack in #meta by mindmantra. View the logs.


3 months ago

This ticket was mentioned in Slack in #design by melchoyce. View the logs.


2 months ago

Note: See TracTickets for help on using tickets.