w3c / calendar

W3C Calendar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

governance-tf and bylaws-tf calendars still showing despite being cancelled

frivoal opened this issue · comments

Hi,

The governance task force and the bylaws task force have been disbanded, and their future meetings cancelled. However, they still show up in my w3c calendar, and I cannot get rid of them.

If I load up the events in the w3c calendar web-site, they are marked as cancelled (not not deleted), however, that does not appear to propagate to (some?) calendar clients.

Here are screenshots of two clients I've having the same issue in.

Apple calendar:
Screen Shot 2022-11-09 at 8 07 54

Fastmail calendar:
Screen Shot 2022-11-09 at 8 08 38

Since these are events in a shared calendar, I cannot delete them myself, so I cannot help myself.

similarly, I am subscribed to calendars, and I see GovTF meetings still on the calendar – crossed out, but still taking up visual space

As more and more cancelled meetings pile up in my subscribed calendar, it becomes decreasingly usable.

There indeed seems to be an issue with some clients that don't support the "canceled" status of events.

But as @dwsinger notes, some people don't want to see those events at all to save space. Not everyone though, see #39 (comment).

So I think we should provide an option per user to choose whether or not to include canceled events in the export. How does that sound? And in your opinion, should this option also remove them from web views?

So I think we should provide an option per user to choose whether or not to include canceled events in the export. How does that sound?

I'd tick that box if it existed, and I believe it would solve my problem. So yes, assuming that there are also people who would like to keep the box unticked, it sounds like a good idea.

And in your opinion, should this option also remove them from web views?

Possibly, although I am less sure. Given that the web views do support the cancelled status, that's less critical. And if you're trying to uncancel something, being able to find it is nice. But as now-cancelled-earlier-recurring-meetings pile up, the view gets less and less readable. Anyway, as long as it's an option and you can have it both ways, I suppose that having that choice is a good idea.

@frivoal @dwsinger Rather than adding an option per user, you can now append include_canceled=0 to the query string of export URLs to remove canceled events. This new feature is exposed in the export options for all calendars (group and personal) as a checkbox.

This option only works for exports, as it is indeed less important for html views.

Note that I have also edited the bylaws event so that it stops recurring before the first canceled occurrence, as I believe this was the right thing to do.

As far as I can tell, this has solved my problem. Thank you @jean-gui !

I'll report back if I discover anything weird, but so far so good.

Thanks

that tip could usefully appear in the ‘My W3C’/Calendar page, export tab?

@dwsinger, it does as @jean-gui noted:

This new feature is exposed in the export options for all calendars (group and personal) as a checkbox.

Screenshot of the "Export" tab in https://www.w3.org/users/myprofile/calendar

Screenshot 2022-12-20 at 19-23-42 My Calendar