Skip to content
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

Generate a feed based on an arbitrary list #85

Closed
pathawks opened this issue Jan 19, 2016 · 1 comment
Closed

Generate a feed based on an arbitrary list #85

pathawks opened this issue Jan 19, 2016 · 1 comment

Comments

@pathawks
Copy link
Member

If jekyll-feed exposed a public API to generate a feed given an arbitrary set of posts, than other plugins like jekyll-archives would be able choose when to generate category specific feeds and whatnot.

This would add complexity to both jekyll-feed as well as any plugins that decided to take advantage of such a feature (jekyll-archives).

That said, it would be nice if those that wanted different feeds didn't have to reinvent the wheel, and could benefit from the work that has already been done here.

We would have to expose a public API by which a calling plugin could provide an array of posts, a title for the feed, and probably a filename. We would then be responsible for generating the feed.

This is different from #70 in that it only exposes an API that other plugins can call to generate an arbitrary feed, rather than us being responsible for what feeds the user wants built.

I do not imagine that this would be a very popular feature, and hopefully jekyll-archives would default to not generating any extra feeds unless specifically configured to do so, but it does seem to be an oft-requested feature.

jekyll/jekyll-archives#57

@pathawks
Copy link
Member Author

This still seems like a cool idea, but it seems like it would make the code much more complex.

Maybe someday, but not today.

@jekyll jekyll locked and limited conversation to collaborators Apr 24, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants