{"action":"created","issue":{"url":"https://api.github.com/repos/backdrop/backdrop-issues/issues/1465","repository_url":"https://api.github.com/repos/backdrop/backdrop-issues","labels_url":"https://api.github.com/repos/backdrop/backdrop-issues/issues/1465/labels{/name}","comments_url":"https://api.github.com/repos/backdrop/backdrop-issues/issues/1465/comments","events_url":"https://api.github.com/repos/backdrop/backdrop-issues/issues/1465/events","html_url":"https://github.com/backdrop/backdrop-issues/issues/1465","id":124264712,"number":1465,"title":"Enable revisions by default / CRAP and entity revisions everywhere in core.","user":{"login":"klonos","id":2423362,"avatar_url":"https://avatars.githubusercontent.com/u/2423362?v=3","gravatar_id":"","url":"https://api.github.com/users/klonos","html_url":"https://github.com/klonos","followers_url":"https://api.github.com/users/klonos/followers","following_url":"https://api.github.com/users/klonos/following{/other_user}","gists_url":"https://api.github.com/users/klonos/gists{/gist_id}","starred_url":"https://api.github.com/users/klonos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klonos/subscriptions","organizations_url":"https://api.github.com/users/klonos/orgs","repos_url":"https://api.github.com/users/klonos/repos","events_url":"https://api.github.com/users/klonos/events{/privacy}","received_events_url":"https://api.github.com/users/klonos/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/backdrop/backdrop-issues/labels/type%20-%20feature%20request","name":"type - feature request","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/backdrop/backdrop-issues/milestones/2","html_url":"https://github.com/backdrop/backdrop-issues/milestones/2.x-future","labels_url":"https://api.github.com/repos/backdrop/backdrop-issues/milestones/2/labels","id":427668,"number":2,"title":"2.x-future","description":"The next major version of Backdrop.","creator":{"login":"quicksketch","id":100206,"avatar_url":"https://avatars.githubusercontent.com/u/100206?v=3","gravatar_id":"","url":"https://api.github.com/users/quicksketch","html_url":"https://github.com/quicksketch","followers_url":"https://api.github.com/users/quicksketch/followers","following_url":"https://api.github.com/users/quicksketch/following{/other_user}","gists_url":"https://api.github.com/users/quicksketch/gists{/gist_id}","starred_url":"https://api.github.com/users/quicksketch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/quicksketch/subscriptions","organizations_url":"https://api.github.com/users/quicksketch/orgs","repos_url":"https://api.github.com/users/quicksketch/repos","events_url":"https://api.github.com/users/quicksketch/events{/privacy}","received_events_url":"https://api.github.com/users/quicksketch/received_events","type":"User","site_admin":false},"open_issues":36,"closed_issues":4,"state":"open","created_at":"2013-09-14T18:39:41Z","updated_at":"2016-01-16T01:55:07Z","due_on":null,"closed_at":null},"comments":8,"created_at":"2015-12-29T20:32:31Z","updated_at":"2016-02-22T22:16:40Z","closed_at":null,"body":"1st step is basically https://www.drupal.org/node/2490136:\r\n\r\n> Enable revisions by default when creating a new content type, and also for the article and page content types added by the standard install profile.\r\n\r\nIt was planed for D8, but got pushed for D8.1 (and could be pushed even further in the future). That's why I'm filing it against Backdrop 2.x.\r\n\r\nIt is something that bothers me quite a bit when doing the initial setup of every site since I have to go through the tedious procedure of enabling revisions for existing content types and then remember to enable it for new custom ones. It resembles the procedure I was repeating in order to get admin_menu installed and to disable the Overlay and Toolbar modules.\r\n\r\nI think that the limitations of the past such as space is not a concern any more with even the cheapest hosting plans. Performance might be one, but I have not seen any actual benchmarks - only theories that say that keeping many revisions of nodes would slow the site down.\r\n\r\nThere was a [session in DrupalCon Barcelona on September 2015 about it](https://events.drupal.org/barcelona2015/sessions/planning-crap-and-revisions-core). Here's the screencast: https://www.youtube.com/watch?v=LKQczUM7Qrw"},"comment":{"url":"https://api.github.com/repos/backdrop/backdrop-issues/issues/comments/187413608","html_url":"https://github.com/backdrop/backdrop-issues/issues/1465#issuecomment-187413608","issue_url":"https://api.github.com/repos/backdrop/backdrop-issues/issues/1465","id":187413608,"user":{"login":"jenlampton","id":397895,"avatar_url":"https://avatars.githubusercontent.com/u/397895?v=3","gravatar_id":"","url":"https://api.github.com/users/jenlampton","html_url":"https://github.com/jenlampton","followers_url":"https://api.github.com/users/jenlampton/followers","following_url":"https://api.github.com/users/jenlampton/following{/other_user}","gists_url":"https://api.github.com/users/jenlampton/gists{/gist_id}","starred_url":"https://api.github.com/users/jenlampton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jenlampton/subscriptions","organizations_url":"https://api.github.com/users/jenlampton/orgs","repos_url":"https://api.github.com/users/jenlampton/repos","events_url":"https://api.github.com/users/jenlampton/events{/privacy}","received_events_url":"https://api.github.com/users/jenlampton/received_events","type":"User","site_admin":false},"created_at":"2016-02-22T22:16:40Z","updated_at":"2016-02-22T22:16:40Z","body":"I find it very interesting that WP includes revisions out of the box!\r\n\r\nRevisions have always been something I thought were a better candidate for contrib than for core (and it makes me grumpy that there's no good way to disable them for a whole site!) but perhaps I am about to stand corrected about keeping them in core.\r\n\r\nI'd love to get some usage statistics on how many Backdrop sites use revisions. In my experience less than 10% of Drupal sites I've built have wanted or requested revisions (which is why I've always wanted an easy way to disable them) but if WP users like and use this feature, perhaps it's something we should consider improving in Backdrop for our audience. \r\n\r\nI have added revisions to the list of features we should track usage on, here:\r\nhttps://github.com/backdrop-ops/backdropcms.org/issues/99 "}}