View differences between versions?

Topics: Developer Forum
Feb 11, 2009 at 12:42 PM
What would be the best way to display differences between versions of pages to the end-user? I have gotten a few requests recently stating that such a feature would be very helpful in our review process (we require page changes be reviewed prior to publishing and reviewers are complaining that it is difficult to know exactly what they need to review because they don't know what has changed).
Feb 11, 2009 at 8:46 PM
Maybe you could build some kind diff tool. I've been considering the feature but never got around to actually adding it.
Feb 12, 2009 at 9:13 AM
This problem might happen to be twofold:

  1. Diff for a given propert(y|ies) content.
  2. Detail-by-Detail (and DetailCollection.Detail-by-DetailCollection.Detail, with a certain patch to DetailCollection.cs applied) diff.

I'm particularly interested in a latter. (I sorta have both editing and compare code for such situation, but it operates not on a versions of the same item, but on different unrelated sibling items. I could share it, if anybody like.)