{"action":"created","comment":{"url":"https://api.github.com/repos/coneoproject/COFFEE/pulls/comments/65549715","id":65549715,"diff_hunk":"@@ -0,0 +1,99 @@\n+# This file is part of COFFEE\n+#\n+# COFFEE is Copyright (c) 2016, Imperial College London.","path":"coffee/logger.py","position":3,"original_position":3,"commit_id":"05b21fd1495e6eff5b4643d1a47e6087a0b336f3","original_commit_id":"05b21fd1495e6eff5b4643d1a47e6087a0b336f3","user":{"login":"miklos1","id":4210841,"avatar_url":"https://avatars.githubusercontent.com/u/4210841?v=3","gravatar_id":"","url":"https://api.github.com/users/miklos1","html_url":"https://github.com/miklos1","followers_url":"https://api.github.com/users/miklos1/followers","following_url":"https://api.github.com/users/miklos1/following{/other_user}","gists_url":"https://api.github.com/users/miklos1/gists{/gist_id}","starred_url":"https://api.github.com/users/miklos1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miklos1/subscriptions","organizations_url":"https://api.github.com/users/miklos1/orgs","repos_url":"https://api.github.com/users/miklos1/repos","events_url":"https://api.github.com/users/miklos1/events{/privacy}","received_events_url":"https://api.github.com/users/miklos1/received_events","type":"User","site_admin":false},"body":"Good job.","created_at":"2016-06-02T14:28:34Z","updated_at":"2016-06-02T14:28:34Z","html_url":"https://github.com/coneoproject/COFFEE/pull/78#discussion_r65549715","pull_request_url":"https://api.github.com/repos/coneoproject/COFFEE/pulls/78","_links":{"self":{"href":"https://api.github.com/repos/coneoproject/COFFEE/pulls/comments/65549715"},"html":{"href":"https://github.com/coneoproject/COFFEE/pull/78#discussion_r65549715"},"pull_request":{"href":"https://api.github.com/repos/coneoproject/COFFEE/pulls/78"}}},"pull_request":{"url":"https://api.github.com/repos/coneoproject/COFFEE/pulls/78","id":72348552,"html_url":"https://github.com/coneoproject/COFFEE/pull/78","diff_url":"https://github.com/coneoproject/COFFEE/pull/78.diff","patch_url":"https://github.com/coneoproject/COFFEE/pull/78.patch","issue_url":"https://api.github.com/repos/coneoproject/COFFEE/issues/78","number":78,"state":"open","locked":false,"title":"Interface clean-up","user":{"login":"FabioLuporini","id":478143,"avatar_url":"https://avatars.githubusercontent.com/u/478143?v=3","gravatar_id":"","url":"https://api.github.com/users/FabioLuporini","html_url":"https://github.com/FabioLuporini","followers_url":"https://api.github.com/users/FabioLuporini/followers","following_url":"https://api.github.com/users/FabioLuporini/following{/other_user}","gists_url":"https://api.github.com/users/FabioLuporini/gists{/gist_id}","starred_url":"https://api.github.com/users/FabioLuporini/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FabioLuporini/subscriptions","organizations_url":"https://api.github.com/users/FabioLuporini/orgs","repos_url":"https://api.github.com/users/FabioLuporini/repos","events_url":"https://api.github.com/users/FabioLuporini/events{/privacy}","received_events_url":"https://api.github.com/users/FabioLuporini/received_events","type":"User","site_admin":false},"body":"Straightforward refactoring.\r\n\r\n1- Move stuff from plan.py which are not really part of the plan to a different module (system.py)\r\n2- Logging now occurs through a separate module. It's a very basic logging infrastructure, which we might even drop once we centralise the one currently used in PyOP2. But it works for now.\r\n\r\nOverall, the quality of the codebase improves\r\n\r\nBecause of point 1 above, this PR depends on PR 490 in PyOP2","created_at":"2016-06-02T13:44:45Z","updated_at":"2016-06-02T14:28:34Z","closed_at":null,"merged_at":null,"merge_commit_sha":"16fc912c45dae994997c8f7a9efffbede0742ce5","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/coneoproject/COFFEE/pulls/78/commits","review_comments_url":"https://api.github.com/repos/coneoproject/COFFEE/pulls/78/comments","review_comment_url":"https://api.github.com/repos/coneoproject/COFFEE/pulls/comments{/number}","comments_url":"https://api.github.com/repos/coneoproject/COFFEE/issues/78/comments","statuses_url":"https://api.github.com/repos/coneoproject/COFFEE/statuses/05b21fd1495e6eff5b4643d1a47e6087a0b336f3","head":{"label":"coneoproject:cleanup-interface","ref":"cleanup-interface","sha":"05b21fd1495e6eff5b4643d1a47e6087a0b336f3","user":{"login":"coneoproject","id":9364692,"avatar_url":"https://avatars.githubusercontent.com/u/9364692?v=3","gravatar_id":"","url":"https://api.github.com/users/coneoproject","html_url":"https://github.com/coneoproject","followers_url":"https://api.github.com/users/coneoproject/followers","following_url":"https://api.github.com/users/coneoproject/following{/other_user}","gists_url":"https://api.github.com/users/coneoproject/gists{/gist_id}","starred_url":"https://api.github.com/users/coneoproject/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coneoproject/subscriptions","organizations_url":"https://api.github.com/users/coneoproject/orgs","repos_url":"https://api.github.com/users/coneoproject/repos","events_url":"https://api.github.com/users/coneoproject/events{/privacy}","received_events_url":"https://api.github.com/users/coneoproject/received_events","type":"Organization","site_admin":false},"repo":{"id":24500594,"name":"COFFEE","full_name":"coneoproject/COFFEE","owner":{"login":"coneoproject","id":9364692,"avatar_url":"https://avatars.githubusercontent.com/u/9364692?v=3","gravatar_id":"","url":"https://api.github.com/users/coneoproject","html_url":"https://github.com/coneoproject","followers_url":"https://api.github.com/users/coneoproject/followers","following_url":"https://api.github.com/users/coneoproject/following{/other_user}","gists_url":"https://api.github.com/users/coneoproject/gists{/gist_id}","starred_url":"https://api.github.com/users/coneoproject/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coneoproject/subscriptions","organizations_url":"https://api.github.com/users/coneoproject/orgs","repos_url":"https://api.github.com/users/coneoproject/repos","events_url":"https://api.github.com/users/coneoproject/events{/privacy}","received_events_url":"https://api.github.com/users/coneoproject/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/coneoproject/COFFEE","description":"COFFEE - A COmpiler For Fast Expression Evaluation","fork":false,"url":"https://api.github.com/repos/coneoproject/COFFEE","forks_url":"https://api.github.com/repos/coneoproject/COFFEE/forks","keys_url":"https://api.github.com/repos/coneoproject/COFFEE/keys{/key_id}","collaborators_url":"https://api.github.com/repos/coneoproject/COFFEE/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/coneoproject/COFFEE/teams","hooks_url":"https://api.github.com/repos/coneoproject/COFFEE/hooks","issue_events_url":"https://api.github.com/repos/coneoproject/COFFEE/issues/events{/number}","events_url":"https://api.github.com/repos/coneoproject/COFFEE/events","assignees_url":"https://api.github.com/repos/coneoproject/COFFEE/assignees{/user}","branches_url":"https://api.github.com/repos/coneoproject/COFFEE/branches{/branch}","tags_url":"https://api.github.com/repos/coneoproject/COFFEE/tags","blobs_url":"https://api.github.com/repos/coneoproject/COFFEE/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/coneoproject/COFFEE/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/coneoproject/COFFEE/git/refs{/sha}","trees_url":"https://api.github.com/repos/coneoproject/COFFEE/git/trees{/sha}","statuses_url":"https://api.github.com/repos/coneoproject/COFFEE/statuses/{sha}","languages_url":"https://api.github.com/repos/coneoproject/COFFEE/languages","stargazers_url":"https://api.github.com/repos/coneoproject/COFFEE/stargazers","contributors_url":"https://api.github.com/repos/coneoproject/COFFEE/contributors","subscribers_url":"https://api.github.com/repos/coneoproject/COFFEE/subscribers","subscription_url":"https://api.github.com/repos/coneoproject/COFFEE/subscription","commits_url":"https://api.github.com/repos/coneoproject/COFFEE/commits{/sha}","git_commits_url":"https://api.github.com/repos/coneoproject/COFFEE/git/commits{/sha}","comments_url":"https://api.github.com/repos/coneoproject/COFFEE/comments{/number}","issue_comment_url":"https://api.github.com/repos/coneoproject/COFFEE/issues/comments{/number}","contents_url":"https://api.github.com/repos/coneoproject/COFFEE/contents/{+path}","compare_url":"https://api.github.com/repos/coneoproject/COFFEE/compare/{base}...{head}","merges_url":"https://api.github.com/repos/coneoproject/COFFEE/merges","archive_url":"https://api.github.com/repos/coneoproject/COFFEE/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/coneoproject/COFFEE/downloads","issues_url":"https://api.github.com/repos/coneoproject/COFFEE/issues{/number}","pulls_url":"https://api.github.com/repos/coneoproject/COFFEE/pulls{/number}","milestones_url":"https://api.github.com/repos/coneoproject/COFFEE/milestones{/number}","notifications_url":"https://api.github.com/repos/coneoproject/COFFEE/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/coneoproject/COFFEE/labels{/name}","releases_url":"https://api.github.com/repos/coneoproject/COFFEE/releases{/id}","deployments_url":"https://api.github.com/repos/coneoproject/COFFEE/deployments","created_at":"2014-09-26T13:31:05Z","updated_at":"2016-05-02T20:44:54Z","pushed_at":"2016-06-02T13:44:46Z","git_url":"git://github.com/coneoproject/COFFEE.git","ssh_url":"git@github.com:coneoproject/COFFEE.git","clone_url":"https://github.com/coneoproject/COFFEE.git","svn_url":"https://github.com/coneoproject/COFFEE","homepage":"","size":1343,"stargazers_count":6,"watchers_count":6,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":3,"mirror_url":null,"open_issues_count":7,"forks":3,"open_issues":7,"watchers":6,"default_branch":"master"}},"base":{"label":"coneoproject:master","ref":"master","sha":"dccd749de30bdbedf52685d77b614ed74e77dc4f","user":{"login":"coneoproject","id":9364692,"avatar_url":"https://avatars.githubusercontent.com/u/9364692?v=3","gravatar_id":"","url":"https://api.github.com/users/coneoproject","html_url":"https://github.com/coneoproject","followers_url":"https://api.github.com/users/coneoproject/followers","following_url":"https://api.github.com/users/coneoproject/following{/other_user}","gists_url":"https://api.github.com/users/coneoproject/gists{/gist_id}","starred_url":"https://api.github.com/users/coneoproject/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coneoproject/subscriptions","organizations_url":"https://api.github.com/users/coneoproject/orgs","repos_url":"https://api.github.com/users/coneoproject/repos","events_url":"https://api.github.com/users/coneoproject/events{/privacy}","received_events_url":"https://api.github.com/users/coneoproject/received_events","type":"Organization","site_admin":false},"repo":{"id":24500594,"name":"COFFEE","full_name":"coneoproject/COFFEE","owner":{"login":"coneoproject","id":9364692,"avatar_url":"https://avatars.githubusercontent.com/u/9364692?v=3","gravatar_id":"","url":"https://api.github.com/users/coneoproject","html_url":"https://github.com/coneoproject","followers_url":"https://api.github.com/users/coneoproject/followers","following_url":"https://api.github.com/users/coneoproject/following{/other_user}","gists_url":"https://api.github.com/users/coneoproject/gists{/gist_id}","starred_url":"https://api.github.com/users/coneoproject/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coneoproject/subscriptions","organizations_url":"https://api.github.com/users/coneoproject/orgs","repos_url":"https://api.github.com/users/coneoproject/repos","events_url":"https://api.github.com/users/coneoproject/events{/privacy}","received_events_url":"https://api.github.com/users/coneoproject/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/coneoproject/COFFEE","description":"COFFEE - A COmpiler For Fast Expression Evaluation","fork":false,"url":"https://api.github.com/repos/coneoproject/COFFEE","forks_url":"https://api.github.com/repos/coneoproject/COFFEE/forks","keys_url":"https://api.github.com/repos/coneoproject/COFFEE/keys{/key_id}","collaborators_url":"https://api.github.com/repos/coneoproject/COFFEE/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/coneoproject/COFFEE/teams","hooks_url":"https://api.github.com/repos/coneoproject/COFFEE/hooks","issue_events_url":"https://api.github.com/repos/coneoproject/COFFEE/issues/events{/number}","events_url":"https://api.github.com/repos/coneoproject/COFFEE/events","assignees_url":"https://api.github.com/repos/coneoproject/COFFEE/assignees{/user}","branches_url":"https://api.github.com/repos/coneoproject/COFFEE/branches{/branch}","tags_url":"https://api.github.com/repos/coneoproject/COFFEE/tags","blobs_url":"https://api.github.com/repos/coneoproject/COFFEE/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/coneoproject/COFFEE/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/coneoproject/COFFEE/git/refs{/sha}","trees_url":"https://api.github.com/repos/coneoproject/COFFEE/git/trees{/sha}","statuses_url":"https://api.github.com/repos/coneoproject/COFFEE/statuses/{sha}","languages_url":"https://api.github.com/repos/coneoproject/COFFEE/languages","stargazers_url":"https://api.github.com/repos/coneoproject/COFFEE/stargazers","contributors_url":"https://api.github.com/repos/coneoproject/COFFEE/contributors","subscribers_url":"https://api.github.com/repos/coneoproject/COFFEE/subscribers","subscription_url":"https://api.github.com/repos/coneoproject/COFFEE/subscription","commits_url":"https://api.github.com/repos/coneoproject/COFFEE/commits{/sha}","git_commits_url":"https://api.github.com/repos/coneoproject/COFFEE/git/commits{/sha}","comments_url":"https://api.github.com/repos/coneoproject/COFFEE/comments{/number}","issue_comment_url":"https://api.github.com/repos/coneoproject/COFFEE/issues/comments{/number}","contents_url":"https://api.github.com/repos/coneoproject/COFFEE/contents/{+path}","compare_url":"https://api.github.com/repos/coneoproject/COFFEE/compare/{base}...{head}","merges_url":"https://api.github.com/repos/coneoproject/COFFEE/merges","archive_url":"https://api.github.com/repos/coneoproject/COFFEE/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/coneoproject/COFFEE/downloads","issues_url":"https://api.github.com/repos/coneoproject/COFFEE/issues{/number}","pulls_url":"https://api.github.com/repos/coneoproject/COFFEE/pulls{/number}","milestones_url":"https://api.github.com/repos/coneoproject/COFFEE/milestones{/number}","notifications_url":"https://api.github.com/repos/coneoproject/COFFEE/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/coneoproject/COFFEE/labels{/name}","releases_url":"https://api.github.com/repos/coneoproject/COFFEE/releases{/id}","deployments_url":"https://api.github.com/repos/coneoproject/COFFEE/deployments","created_at":"2014-09-26T13:31:05Z","updated_at":"2016-05-02T20:44:54Z","pushed_at":"2016-06-02T13:44:46Z","git_url":"git://github.com/coneoproject/COFFEE.git","ssh_url":"git@github.com:coneoproject/COFFEE.git","clone_url":"https://github.com/coneoproject/COFFEE.git","svn_url":"https://github.com/coneoproject/COFFEE","homepage":"","size":1343,"stargazers_count":6,"watchers_count":6,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":3,"mirror_url":null,"open_issues_count":7,"forks":3,"open_issues":7,"watchers":6,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/coneoproject/COFFEE/pulls/78"},"html":{"href":"https://github.com/coneoproject/COFFEE/pull/78"},"issue":{"href":"https://api.github.com/repos/coneoproject/COFFEE/issues/78"},"comments":{"href":"https://api.github.com/repos/coneoproject/COFFEE/issues/78/comments"},"review_comments":{"href":"https://api.github.com/repos/coneoproject/COFFEE/pulls/78/comments"},"review_comment":{"href":"https://api.github.com/repos/coneoproject/COFFEE/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/coneoproject/COFFEE/pulls/78/commits"},"statuses":{"href":"https://api.github.com/repos/coneoproject/COFFEE/statuses/05b21fd1495e6eff5b4643d1a47e6087a0b336f3"}}}}
{"actor":{"display_login":"miklos1"}}