TSC icon indicating copy to clipboard operation
TSC copied to clipboard

Add generated ical file to TSC meeting agenda issues

Open jsumners opened this issue 2 years ago • 11 comments

A quick search of the issues indicates this hasn't been suggested before. I'm not sure if GitHub even allows attaching such files, but it would be really cool if whatever is generating the TSC agenda issues, e.g. https://github.com/nodejs/TSC/issues/1431, also attached an ical file with all pertinent details (particularly the public YouTube URL) for the meeting. This would allow people to easily add it to their calendar if they are interested in a specific meeting.

jsumners avatar Aug 28 '23 12:08 jsumners

I've been thinking about implementing this. I'm extremely interested in this since it helps me a lot.

anonrig avatar Aug 28 '23 14:08 anonrig

Just in case you haven't come across it yet, the Node.js calendar lists all meetings, including TSC meetings. For me, personally, this works well enough.

tniessen avatar Aug 28 '23 15:08 tniessen

Just in case you haven't come across it yet, the Node.js calendar lists all meetings, including TSC meetings. For me, personally, this works well enough.

For people who want to subscribe to specific working group meetings, I couldn't find a good solution for this. It's either all-in or none.

anonrig avatar Aug 28 '23 15:08 anonrig

PRs welcome to https://github.com/nodejs/create-node-meeting-artifacts

mhdawson avatar Aug 29 '23 19:08 mhdawson

So, I've looked into this. Github issues does not support .ics file extension. It seems the website we use to link for the datetime (example: https://www.timeanddate.com/worldclock/fixedtime.html?msg=Node.js+Foundation+Technical%20Steering%20Committee%20(TSC)+Meeting+2023-08-30&iso=20230830T1900), has a Add to calendar button. We can add a new link to the issue to add it to calendar that directly opens this page. The code implementation exists in: https://github.com/nodejs/make-node-meeting/blob/main/make-node-meeting.sh#L89

anonrig avatar Aug 30 '23 18:08 anonrig

How about a zip that extract to .ics?

jsumners avatar Aug 30 '23 19:08 jsumners

How about a zip that extract to .ics?

People might be against downloading a zip for variety of reasons. Directly adding a link from timeanddate.com might be a lot faster to implement.

anonrig avatar Aug 30 '23 19:08 anonrig

But that link will not include all of the details for attending, correct? That's just the time and date, yest?

jsumners avatar Aug 30 '23 19:08 jsumners

A quick search of the issues indicates this hasn't been suggested before. I'm not sure if GitHub even allows attaching such files, but it would be really cool if whatever is generating the TSC agenda issues, e.g. https://github.com/nodejs/TSC/issues/1431, also attached an ical file with all pertinent details (particularly the public YouTube URL) for the meeting. This would allow people to easily add it to their calendar if they are interested in a specific meeting.

iambary44 avatar Oct 12 '23 12:10 iambary44

Just in case you haven't come across it yet, the Node.js calendar lists all meetings, including TSC meetings. For me, personally, this works well enough.

iambary44 avatar Oct 12 '23 12:10 iambary44

So, I've looked into this. Github issues does not support .ics file extension. It seems the website we use to link for the datetime (example: https://www.timeanddate.com/worldclock/fixedtime.html?msg=Node.js+Foundation+Technical%20Steering%20Committee%20(TSC)+Meeting+2023-08-30&iso=20230830T1900), has a Add to calendar button. We can add a new link to the issue to add it to calendar that directly opens this page. The code implementation exists in: https://github.com/nodejs/make-node-meeting/blob/main/make-node-meeting.sh#L89

iambary44 avatar Oct 12 '23 12:10 iambary44

There has not been any discussion or volunteers to move this forward for over a year. Are there any objections to me closing this issue?

mhdawson avatar Oct 15 '24 13:10 mhdawson

I wish it could be solved. But it seems like some level of support from @GitHub would be needed, and I don't think that'll happen 😢

jsumners avatar Oct 15 '24 13:10 jsumners

k, I'll close and please re-open if there is a path/volunteers to move forward at some point.

mhdawson avatar Oct 21 '24 15:10 mhdawson