Skip to content

Add calendar.ics template #492

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

Merged
merged 1 commit into from
May 5, 2023
Merged

Conversation

marcoroth
Copy link
Collaborator

@marcoroth marcoroth commented May 5, 2023

This pull request adds a calendar.ics file which contains all the events in the iCal format. This is ideal because this lets you add http://www.rubyconferences.org/calendar.ics as a calendar subscription to your calendar of choice without having to add the events yourself.

Screenshot 2023-05-05 at 20 47 02

This is conceptionally similar to #339 but uses the icalendar format and doesn't need to have a "updated" field.

@adarsh
Copy link
Collaborator

adarsh commented May 5, 2023

Awesome!

@jonallured
Copy link
Member

WOW excellent work @marcoroth let's do it! I wonder if there's a standard way to advertise that a site has this type of feature? 🤔

@jonallured jonallured merged commit e094726 into ruby-conferences:master May 5, 2023
@marcoroth
Copy link
Collaborator Author

Yeah, I was also looking into this, but haven't really found anything. I guess the best way would be to show it on the actual website itself and maybe add instructions on how to subscribe to it.

@marcoroth marcoroth deleted the ical branch May 6, 2023 15:41
@adarsh
Copy link
Collaborator

adarsh commented May 8, 2023 via email

@marcoroth
Copy link
Collaborator Author

Yeah, seems like it's super picky about http/https from what I saw. Maybe we can enforce https and setup redirects for http to make it easier?

@adarsh
Copy link
Collaborator

adarsh commented May 8, 2023 via email

@marcoroth
Copy link
Collaborator Author

Yup, that's also what I found out. Not sure if we can resolve this in jekyll itself.

@adarsh adarsh mentioned this pull request May 15, 2023
@pjmartorell
Copy link
Contributor

it seems there is an issue with SSL of server, for this reason events are not getting synced: https://www.ssllabs.com/ssltest/analyze.html?d=www.rubyconferences.org

adarsh added a commit to adarsh/ruby-conferences.github.io that referenced this pull request Sep 1, 2023
Reason for Change
=================
* The iCal feed is cool! More people should know about it and use it
* The change was implemented in [this PR](ruby-conferences#492)

Changes
=======
* Add link to .ics feed in the layout file
adarsh added a commit that referenced this pull request Sep 8, 2023
Reason for Change
=================
* The iCal feed is cool! More people should know about it and use it
* The change was implemented in [this PR](#492)

Changes
=======
* Add link to .ics feed in the layout file
@adarsh adarsh mentioned this pull request Sep 10, 2023
@marcoroth marcoroth mentioned this pull request Sep 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants