Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Important dates" in 'interim meetings" calendar #3161

Closed
ietf-svn-bot opened this issue Jan 19, 2021 · 11 comments
Closed

"Important dates" in 'interim meetings" calendar #3161

ietf-svn-bot opened this issue Jan 19, 2021 · 11 comments

Comments

@ietf-svn-bot
Copy link

resolution_fixed type_defect | by lars@eggert.org


The "upcoming meetings" iCal https://datatracker.ietf.org/meeting/upcoming.ics not only has the upcoming interims in it, but also the "important dates" for IETF-110.

That alone wouldn't be so bad, but those "important dates" are in the calendar as all-day events, but they have been created with an availability of "busy", which makes the entire day unavailable in my iCal availability, which I use as a base for automated meeting scheduling (https://meet.eggert.org/).


Issue migrated from trac:3161 at 2022-03-04 08:08:20 +0000

@ietf-svn-bot
Copy link
Author

@rjsparks@nostrum.com changed status from new to accepted

@ietf-svn-bot
Copy link
Author

@rjsparks@nostrum.com commented


The important dates are there by request.
Changing the availability of them seems reasonable.
Should availability for the sessions on that calendar change?

@ietf-svn-bot
Copy link
Author

@lars@eggert.org commented


The important dates are there by request.

Request by whom and why? We have an "important dates" iCal at webcal://datatracker.ietf.org/meeting/important-dates.ics linked from https://datatracker.ietf.org/meeting/important-dates/. Important dates are not interim meetings.

I would not change the availability of sessions.

@ietf-svn-bot
Copy link
Author

@rjsparks@nostrum.com commented


Upcoming meetings includes full IETF meetings, not just interims.
IIRC Micheal Richardson put in the original request for important dates to appear in this calendar.

(They are clearly not being included correctly though, as you demonstrated with Calendar.app's behavior out of band).

@ietf-svn-bot
Copy link
Author

@lars@eggert.org commented


Maybe we should involve Michael in this discussion. Given that we have a separate iCal for "important dates", I don't understand why we need to replicate those in a calendar that otherwise only has actual meetings.

@ietf-svn-bot
Copy link
Author

@rjsparks@nostrum.com commented


On the issue with Calendar.app not displaying all day events correctly:

The culprit is how we're building DESCRIPTION for the meeting and all the important dates - we are not folding lines correctly. Calendar.app is mostly forgiving, but something about this particular one causes it to give up (quietly) on the rest of the file:

BEGIN:VEVENT
UID:ietf-110-opensched-2020-12-07
SUMMARY:IETF 110: Scheduling Opens
CLASS:PUBLIC
DTSTART;VALUE=DATE:20201207
DTSTAMP:20210202T191034Z
DESCRIPTION:Working Group and BOF scheduling begins
To request a Working Group session, use the IETF Meeting Session Request Tool:
https://datatracker.ietf.org/secr/sreq/
If you are working on a BoF request, it is highly recommended to tell the IESG
now by sending an email to iesg@ietf.org to get advance help with the request.
END:VEVENT 

The right thing to do is fold correctly, and we already have code to do that.

We also should use

TRANSP:TRANSPARENT

on the important dates so they do not appear as busy.

@ietf-svn-bot
Copy link
Author

@rjsparks@nostrum.com commented


Per discussion on tools-discuss (see the thread at https://mailarchive.ietf.org/arch/msg/tools-discuss/bjwiiLgQEB1lTTyPVlfHSSAlh6s/), we'll drop important dates from this ics feed. They will still be available from their own feed at the important dates page.

@ietf-svn-bot
Copy link
Author

@rjsparks@nostrum.com commented


Just to make it easier to find later - the most recent decision to keep the important dates in upcoming.ics was in the last meeting improvement contract and the current implementation came in from that work. See the last section of https://www.ietf.org/media/documents/IETF_MeetingApp_RFP_02-28-19.pdf.

As noted above, we're changing that decision.

@ietf-svn-bot
Copy link
Author

@rjsparks@nostrum.com changed status from accepted to closed

@ietf-svn-bot
Copy link
Author

@rjsparks@nostrum.com changed resolution from `` to fixed

@ietf-svn-bot
Copy link
Author

@rjsparks@nostrum.com commented


fixed in 7620642

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 16, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant