elfeed-protocol icon indicating copy to clipboard operation
elfeed-protocol copied to clipboard

Allow to access articles by folder

Open Kaligule opened this issue 4 years ago • 8 comments

Thank you for this awesome effort of uniting so many protocols. I would never have considered using elfeed without this project.

I connected elfeed to newsblur and it seems like the articles fetched use the tags that the articles give themselfs. Unfortunatelly these tags tend to be unreliable (most sites don't use them or spam every article with as many tags as possible).

On the other hand, most servers allow their users to organize their feeds in folders. As the user does this for himself, this categorisation is often a better and more consistent. It would be great if we could access the folder of the feed as a tag.

I have only played around with elfeed and elfeed protocol for a few hours, so perhaps there is a better way which I don't see. In this case I would be very glad to hear about it.

The folder of a feed in newsblur can be found using /reader/feeds.

Kaligule avatar May 02 '20 15:05 Kaligule

If you want to split feeds with custom tags, please have a try elfeed-org. And there is example code in README about let elfeed-org work together with elfeed-protocol. Enjoy!

fasheng avatar May 02 '20 15:05 fasheng

Do I understand correctly that this would mean I had to maintain the list and categorisation of my feeds in two places (in the org file and on the server)? Because this would be a very tedious and error prone setup.

I want the elfeed tags to mirror the already existing structure of feeds on the server.

Kaligule avatar May 02 '20 17:05 Kaligule

Well, I manage my feeds with elfeed-org and export/sync them to other places and just working fine.

About your request feature to convert remote folder/category to tags, I have to say there is currently not much motivation to implement it for me. Maybe someday I will consider this feature if have time, however before that, any PR is welcome.

fasheng avatar May 03 '20 02:05 fasheng

BTW, I use a custom function to filter feeds in elfeed, hope helpes: https://github.com/skeeto/elfeed/issues/216

fasheng avatar May 03 '20 03:05 fasheng

I see, thank you. Do I understand you correctly that in your setup you still have a single source of truth, but it is the org-file and not the server? Because this would be a viable solution to my problem.

Could you explain a bit about what is synced with this setup? Is the headline-structure of the org-file translated to be the folder-structure on the server or something similar?

Kaligule avatar May 03 '20 05:05 Kaligule

Oh, I just mean export feeds to OPML file from elfeed-org, then import them to remote server manually.

fasheng avatar May 03 '20 12:05 fasheng

I see. That won't work for me. For me the whole point of having a server is for it to syncronize feeds and the read-status of the articles. This way I can use different clients on different devices. Thank you nevertheless.

It looks like the functionality is just not there, currently. I think we should let this issue be for now until someone attacs it with code.

Kaligule avatar May 04 '20 05:05 Kaligule

I would be using this too.

If I have time, I may try to implement this, but that may never happen.

ghost avatar Jan 21 '21 01:01 ghost

Now all protocols support fetch remote category as tag, include newsblur, please try it.

fasheng avatar Sep 26 '23 05:09 fasheng

Finished, any question just report later.

fasheng avatar Oct 05 '23 10:10 fasheng

@fasheng

I stopped using Newsblur earlier this year. I just tried it for ttrss (should work the same way if I understand correctly).

This is so awesome. Thank you.

This makes elfeed useful for me.

Kaligule avatar Oct 06 '23 19:10 Kaligule