Read-it-later Features #3719
Replies: 5 comments
-
After some more digging (wow the GH search is lousy) I came across issue #329 which seems similar to what I'm doing |
Beta Was this translation helpful? Give feedback.
-
I've been bundling up my changes onto a combined |
Beta Was this translation helpful? Give feedback.
-
PR Tracking: |
Beta Was this translation helpful? Give feedback.
-
Hi there, just wanted to drop in and say that I think this is a great idea. With something like this implemented, what do you envision as the most "low friction" way to add new articles? With the Instapaper extension it takes me one click. Would something like that be possible? |
Beta Was this translation helpful? Give feedback.
-
@naheller Currently I've just got a simple form working, I'm planning on implementing a bookmarklet like the existing one for adding feeds. So it should still be one click in most browsers. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm working on adding read-it-later features to Miniflux, similar to Shiori or Pinboard, where users can manually add entries to the Miniflux database. Most of the support for this was already built right into Miniflux! I just had to wire things up.
WIP branch: https://github.com/rushsteve1/miniflux/tree/read-it-later
Rationale: I've been running Shiori alongside Miniflux for years, and enjoying the integration support (which will 100% remain) but I was always annoyed that I had two self-hosted servers that were doing almost the same thing (scraping and storing articles) and I wanted to try and consolidate onto just Miniflux since it has more features.
I'm a new contributor to Miniflux and this is a somewhat involved feature, so feedback and suggestions are massively appreciated!
Other Goals
Along the way to implementing read-it-later I've come across a few other features that I want to add:
"Manual" feeds that do not pull from a feed endpoint and only exist to hold manually added read-it-later entries
Full page scraping and archival. Required for auto-populating fields on the entry. This my favorite feature of Shiori, I'm planning on porting their Obelisk library to the Miniflux codebase and supporting this for both normal and manually added entries.
WIP branch: https://github.com/rushsteve1/miniflux/tree/obeliskEditing entries. Wasn't very useful for an RSS reader, I'm debating only showing the button on entries in Manual feeds.
Uncategorized feeds. Not required for read-it-later, but it's something else I'd like so I'll open it as a separate PR. WIP branch: https://github.com/rushsteve1/miniflux/tree/uncategorized
Edit: Someone nerd-sniped me with the idea of Miniflux storing reading/scroll percent and syncing that between devices, so I slapped together a WIP version: https://github.com/rushsteve1/miniflux/tree/scroll-percent
Beta Was this translation helpful? Give feedback.
All reactions