Support HTML Diffs in RSS Feed

The HTML diffs that MoinMoin provides in the web interface are second to none, they are fantastic (side by side diffs, character level changes etc). However the diffs that are put into the RSS feed are not nearly as useful as the standard ones, and in fact are actually quite hard to read in most RSS/aggregation tools.

Here's an example of what the Moin RecentChanges feed looks like in the Drupal with the options ddiffs=1, diffs=1 and unique=1. It's made especially hard to use by the fact that you loose all the line breaks because it gets displayed as HTML:

moin-drupal-rss.png

Compare this to the equivalent HTML based diff that you get in the standard interface:

moin-html-diff.png

It would be wonderful if the standard diff goodness could be put into the RSS diff support.

My suggestion would be to leave the existing options as they are and add a new "htmldiff=1" option for those people that are using browser based aggregation software.

/!\ Note: rss is gone in moin2, but there is some thinking to do: when do we want to show full item, when do we want to show diff, when do we want to show markup in atom feed?


CategoryFeatureRequest CategoryEasy

MoinMoin: FeatureRequests/HtmlDiffsinRssFeed (last edited 2010-09-21 12:46:24 by ThomasWaldmann)