w3c / calendar

W3C Calendar
17 stars 8 forks source link

subscribe link should contain past events #66

Closed dbaron closed 1 year ago

dbaron commented 3 years ago

I went to https://www.w3.org/users/myprofile/calendar , chose the "Export" tab, and used the subscribe link to add the W3C calendar to my calendar. My W3C calendar currently has 3 past events (one which just ended) and no future events. However, the link that I got to add to my calendar produces the following ICS file:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Sabre//Sabre VObject 4.3.5//EN
CALSCALE:GREGORIAN
NAME:My W3C Calendar
X-WR-CALNAME:My W3C Calendar
BEGIN:VTIMEZONE
TZID:UTC
X-MICROSOFT-CDO-TZID:0
BEGIN:STANDARD
DTSTART:20201004T170633
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
TZNAME:UTC
END:STANDARD
END:VTIMEZONE
END:VCALENDAR

which contains no events.

This means that:

The link to export should include all events, not just (I presume) future ones. (I'm presuming that it includes future ones, though I don't actually have any future events, so maybe it's empty for some other reason.)

jean-gui commented 2 years ago

ICS files only contain future events indeed. @iherman made a similar comment that he would like to see past events in the ICS as well. Although it may be difficult to show all of them, we could probably at least display events from a few years back.

iherman commented 2 years ago

Actually, looking back... my scenario is a bit different, though it may refer back to the same fundamental issue than the one of @dbaron. I do not use the ICS files; I subscribe to my calendar from my local calendar client. What happens is that as soon as an event become 'past', it disappears from my local calendar altogether (this does not happen if the event is one of a repeated set of events). I would prefer not to see that, and keep my past events in my calendar unchanged. This allows me to go back to past events, see if I was indeed busy at some day in the past, find the calendar entry that may include the minutes, etc.

As @jean-gui said, it may be difficult to show all of them, but we should at least have this feature for, say, 5 years back.

jean-gui commented 1 year ago

Past events are now exported.