{"action":"created","issue":{"url":"https://api.github.com/repos/fashiontec/knitlib/issues/43","labels_url":"https://api.github.com/repos/fashiontec/knitlib/issues/43/labels{/name}","comments_url":"https://api.github.com/repos/fashiontec/knitlib/issues/43/comments","events_url":"https://api.github.com/repos/fashiontec/knitlib/issues/43/events","html_url":"https://github.com/fashiontec/knitlib/issues/43","id":91475388,"number":43,"title":"Abstract Machine class for various hacks","user":{"login":"shiluka","id":4003134,"avatar_url":"https://avatars.githubusercontent.com/u/4003134?v=3","gravatar_id":"","url":"https://api.github.com/users/shiluka","html_url":"https://github.com/shiluka","followers_url":"https://api.github.com/users/shiluka/followers","following_url":"https://api.github.com/users/shiluka/following{/other_user}","gists_url":"https://api.github.com/users/shiluka/gists{/gist_id}","starred_url":"https://api.github.com/users/shiluka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shiluka/subscriptions","organizations_url":"https://api.github.com/users/shiluka/orgs","repos_url":"https://api.github.com/users/shiluka/repos","events_url":"https://api.github.com/users/shiluka/events{/privacy}","received_events_url":"https://api.github.com/users/shiluka/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/fashiontec/knitlib/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"shiluka","id":4003134,"avatar_url":"https://avatars.githubusercontent.com/u/4003134?v=3","gravatar_id":"","url":"https://api.github.com/users/shiluka","html_url":"https://github.com/shiluka","followers_url":"https://api.github.com/users/shiluka/followers","following_url":"https://api.github.com/users/shiluka/following{/other_user}","gists_url":"https://api.github.com/users/shiluka/gists{/gist_id}","starred_url":"https://api.github.com/users/shiluka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shiluka/subscriptions","organizations_url":"https://api.github.com/users/shiluka/orgs","repos_url":"https://api.github.com/users/shiluka/repos","events_url":"https://api.github.com/users/shiluka/events{/privacy}","received_events_url":"https://api.github.com/users/shiluka/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/fashiontec/knitlib/milestones/3","html_url":"https://github.com/fashiontec/knitlib/milestones/Milestone%203","labels_url":"https://api.github.com/repos/fashiontec/knitlib/milestones/3/labels","id":1153526,"number":3,"title":"Milestone 3","description":"","creator":{"login":"mariobehling","id":1583873,"avatar_url":"https://avatars.githubusercontent.com/u/1583873?v=3","gravatar_id":"","url":"https://api.github.com/users/mariobehling","html_url":"https://github.com/mariobehling","followers_url":"https://api.github.com/users/mariobehling/followers","following_url":"https://api.github.com/users/mariobehling/following{/other_user}","gists_url":"https://api.github.com/users/mariobehling/gists{/gist_id}","starred_url":"https://api.github.com/users/mariobehling/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mariobehling/subscriptions","organizations_url":"https://api.github.com/users/mariobehling/orgs","repos_url":"https://api.github.com/users/mariobehling/repos","events_url":"https://api.github.com/users/mariobehling/events{/privacy}","received_events_url":"https://api.github.com/users/mariobehling/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":0,"state":"open","created_at":"2015-06-07T14:44:59Z","updated_at":"2015-06-27T14:37:55Z","due_on":"2015-07-24T22:00:00Z","closed_at":null},"comments":1,"created_at":"2015-06-27T14:37:44Z","updated_at":"2015-06-27T16:13:12Z","closed_at":null,"body":"Abstract machine class for select various machines (communication, image and controller)"},"comment":{"url":"https://api.github.com/repos/fashiontec/knitlib/issues/comments/116092238","html_url":"https://github.com/fashiontec/knitlib/issues/43#issuecomment-116092238","issue_url":"https://api.github.com/repos/fashiontec/knitlib/issues/43","id":116092238,"user":{"login":"tian2992","id":203330,"avatar_url":"https://avatars.githubusercontent.com/u/203330?v=3","gravatar_id":"","url":"https://api.github.com/users/tian2992","html_url":"https://github.com/tian2992","followers_url":"https://api.github.com/users/tian2992/followers","following_url":"https://api.github.com/users/tian2992/following{/other_user}","gists_url":"https://api.github.com/users/tian2992/gists{/gist_id}","starred_url":"https://api.github.com/users/tian2992/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tian2992/subscriptions","organizations_url":"https://api.github.com/users/tian2992/orgs","repos_url":"https://api.github.com/users/tian2992/repos","events_url":"https://api.github.com/users/tian2992/events{/privacy}","received_events_url":"https://api.github.com/users/tian2992/received_events","type":"User","site_admin":false},"created_at":"2015-06-27T16:13:12Z","updated_at":"2015-06-27T16:13:12Z","body":"Hello, I am already working on this. I am not sure if we do need a new class for machines. I have been thinking that in the simplest way, a machine is the combination of an instance of a machine and of resources (ports). I think we can handle machines as just allocations of this resources, however I am not sure yet as we don't know the level of integration that can be possible for plugins."}}