jarun / buku

:bookmark: Personal mini-web in text
GNU General Public License v3.0
6.47k stars 295 forks source link

Add RSS feed export/import target #749

Closed vagos closed 3 months ago

vagos commented 3 months ago

When exporting to a file ending with .rss, buku will now generate an RSS feed compatible with RSS readers. The feed encodes each bookmark as an entry with <title>, <url>, <conent> and <category> elements.

The feed generated right now is an Atom feed.

Tested both import and export with: buku -e bk.rss and buku -i bk.rss Tested feed validity using newsboat and opening it in Brave browser.

vagos commented 3 months ago

@LeXofLeviafan The CI lint test fails from changes not related to this PR.

LeXofLeviafan commented 3 months ago

The CI lint test fails from changes not related to this PR.

This had been fixed already, rebase to master

jarun commented 3 months ago

@LeXofLeviafan please (squash and) merge when this is ready.