rsdoiel / skimmer

A naively simple feed reader
https://rsdoiel.github.io/skimmer
GNU Affero General Public License v3.0
0 stars 0 forks source link

minimally interactive mode, local disk feed files, save items to an RSS 2 file #7

Open rsdoiel opened 1 year ago

rsdoiel commented 1 year ago

When skimmer starts up, if it needs to create the SQLite 3 database I could prompt for Y/N and simple string inputs to build up a minimal list of feeds to read and label them. This could just rely on standard input and output for the interaction.

You do this to prune your feed list e.g. collect all the errors from -fetch and display the urls with errors and prompt to prune them from the urls or OPML file.

A similar approach could also be done to "save" items for later reading (or sending to Pocket). The "save" file would just be an RSS 2 file of items that skimmer could read back later.

rsdoiel commented 1 year ago

Skipping OPML support for now. Need to think through fetch. One observation is that if I pass skimmer a .urls file then I know I want to fetch feed data. If I want to read them I pass it .skim file. That might be enough to drop the -fetch option and also make the actions clear in what they are doing.