{"action":"created","issue":{"url":"https://api.github.com/repos/Homebrew/brew/issues/1719","repository_url":"https://api.github.com/repos/Homebrew/brew","labels_url":"https://api.github.com/repos/Homebrew/brew/issues/1719/labels{/name}","comments_url":"https://api.github.com/repos/Homebrew/brew/issues/1719/comments","events_url":"https://api.github.com/repos/Homebrew/brew/issues/1719/events","html_url":"https://github.com/Homebrew/brew/pull/1719","id":197291949,"number":1719,"title":"create: remove :x11 dep from new formula template","user":{"login":"zmwangx","id":4149852,"avatar_url":"https://avatars.githubusercontent.com/u/4149852?v=3","gravatar_id":"","url":"https://api.github.com/users/zmwangx","html_url":"https://github.com/zmwangx","followers_url":"https://api.github.com/users/zmwangx/followers","following_url":"https://api.github.com/users/zmwangx/following{/other_user}","gists_url":"https://api.github.com/users/zmwangx/gists{/gist_id}","starred_url":"https://api.github.com/users/zmwangx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zmwangx/subscriptions","organizations_url":"https://api.github.com/users/zmwangx/orgs","repos_url":"https://api.github.com/users/zmwangx/repos","events_url":"https://api.github.com/users/zmwangx/events{/privacy}","received_events_url":"https://api.github.com/users/zmwangx/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-12-23T00:06:34Z","updated_at":"2016-12-23T05:21:55Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Homebrew/brew/pulls/1719","html_url":"https://github.com/Homebrew/brew/pull/1719","diff_url":"https://github.com/Homebrew/brew/pull/1719.diff","patch_url":"https://github.com/Homebrew/brew/pull/1719.patch"},"body":"- [x] Have you followed the guidelines in our [Contributing](https://github.com/Homebrew/brew/blob/master/CONTRIBUTING.md) document?\r\n- [x] Have you checked to ensure there aren't other open [Pull Requests](https://github.com/Homebrew/brew/pulls) for the same change?\r\n- [x] Have you added an explanation of what your changes do and why you'd like us to include them?\r\n- [ ] Have you written new tests for your changes? [Here's an example](https://github.com/Homebrew/homebrew/pull/49031).\r\n- [ ] Have you successfully run `brew tests` with your changes locally?\r\n\r\n-----\r\n\r\nIMO `brew create` mostly caters to core, and :x11 dep isn't something we encourage in core. Here's a list of core formulae with an :x11 dep, along with the commit and date they were introduced:\r\n\r\n<details>\r\n<summary>List</summary>\r\n\r\n```zsh\r\n$ grep -rl :x11 Formula | while read f; do f=$f:r:t; printf '%s: ' $f; brew log --pretty='format:%h: %ci' $f | tail -1; print; done\r\nat-spi2-core: 7ecda193fa: 2013-02-02 18:47:06 -0600\r\ncairo: b901cd391c: 2010-04-27 09:34:30 -0700\r\ndiff-pdf: 36257d1eb7: 2014-05-18 23:23:45 -0500\r\nghostscript: bf7a82e66d: 2009-09-10 19:23:03 +0100\r\ngiflib: 2201bf8b23: 2009-11-08 15:21:14 +0000\r\ngiflossy: 9aee557512: 2015-06-18 02:18:15 +0100\r\ngifsicle: e990d03870: 2010-05-01 09:41:07 -0700\r\ngnu-smalltalk: 76de754e70: 2009-09-19 11:35:43 +0200\r\ngnuplot: b1679ccfff: 2009-09-22 19:56:22 +0100\r\ngoocanvas: ca086fcfd1: 2013-08-05 21:50:19 -0700\r\ngource: 4c23d4c47f: 2010-05-08 10:46:59 -0700\r\ngpac: 150cac8cb0: 2010-08-12 07:42:04 -0700\r\ngraphicsmagick: fa2a4c818c: 2009-11-07 18:22:36 +0000\r\ngraphviz: b8f509f85a: 2009-09-29 23:52:17 +0100\r\ngst-plugins-good: 6b7bbf0e4d: 2010-08-14 16:16:31 -0700\r\nharbour: a44a1dc048: 2014-08-16 19:20:20 -0700\r\nimagemagick: 4018e05d35: 2009-06-28 16:56:15 +0100\r\nimlib2: a6eb8c316e: 2010-10-20 21:30:20 -0700\r\njed: eb204999b2: 2010-07-14 07:20:41 -0700\r\nlesstif: 6ea6ca3a0a: 2010-09-27 09:24:02 -0700\r\nlibcaca: a8810fdc99: 2010-04-10 17:40:51 +0200\r\nlibspnav: 28f05afd48: 2015-08-14 21:42:00 +0100\r\nlinks: b562b5e48b: 2009-09-25 00:00:55 -0400\r\nlsh: 59d13f3f23: 2014-11-30 17:04:40 +0000\r\nmal4s: 72e74dfbad: 2014-01-05 14:16:16 +0000\r\nmit-scheme: 3bf0dbb1f6: 2011-04-14 13:58:54 -0700\r\nmjpegtools: a93f067f67: 2011-10-27 17:27:36 -0700\r\nmodules: 9c0cc2a53b: 2014-04-17 05:43:09 -0700\r\nmpv: 2d56414704: 2015-12-26 21:47:14 +0000\r\nmtools: ee4c35199d: 2011-12-30 20:20:41 -0600\r\nngspice: 6de6676db1: 2010-10-31 16:44:12 -0700\r\nocaml: bf8cc3aa37: 2015-08-14 08:42:07 +0100\r\node: cb6a4298ab: 2010-04-23 21:21:38 -0700\r\npango: 2c3ddb15fe: 2010-02-07 12:18:10 -0800\r\npike: b0093804dd: 2012-11-11 16:58:22 -0800\r\nplan9port: e343b98e78: 2014-02-02 10:07:29 +0000\r\nplotutils: 568d4adf63: 2010-10-30 18:25:02 -0700\r\nplplot: abbb233139: 2013-01-04 11:43:39 -0800\r\npython: 16727d3937: 2009-07-31 00:28:38 +0100\r\npython3: 77a8b25638: 2010-07-09 20:38:14 -0700\r\nruby: 4f0d14b994: 2009-09-14 20:33:46 +0100\r\nsdl: 9faf689de1: 2009-08-31 01:46:19 +0100\r\nsuil: 7d1206acd9: 2015-12-12 14:04:48 +0100\r\nswftools: 06b5f23927: 2009-11-07 18:22:35 +0000\r\nswi-prolog: 7e8a284932: 2010-01-30 14:18:04 +0100\r\ntesseract: 67fe99f417: 2010-01-30 14:11:29 +0100\r\nvim: 8319b6db13: 2012-10-19 19:07:59 -0700\r\nwine: 6570815c23: 2009-10-04 18:36:44 +0100\r\nwordnet: dd98285287: 2009-10-12 17:26:44 +0100\r\nx11vnc: be23806907: 2013-11-16 11:06:51 -0800\r\nxplanet: 6b9c5fd1b8: 2012-02-20 19:30:18 -0800\r\nzbar: b53133e37a: 2010-06-18 10:49:40 -0700\r\n```\r\n</details><br>\r\n\r\nAs you can see, not a single :x11 formula was added to core in 2016. Therefore, :x11 no longer deserves a special place in the new formula template.\r\n\r\n(Even outside core, I'm not convinced that :x11 is more important than, say, :java.)"},"comment":{"url":"https://api.github.com/repos/Homebrew/brew/issues/comments/268942291","html_url":"https://github.com/Homebrew/brew/pull/1719#issuecomment-268942291","issue_url":"https://api.github.com/repos/Homebrew/brew/issues/1719","id":268942291,"user":{"login":"apjanke","id":2618447,"avatar_url":"https://avatars.githubusercontent.com/u/2618447?v=3","gravatar_id":"","url":"https://api.github.com/users/apjanke","html_url":"https://github.com/apjanke","followers_url":"https://api.github.com/users/apjanke/followers","following_url":"https://api.github.com/users/apjanke/following{/other_user}","gists_url":"https://api.github.com/users/apjanke/gists{/gist_id}","starred_url":"https://api.github.com/users/apjanke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/apjanke/subscriptions","organizations_url":"https://api.github.com/users/apjanke/orgs","repos_url":"https://api.github.com/users/apjanke/repos","events_url":"https://api.github.com/users/apjanke/events{/privacy}","received_events_url":"https://api.github.com/users/apjanke/received_events","type":"User","site_admin":false},"created_at":"2016-12-23T05:21:55Z","updated_at":"2016-12-23T05:21:55Z","body":"I agree here. X11 is kind of a legacy technology, and I wouldn't expect many new `:x11`-using formulae to be created from now on."}}
{"actor":{"display_login":"apjanke"}}