53 lines
No EOL
1.4 KiB
Markdown
53 lines
No EOL
1.4 KiB
Markdown
|
|
# 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
|
|
|
|
|
|
### Full-text search
|
|
Basically mandatory
|
|
- requires [triggers](https://youtu.be/eXMA_2dEMO0) 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?) |