usememos / memos

An open-source, lightweight note-taking solution. The pain-less way to create your meaningful notes. Your Notes, Your Way.
https://usememos.com
MIT License
34.58k stars 2.49k forks source link

feat: remove RSS titles #4140

Closed jphastings closed 5 days ago

jphastings commented 5 days ago

Hi folks, the long and duplicate titles in Memos RSS feeds have been a nuissance in an otherwise superlative app for me, so I figured I'd roll my sleeves up and help out 😊 What do you think?


This PR removes the content of the <title> element in the RSS feeds that Memo produces.

Why remove? Every RSS client I can find shows the <title> next to the <description> when viewing an item. This creates a duplicate (but often trimmed, so less useful) version of <description> right above the actual text the user wants to read (often in a much larger font). It similarly makes lists of items in some clients extremely tall, as 128 characters is a lot of hard-to-read text — especially when Memos renders links as their URL in titles.

Why an empty tag? The RSS 1.0 and 2.0 specs require that a <title> element is present.

Examples from elsewhere: