{"action":"closed","issue":{"url":"https://api.github.com/repos/torchbox/wagtail/issues/1401","labels_url":"https://api.github.com/repos/torchbox/wagtail/issues/1401/labels{/name}","comments_url":"https://api.github.com/repos/torchbox/wagtail/issues/1401/comments","events_url":"https://api.github.com/repos/torchbox/wagtail/issues/1401/events","html_url":"https://github.com/torchbox/wagtail/issues/1401","id":87749894,"number":1401,"title":"Track changes implementation","user":{"login":"pcraston","id":895133,"avatar_url":"https://avatars.githubusercontent.com/u/895133?v=3","gravatar_id":"","url":"https://api.github.com/users/pcraston","html_url":"https://github.com/pcraston","followers_url":"https://api.github.com/users/pcraston/followers","following_url":"https://api.github.com/users/pcraston/following{/other_user}","gists_url":"https://api.github.com/users/pcraston/gists{/gist_id}","starred_url":"https://api.github.com/users/pcraston/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pcraston/subscriptions","organizations_url":"https://api.github.com/users/pcraston/orgs","repos_url":"https://api.github.com/users/pcraston/repos","events_url":"https://api.github.com/users/pcraston/events{/privacy}","received_events_url":"https://api.github.com/users/pcraston/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/torchbox/wagtail/labels/Enhancement","name":"Enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/torchbox/wagtail/labels/Streamfield","name":"Streamfield","color":"8777ED"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-06-12T14:43:27Z","updated_at":"2015-06-25T14:22:20Z","closed_at":"2015-06-25T14:22:20Z","body":"We've recently had a feature request to add \"track changes\" functionality to the wagtail editing interface in our CMS project. For a different project, I've been working on adapting the ice.js package (by the NY Times CMS team) to work with tinyMCE 4 (https://github.com/NYTimes/ice/pull/116).\r\n\r\nAlthough we're using ice.js with tinyMCE, ice.js can actually be attached to any contenteditable element. Haven't looked into the details but I guess we should be able to add ice.js to wagtail via a hook to halo.js.\r\n\r\nHowever, I was wondering if this might be something that you would consider adding to the wagtail core? (If yes, we would look at doing a PR instead)"}}