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

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

Open
rsdoiel opened this issue Oct 7, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@rsdoiel
Copy link
Owner

rsdoiel commented Oct 7, 2023

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 rsdoiel self-assigned this Oct 7, 2023
@rsdoiel rsdoiel added the enhancement New feature or request label Oct 7, 2023
@rsdoiel rsdoiel changed the title minimally interactive and local file system RSS files minimally interactive mode, local disk feed files, save items to an RSS 2 file Oct 7, 2023
@rsdoiel
Copy link
Owner Author

rsdoiel commented Oct 10, 2023

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.

  • Fetch feed day, give it a *.urls file
  • Read your feeds, give it a *.skim file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant