I want users to be able to see what was added / changed in a blog post. I'm using Vestal Versions (great gem) to keep track of changes, but I don't know how to show this to users so they can see what has changed.
My first impulse is to find a diffing library for ruby and just show the diff between version N and version N-1. What's a good library for this? Is there a more abstract way to do this?
Also, does anyone have any opinion on whether Vestal Versions is better than acts_as_audited
?