aspnet / live.asp.net

Code for live.asp.net, which hosts the ASP.NET Community Stand-up
https://live.asp.net/
MIT License
289 stars 114 forks source link

Allow people to download an ICS file (Outlook) for the next show #18

Closed DamianEdwards closed 9 years ago

shanselman commented 9 years ago

Thought. This seems to have Outlook subscribe to a new calendar (the whole calendar and not just add the one event?) That means it doesn't get added to your main calendar, plus we have just one event and not a feed.

Is this the desired behavior?

TimMurphy commented 9 years ago

@shanselman relevant for issue #26 (Add to Google Calendar)?

I prefer add the next standup to my main calendar.

shanselman commented 9 years ago

Looks like it. It think we want a calendar ITEM to be made (like Meetup.com/EventBrite.com) rather than a CALENDAR being made. Your turn, Tim. ;)

On Thu, Aug 6, 2015 at 4:22 PM, Tim Murphy notifications@github.com wrote:

@shanselman https://github.com/shanselman relevant for issue #26 https://github.com/aspnet/live.asp.net/issues/26 (Add to Google Calendar)?

I prefer add the next standup to my main calendar.

— Reply to this email directly or view it on GitHub https://github.com/aspnet/live.asp.net/issues/18#issuecomment-128537622.

Scott Hanselman Donate to fight diabetes: http://hnsl.mn/fightdiabetes

DamianEdwards commented 9 years ago

Yeah I was thinking about this. webcal:// is pretty powerful and lets you push updates and do recurring and all types of wonderful, and it works in places that ICS doesn't. But, ICS is well understood and simple, and we don't use those webcal features (yet).

I propose we have a way to let the user decide, e.g. a bootstrap dropdown that lists the different formats. So you click "Add to calendar" and a dropdown appears with the options:

Brad-Christie commented 8 years ago

Not to revive an old thread, but I'm always playing "catch up" with these videos because my calendar doesn't update.

Along the lines of what @shanselman was suggesting, can we leverage X-PUBLISHED-TTL:PT1D in the iCal and have Outlook fetch an update automatically (for the next event)? That would at least satisfy outlook users (which most .net junkies are ;-) Then you're also not downloading an inclusive list of meetings, but simply checking when the next one is.

Just a thought. I can PR this if it seems fitting.