Revising WordPress Revisions – What goes into recreating a major feature in WordPress? (Advanced)

The story and code behind the Backbone.js based revisions interface introduced in WordPress 3.6.  What goes into remaking a feature in WordPress?

Speakers slides can be found here: https://speakerdeck.com/adamsilverstein/revising-wordpress-revisions