{"action":"created","issue":{"url":"https://api.github.com/repos/i3/i3/issues/2761","repository_url":"https://api.github.com/repos/i3/i3","labels_url":"https://api.github.com/repos/i3/i3/issues/2761/labels{/name}","comments_url":"https://api.github.com/repos/i3/i3/issues/2761/comments","events_url":"https://api.github.com/repos/i3/i3/issues/2761/events","html_url":"https://github.com/i3/i3/pull/2761","id":225665463,"number":2761,"title":"[WIP] Change golang ipc lib reference to one that is maintained.","user":{"login":"mdirkse","id":312638,"avatar_url":"https://avatars0.githubusercontent.com/u/312638?v=3","gravatar_id":"","url":"https://api.github.com/users/mdirkse","html_url":"https://github.com/mdirkse","followers_url":"https://api.github.com/users/mdirkse/followers","following_url":"https://api.github.com/users/mdirkse/following{/other_user}","gists_url":"https://api.github.com/users/mdirkse/gists{/gist_id}","starred_url":"https://api.github.com/users/mdirkse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdirkse/subscriptions","organizations_url":"https://api.github.com/users/mdirkse/orgs","repos_url":"https://api.github.com/users/mdirkse/repos","events_url":"https://api.github.com/users/mdirkse/events{/privacy}","received_events_url":"https://api.github.com/users/mdirkse/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-05-02T11:17:28Z","updated_at":"2017-05-17T08:39:56Z","closed_at":"2017-05-17T08:39:43Z","pull_request":{"url":"https://api.github.com/repos/i3/i3/pulls/2761","html_url":"https://github.com/i3/i3/pull/2761","diff_url":"https://github.com/i3/i3/pull/2761.diff","patch_url":"https://github.com/i3/i3/pull/2761.patch"},"body":"Hello i3 maintainers,\r\nI recently started work on a [small golang utility for i3](https://github.com/mdirkse/i3wp) that's meant to replace a rather ugly bash script I wrote years ago. I wanted to use the IPC and the docs showed me the way to https://github.com/proxypoke/i3ipc. It seemed pretty complete until I noticed that the `version` call didn't return the `loaded_config_file_name` field. So I forked the project and created a pull request that added this field to the response.\r\n\r\nWhile looking at the list of pull requests I noticed that one had been open since 2014 and [the most recent issue](https://github.com/proxypoke/i3ipc/issues/9) posed the very relevant question if the project was still maintained. As the last update is [from over 3 years ago](https://github.com/proxypoke/i3ipc/commit/de8f6bb6b583a14ca2164f0e1a8f9bea2c7e120e), I think we can safely say that the answer to that question is \"no\".\r\n\r\nI propose that the i3 site changes its recommendation to [my fork](https://github.com/mdirkse/i3ipc-go) of the original library, one which I *will* maintain. The change shouldn't be made, however, before I do the following things:\r\n- [x] Enable travisci (and get the builds green)\r\n- [x] Update the library to reflect the latest version of the IPC data model\n- [x] Fix issues reported by goreportcard.com\r\n- [x] Add travisci, godoc and goreportcard buttons\r\n- [x] Fix links to godoc (go.pkgdoc.org -> godoc.org)\r\n- [x] Update docs where necessary to remove references to the old project\r\n"},"comment":{"url":"https://api.github.com/repos/i3/i3/issues/comments/302024934","html_url":"https://github.com/i3/i3/pull/2761#issuecomment-302024934","issue_url":"https://api.github.com/repos/i3/i3/issues/2761","id":302024934,"user":{"login":"Airblader","id":2392216,"avatar_url":"https://avatars0.githubusercontent.com/u/2392216?v=3","gravatar_id":"","url":"https://api.github.com/users/Airblader","html_url":"https://github.com/Airblader","followers_url":"https://api.github.com/users/Airblader/followers","following_url":"https://api.github.com/users/Airblader/following{/other_user}","gists_url":"https://api.github.com/users/Airblader/gists{/gist_id}","starred_url":"https://api.github.com/users/Airblader/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Airblader/subscriptions","organizations_url":"https://api.github.com/users/Airblader/orgs","repos_url":"https://api.github.com/users/Airblader/repos","events_url":"https://api.github.com/users/Airblader/events{/privacy}","received_events_url":"https://api.github.com/users/Airblader/received_events","type":"User","site_admin":false},"created_at":"2017-05-17T08:39:56Z","updated_at":"2017-05-17T08:39:56Z","body":"Thanks!"}}
{"actor":{"display_login":"Airblader"}}