{"action":"created","issue":{"url":"https://api.github.com/repos/projectcalico/calico/issues/926","labels_url":"https://api.github.com/repos/projectcalico/calico/issues/926/labels{/name}","comments_url":"https://api.github.com/repos/projectcalico/calico/issues/926/comments","events_url":"https://api.github.com/repos/projectcalico/calico/issues/926/events","html_url":"https://github.com/projectcalico/calico/pull/926","id":119743483,"number":926,"title":"Add experimental Felix plugin interface","user":{"login":"MatMeredith","id":3448274,"avatar_url":"https://avatars.githubusercontent.com/u/3448274?v=3","gravatar_id":"","url":"https://api.github.com/users/MatMeredith","html_url":"https://github.com/MatMeredith","followers_url":"https://api.github.com/users/MatMeredith/followers","following_url":"https://api.github.com/users/MatMeredith/following{/other_user}","gists_url":"https://api.github.com/users/MatMeredith/gists{/gist_id}","starred_url":"https://api.github.com/users/MatMeredith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MatMeredith/subscriptions","organizations_url":"https://api.github.com/users/MatMeredith/orgs","repos_url":"https://api.github.com/users/MatMeredith/repos","events_url":"https://api.github.com/users/MatMeredith/events{/privacy}","received_events_url":"https://api.github.com/users/MatMeredith/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/projectcalico/calico/labels/felix","name":"felix","color":"5319e7"}],"state":"open","locked":false,"assignee":{"login":"fasaxc","id":469264,"avatar_url":"https://avatars.githubusercontent.com/u/469264?v=3","gravatar_id":"","url":"https://api.github.com/users/fasaxc","html_url":"https://github.com/fasaxc","followers_url":"https://api.github.com/users/fasaxc/followers","following_url":"https://api.github.com/users/fasaxc/following{/other_user}","gists_url":"https://api.github.com/users/fasaxc/gists{/gist_id}","starred_url":"https://api.github.com/users/fasaxc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fasaxc/subscriptions","organizations_url":"https://api.github.com/users/fasaxc/orgs","repos_url":"https://api.github.com/users/fasaxc/repos","events_url":"https://api.github.com/users/fasaxc/events{/privacy}","received_events_url":"https://api.github.com/users/fasaxc/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/projectcalico/calico/milestones/21","html_url":"https://github.com/projectcalico/calico/milestones/1.2.2","labels_url":"https://api.github.com/repos/projectcalico/calico/milestones/21/labels","id":1439274,"number":21,"title":"1.2.2","description":null,"creator":{"login":"fasaxc","id":469264,"avatar_url":"https://avatars.githubusercontent.com/u/469264?v=3","gravatar_id":"","url":"https://api.github.com/users/fasaxc","html_url":"https://github.com/fasaxc","followers_url":"https://api.github.com/users/fasaxc/followers","following_url":"https://api.github.com/users/fasaxc/following{/other_user}","gists_url":"https://api.github.com/users/fasaxc/gists{/gist_id}","starred_url":"https://api.github.com/users/fasaxc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fasaxc/subscriptions","organizations_url":"https://api.github.com/users/fasaxc/orgs","repos_url":"https://api.github.com/users/fasaxc/repos","events_url":"https://api.github.com/users/fasaxc/events{/privacy}","received_events_url":"https://api.github.com/users/fasaxc/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":0,"state":"open","created_at":"2015-12-02T10:22:04Z","updated_at":"2015-12-02T10:22:04Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2015-12-01T15:42:21Z","updated_at":"2015-12-02T14:50:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/projectcalico/calico/pulls/926","html_url":"https://github.com/projectcalico/calico/pull/926","diff_url":"https://github.com/projectcalico/calico/pull/926.diff","patch_url":"https://github.com/projectcalico/calico/pull/926.patch"},"body":"This commit contains the first draft of a plugin interface for Felix.  Note that this interface is highly experimental: it should not be considered stable and may change significantly, or be removed completely, in future releases.\r\n\r\nIn this first draft we’ve pulled together a number of the functions from across Felix that build iptables rules into a new pluggable “iptables generator” class."},"comment":{"url":"https://api.github.com/repos/projectcalico/calico/issues/comments/161320862","html_url":"https://github.com/projectcalico/calico/pull/926#issuecomment-161320862","issue_url":"https://api.github.com/repos/projectcalico/calico/issues/926","id":161320862,"user":{"login":"MatMeredith","id":3448274,"avatar_url":"https://avatars.githubusercontent.com/u/3448274?v=3","gravatar_id":"","url":"https://api.github.com/users/MatMeredith","html_url":"https://github.com/MatMeredith","followers_url":"https://api.github.com/users/MatMeredith/followers","following_url":"https://api.github.com/users/MatMeredith/following{/other_user}","gists_url":"https://api.github.com/users/MatMeredith/gists{/gist_id}","starred_url":"https://api.github.com/users/MatMeredith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MatMeredith/subscriptions","organizations_url":"https://api.github.com/users/MatMeredith/orgs","repos_url":"https://api.github.com/users/MatMeredith/repos","events_url":"https://api.github.com/users/MatMeredith/events{/privacy}","received_events_url":"https://api.github.com/users/MatMeredith/received_events","type":"User","site_admin":false},"created_at":"2015-12-02T14:50:04Z","updated_at":"2015-12-02T14:50:04Z","body":"@fasaxc Thanks -- feedback all applied."}}