{"action":"created","issue":{"url":"https://api.github.com/repos/snapcore/snapd/issues/3440","repository_url":"https://api.github.com/repos/snapcore/snapd","labels_url":"https://api.github.com/repos/snapcore/snapd/issues/3440/labels{/name}","comments_url":"https://api.github.com/repos/snapcore/snapd/issues/3440/comments","events_url":"https://api.github.com/repos/snapcore/snapd/issues/3440/events","html_url":"https://github.com/snapcore/snapd/pull/3440","id":234184655,"number":3440,"title":"interfaces: move base declaration to the policy sub-package","user":{"login":"zyga","id":784262,"avatar_url":"https://avatars3.githubusercontent.com/u/784262?v=3","gravatar_id":"","url":"https://api.github.com/users/zyga","html_url":"https://github.com/zyga","followers_url":"https://api.github.com/users/zyga/followers","following_url":"https://api.github.com/users/zyga/following{/other_user}","gists_url":"https://api.github.com/users/zyga/gists{/gist_id}","starred_url":"https://api.github.com/users/zyga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zyga/subscriptions","organizations_url":"https://api.github.com/users/zyga/orgs","repos_url":"https://api.github.com/users/zyga/repos","events_url":"https://api.github.com/users/zyga/events{/privacy}","received_events_url":"https://api.github.com/users/zyga/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-06-07T11:58:15Z","updated_at":"2017-06-07T12:54:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/snapcore/snapd/pulls/3440","html_url":"https://github.com/snapcore/snapd/pull/3440","diff_url":"https://github.com/snapcore/snapd/pull/3440.diff","patch_url":"https://github.com/snapcore/snapd/pull/3440.patch"},"body":"The base declaration is becoming de-centralized and as a part of that it\r\nwill be composed of out of small pieces.\r\n\r\nTo make this possible the policy package needs to be able to enumerate\r\ninterfaces reliably and the best way to make that possible is to move it\r\nto a separate pacakge and then call the public builtin.Interfaces\r\nfunction.\r\n\r\nSigned-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>"},"comment":{"url":"https://api.github.com/repos/snapcore/snapd/issues/comments/306785682","html_url":"https://github.com/snapcore/snapd/pull/3440#issuecomment-306785682","issue_url":"https://api.github.com/repos/snapcore/snapd/issues/3440","id":306785682,"user":{"login":"mvo5","id":914418,"avatar_url":"https://avatars0.githubusercontent.com/u/914418?v=3","gravatar_id":"","url":"https://api.github.com/users/mvo5","html_url":"https://github.com/mvo5","followers_url":"https://api.github.com/users/mvo5/followers","following_url":"https://api.github.com/users/mvo5/following{/other_user}","gists_url":"https://api.github.com/users/mvo5/gists{/gist_id}","starred_url":"https://api.github.com/users/mvo5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mvo5/subscriptions","organizations_url":"https://api.github.com/users/mvo5/orgs","repos_url":"https://api.github.com/users/mvo5/repos","events_url":"https://api.github.com/users/mvo5/events{/privacy}","received_events_url":"https://api.github.com/users/mvo5/received_events","type":"User","site_admin":false},"created_at":"2017-06-07T12:54:23Z","updated_at":"2017-06-07T12:54:23Z","body":"(but I think it would be fine to make this part of a slightly bigger branch ;)"}}
{"actor":{"display_login":"mvo5"}}