-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Feed generation #2
Comments
From Éric Araujo on 2010-10-29 00:13:42+00:00 I don’t get what the entries of the feed would be. |
From Georg Brandl on 2010-10-29 05:43:56+00:00 Basically, the content of the directive, formatted as some list. But it's all a bit vague, and that's why this hasn't been implemented yet :) |
From Anonymous on 2010-10-29 07:13:53+00:00 I think it should just provide the list of the new pages in a reverse chronological order (most recent at the top), with the full content of the article as description. Personnaly, I do not like when content is limited in a feed. |
From glenfant on 2010-11-12 12:31:05+00:00 Hmmm Adding a new markup for this... In "conf.py" Think we should know from the conf the publication URL to build this static feed (?)}}} This would require some changes in templates too. So it would not be that easy to make this in an extension IMHO. Would love to have time to make such an extension. |
Now, we have three extensions to generate RSS feed.
I think main purpose of this issue is resolved by them. Thans, |
Neither extension has been ported to Python 3, so if you want to use Sphinx with Python 3, you are out of luck. One can move to Tinkerer, though that seems like a major change to me.
So either I downgrade to Python 2 again for Sphinx, switch to one of the million other static site generators, or just forget about the RSS feed. All options are not quite satisfying. |
For those that find this issue on Google and think RSS feed blogs / news / release lists are not supported by Sphinx, you should know that the sphinxcontrib-newsfeed extension mentioned above has supported Python 3 since 2013 and works perfectly. There has not been a release since 2015, but the Sphinx API is stable and the extension still works as it is supposed to, so there is probably no need for any changes at the moment. An example from one of my packages: News-blog https://trlandet.bitbucket.io/ocellaris/blog/ has RSS feed https://trlandet.bitbucket.io/ocellaris/index.rss PS: this functionality is so useful and stable that it could be promoted a bit more, by inclusion in the main repo or by a link in the documentation perhaps? |
As |
AFAIK, sphinx-contrib organization is mere a collection of repositories. There are no special rules. So nothing will be changed even if moved. Sphinx-core team does not have any permissions for repo, and also can't release a new version. BTW, we can add a hyperlink to official docs without moving. +1 for adding! |
I now ported my fork of sphinxfeed to Python 3: https://github.com/lsaffre/sphinxfeed |
Add some directive that automatically generates an RSS feed for its items.
The text was updated successfully, but these errors were encountered: