Expand ICS calendar support for WordCamps
|Reported by:||iandunn||Owned by:|
|Component:||WordCamp Site & Plugins||Keywords:||needs-patch good-first-bug|
The current ICS calendar shows WordCamps for the next 15 days, but some people would find it useful to see all past/present/future camps in their calendar.
Adding a URL parameter to the endpoint (e.g., calendar.ics/full) could be used to distinguish between the 15-day and full calendars without breaking backwards compatibility.
If there are performance issues with showing all camps, then it'd probably be acceptable to limit the past WordCamps to only those within the past 60 days.
The source code is available at https://meta.trac.wordpress.org/browser/sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-api/classes/ics.php