Thud icon indicating copy to clipboard operation
Thud copied to clipboard

Add opml import/export

Open tactical-snail opened this issue 2 years ago • 2 comments

Is your feature request related to a problem? Please describe. I feel like this could be the perfect open source rss reader. I want to use it but I can't import my feeds into it.

Describe the solution you'd like An option to import subscriptions from an opml file and also an option to export them.

Describe alternatives you've considered I think rss feed folders in the opml can be added as collections.

tactical-snail avatar Apr 09 '22 18:04 tactical-snail

I've been looking into it. The main issue I have is that as of right now, the app relies on the feedly API to get the content formatted, for that to work it needs the feedly FeedId of the feed, based on the exaples I've seen on the docs and during the development of the app it seems that feedly FeedIds are built by just adding feed/ at the beginning of the feed url but there is no information about it and I could be wrong.

The possible solution I've been playing around with is to use the JS opml library that Dave Winer made to parse the XML file and then present a screen to the user where the app runs a query against the api and if it returns an error try to search the feed by feedId. Then present the user with the results and let them choose what feeds to add and the collections that will be generated.

aerotoad avatar Apr 09 '22 20:04 aerotoad

@tactical-snail I'll try to cobble together a prototype of this tomorrow if I have the time.

aerotoad avatar Apr 09 '22 20:04 aerotoad