mirror of https://gitlab.com/bashrc2/epicyon
"User feed back" RSS #14
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: indymedia/epicyon#14
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
Q. @bashrc we had a discussion a while back on the time stamp of RSS feeds and i think we decided to use the orgional publish date rather than the date added am starting to think this was not the right choice as am adding lots of old content and it dose not appear as its put the the very end of the feed. Could we try to use the date added and see how that works?
BUt the poroblem with the change is the newswire will be flooded everytime we add a new RSS feed? ideas?
we tryed addessing this on mastodon by grouping feed items in singal toots - works but not sure how usefull the outcome was in the end.
To avoid flooding you could unsubscribe from some newswire feeds. Like the rest of the fediverse, the newswire displays in chronological order, and I don't want to be adding timeline algorithms or determining "relevance". That's down to curation by instance editors and moderators.
Its a good subejct to think about:
RSS feeds are acters bring in content from trusted (or moderated sites/projects)
When we add a feed its polled and all the hitorical content is added form that feed - this will swomp the wire for a time.
The feed is then polled ever 10 min (to every hour) and new items found are added. If the feed updates slowly this should mix into the newswire with out swomping it.
Some feeds update ones a day with numuruse posts - we though about this for our mastodon newsbot poster - need to find the discusern link.
There is a maximum number of posts per feed, so that one doesn't swamp the rest. It can be set on the commandline or in the config.json file.