Skip to content

Add an Atom feed to follow new conference announcements #704

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 6 commits into from
Aug 15, 2024

Conversation

lylo
Copy link
Contributor

@lylo lylo commented Aug 14, 2024

A revision of previously closed PR #339

Resolves #226


Atom/RSS is an excellent way to follow updates to websites. Ruby Conferences is an excellent site but it's currently difficult to know when new conferences are added. This PR introduces an Atom feed to make tracking new conference announcements easier.

Notes:

  • Uses the Jekyll feed plugin
  • Adds a new announced_on field to conferences.yml to track the announcement date
  • If an entry has no announced_on, it's ignored
  • The feed is accessed at /feed.xml

@lylo lylo mentioned this pull request Aug 14, 2024
Copy link
Collaborator

@marcoroth marcoroth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @lylo, I think this could work!

I guess you just added some random dates to test, for now?

@lylo
Copy link
Contributor Author

lylo commented Aug 14, 2024

Yeah I didn't know the actual announcement dates (or how to find them without deep Google sleuthing) so just made them up. I guess it doesn't really matter for these since they're already announced! Future ones can have the real announcement dates.

@marcoroth
Copy link
Collaborator

When I add new conferences I usually put the announcement tweet in the PR description (i.e #544, #636, #560). So you could either use that, or otherwise use the date of the pull request when the event was added.

@lylo
Copy link
Contributor Author

lylo commented Aug 15, 2024

When I add new conferences I usually put the announcement tweet in the PR description (i.e #544, #636, #560). So you could either use that, or otherwise use the date of the pull request when the event was added.

Fixed in c7e161a using the commit date

@marcoroth
Copy link
Collaborator

I think this looks good to me! The only thing I would add is a link to mention the feed in the footer:

<ul>
<li><a href="https://twitter.com/rubyconferences">@rubyconferences</a></li>
<li><a href="https://github.com/ruby-conferences/ruby-conferences.github.io">source</a></li>
<li><a href="https://rubyconferences.org/calendar.ics">ics events calendar feed</a></li>
<li><a href="https://rubyconferences.org/cfp.ics">ics CFP calendar feed</a></li>
</ul>

@lylo
Copy link
Contributor Author

lylo commented Aug 15, 2024

I think this looks good to me! The only thing I would add is a link to mention the feed in the footer:

Added in 54e828e.

I called it RSS feed since that's the most common name despite the actual format being Atom. They're basically interchangeable. FWIW HEY World does the same thing 😅

Copy link
Collaborator

@marcoroth marcoroth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome, thank you so much @lylo! 🙌🏼

@marcoroth marcoroth merged commit 5f67f5f into ruby-conferences:main Aug 15, 2024
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.

Add RSS Feed to site
2 participants