rss-tool/docs/planned-features.md

1.4 KiB

Future Plans

I have ambitious plans for the future, there are many features

Building a great RSS Desktop Client

At minimum I need to build a functionally complete RSS reader which will include:

  • Feed management
  • Beautiful UI (gonna be hard!)
  • Multimedia support
  • Export stories to Markdown

Performance

  • Needs to make use of threads with UI feedback on processing (need to use tasks & iced::stack)
  • Loads of caching
  • Respect 304 (not modified)

Pro-Decentralization

Import/Export

  • Many import/export options (OPML + full database)
  • Import items from FreshRSS (stories)

Discovery Service

RSSCAR will crawl links from the content to discover new feeds. This adds a crucial discovery feature that can help people actually browse the independent web without worrying about censorship.

Darknet Support

Censorship resistance matters! Tor & I2P sites should be first-class citizens and handled accordingly.

Podcasting 2.0

Where possible the podcast namespace should be supported (transcriptions, chapters, etc)

Information Management

Basically mandatory

  • requires triggers to stay up to date...
  • Can help a great deal with performing as a useful search engine

Categories

Manage feeds and put them in logical groups

Auto archive?

  • Add stories to wayback machine

Markdown Export

Export stories for Logseq/Obsidian (how will you get keywords/tags?)