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

Variation in Number of Feed Entries #1712

Open
biocharred opened this issue Dec 12, 2023 · 4 comments
Open

Variation in Number of Feed Entries #1712

biocharred opened this issue Dec 12, 2023 · 4 comments

Comments

@biocharred
Copy link

Why do some podcast feeds show lots or all their feeds, while others few? Who or how is this set? On who's end is it determined what is displayed?

Many thanks.

few RSS entries, yet podcast has been going for many years
many RSS entries

Let me know if the 2 screenshots did not make it.

Louis

@biocharred
Copy link
Author

The first screenshot is few RSS entries, yet podcast has been going for many years.

The second screenshot is a long-running podcast showing many RSS entries.

@Eitot
Copy link
Contributor

Eitot commented Dec 13, 2023

Feed providers choose how many entries their feeds have. Some may choose to show all entries, others may show a subset of entries (e.g. a specific number, maximum age, etc). Vienna caches entries in its database and keeps them even if the feed source no longer has them. You can choose to keep cached entries or delete them (either manually or automatically).

This Crazz Files feed you mention seems to have only 10 entries (probably the 10 latest entries). If you want to see more entries in Vienna, you must fetch more often and make sure that old entries are not deleted automatically.

@biocharred
Copy link
Author

biocharred commented Dec 13, 2023 via email

@Eitot
Copy link
Contributor

Eitot commented Dec 16, 2023

By "cache" I simply meant Vienna's database. The articles you see is what is in the database. When you refresh a feed, Vienna fetches the feed source from the server (e.g. /feed.xml) and puts each entry it finds in the database. Vienna then shows you the contents of the database. Refreshing only adds new entries. If Vienna does not find any new entries, it won't add any to the database; conversely, if entries are removed from the feed source, Vienna won't remove those entries from its database.

What happens with the stored articles in the database is your choice, you can keep them or delete them. If you want to keep everything, then you should set these settings (in Vienna's "General" settings) to "Manually":
Screenshot 2023-12-16 at 10 28 35

It's not possible to retrieve entries that are no longer in the feed source. Vienna only retrieves the current version of the feed source when it refreshes a feed. Once you delete an article and subsequently empty the trash/bin, the deleted articles are removed from the database.

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

No branches or pull requests

2 participants