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

RSS reader example #1

Open
srid opened this issue Apr 22, 2021 · 7 comments
Open

RSS reader example #1

srid opened this issue Apr 22, 2021 · 7 comments
Labels

Comments

@srid
Copy link
Member

srid commented Apr 22, 2021

Take OPML as a part of model and create a website that displays the latest items in the feeds ... all neatly organized, with per-day routes.

The other part of model would be a record of last-updated time, and the fetched items. We will need to cache this data on disk, so as to be able to resume from it when relaunching the app.

@srid srid added the example label Apr 22, 2021
@srid
Copy link
Member Author

srid commented Apr 30, 2021

@srid
Copy link
Member Author

srid commented Apr 30, 2021

This could as well support data sources other than RSS (like slownews), such as reddit, HN & lobste.rs. Or even a custom source like r/TheMotte's CW barelinks repo.

Feedly has a similar model: you can add .rss feeds, but also data from established sources (Twitter, reddit, etc.)

@srid
Copy link
Member Author

srid commented Apr 30, 2021

Leverage .org format and do it as part of orgself? cf. https://orgmode.org/worg/org-contrib/org-feed.html

@srid
Copy link
Member Author

srid commented May 2, 2021

https://github.com/osmoscraft/osmosfeed

A web-based RSS reader running entirely from your GitHub repo.

Demo https://github.com/srid/feeds

@srid
Copy link
Member Author

srid commented May 19, 2021

Tangential: https://octo.github.com/projects/flat-data

https://github.com/marketplace/actions/flat-data

Flat Data is a GitHub action which makes it easy to fetch data and commit it to your repository as flatfiles. The action is intended to be run on a schedule, retrieving data from any supported target and creating a commit if there is any change to the fetched data.

@srid
Copy link
Member Author

srid commented May 30, 2021

Tangential only, but interesting nonetheless (aggregating links in github issues): https://github.com/headllines/hackernews-weekly

@srid
Copy link
Member Author

srid commented Sep 2, 2021

Not RSS per se, but https://github.com/srid/TheMotteDashboard uses Ema and it reads reddit and generates static pages, as well as generates a Atom feed of its timeline.

@srid srid transferred this issue from srid/ema Jul 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Todo
Development

No branches or pull requests

1 participant