jekyll / jekyll-archives

:books: Archive pages for your Jekyll tags and categories.
https://jekyll.github.io/jekyll-archives/
MIT License
435 stars 99 forks source link

Generate RSS/Atom feeds for archives #57

Open artlogic opened 8 years ago

artlogic commented 8 years ago

It would be fairly useful for to me if jekyll-archives could generate a RSS/Atom feed along with each archive for a tag or category (or a date for that matter). This makes it a bit easier for folks interested in one particular topic you write about. Perhaps there's an opportunity to integrate with jekyll-feed in some way?

Forgive me if there's some obvious way to do this already and I've missed it.

parkr commented 8 years ago

If jekyll-archives piggy-backed on jekyll-feed, this could be fairly easy. Would require some movement in both.

artlogic commented 8 years ago

I'll add this to my rather lengthy TODO list. Do you have any guidelines for what you'd like to see, or should I just start coding?

pathawks commented 8 years ago

If jekyll-archives piggy-backed on jekyll-feed, this could be fairly easy. Would require some movement in both.

Yes. This.

It seems like this might require more restructuring in jekyll-feed than jekyll-archives. Ideally, it seems like a plugin should be able to provide jekyll-feed with a list of posts and have a feed generated for those posts.

It seems that we should be careful to make sure that they integrate at a high enough level that each plugin can continue to grow and evolve without risking breaking anything.

parkr commented 8 years ago

it seems like a plugin should be able to provide jekyll-feed with a list of posts and have a feed generated for those posts.

:+1: The jekyll-feed plugin should be smart enough to be able to generate a feed based on an arbitrary list.

somini commented 4 years ago

https://github.com/jekyll/jekyll-feed/pull/264

This is now supported on jekyll-feed, but there's a mismatch. Using:

jekyll-archives:
  enabled:
    - tags
  permalinks:
    tag: "/tag/:name.html"

Will lowercase the tag name, while jekyll-feed keeps it as-is.