{"action":"created","issue":{"url":"https://api.github.com/repos/Beagle-PSE/Beagle/issues/489","labels_url":"https://api.github.com/repos/Beagle-PSE/Beagle/issues/489/labels{/name}","comments_url":"https://api.github.com/repos/Beagle-PSE/Beagle/issues/489/comments","events_url":"https://api.github.com/repos/Beagle-PSE/Beagle/issues/489/events","html_url":"https://github.com/Beagle-PSE/Beagle/pull/489","id":125714678,"number":489,"title":"Beagle Core Diagrams","user":{"login":"jGleitz","id":4305652,"avatar_url":"https://avatars.githubusercontent.com/u/4305652?v=3","gravatar_id":"","url":"https://api.github.com/users/jGleitz","html_url":"https://github.com/jGleitz","followers_url":"https://api.github.com/users/jGleitz/followers","following_url":"https://api.github.com/users/jGleitz/following{/other_user}","gists_url":"https://api.github.com/users/jGleitz/gists{/gist_id}","starred_url":"https://api.github.com/users/jGleitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jGleitz/subscriptions","organizations_url":"https://api.github.com/users/jGleitz/orgs","repos_url":"https://api.github.com/users/jGleitz/repos","events_url":"https://api.github.com/users/jGleitz/events{/privacy}","received_events_url":"https://api.github.com/users/jGleitz/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Beagle-PSE/Beagle/labels/needs%20review","name":"needs review","color":"e11d21"}],"state":"open","locked":false,"assignee":{"login":"jGleitz","id":4305652,"avatar_url":"https://avatars.githubusercontent.com/u/4305652?v=3","gravatar_id":"","url":"https://api.github.com/users/jGleitz","html_url":"https://github.com/jGleitz","followers_url":"https://api.github.com/users/jGleitz/followers","following_url":"https://api.github.com/users/jGleitz/following{/other_user}","gists_url":"https://api.github.com/users/jGleitz/gists{/gist_id}","starred_url":"https://api.github.com/users/jGleitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jGleitz/subscriptions","organizations_url":"https://api.github.com/users/jGleitz/orgs","repos_url":"https://api.github.com/users/jGleitz/repos","events_url":"https://api.github.com/users/jGleitz/events{/privacy}","received_events_url":"https://api.github.com/users/jGleitz/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/Beagle-PSE/Beagle/milestones/7","html_url":"https://github.com/Beagle-PSE/Beagle/milestones/Technical%20Design%20Final","labels_url":"https://api.github.com/repos/Beagle-PSE/Beagle/milestones/7/labels","id":1474856,"number":7,"title":"Technical Design Final","description":"","creator":{"login":"jGleitz","id":4305652,"avatar_url":"https://avatars.githubusercontent.com/u/4305652?v=3","gravatar_id":"","url":"https://api.github.com/users/jGleitz","html_url":"https://github.com/jGleitz","followers_url":"https://api.github.com/users/jGleitz/followers","following_url":"https://api.github.com/users/jGleitz/following{/other_user}","gists_url":"https://api.github.com/users/jGleitz/gists{/gist_id}","starred_url":"https://api.github.com/users/jGleitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jGleitz/subscriptions","organizations_url":"https://api.github.com/users/jGleitz/orgs","repos_url":"https://api.github.com/users/jGleitz/repos","events_url":"https://api.github.com/users/jGleitz/events{/privacy}","received_events_url":"https://api.github.com/users/jGleitz/received_events","type":"User","site_admin":false},"open_issues":30,"closed_issues":68,"state":"open","created_at":"2015-12-26T21:27:31Z","updated_at":"2016-01-09T13:32:09Z","due_on":"2016-01-09T23:00:00Z","closed_at":null},"comments":8,"created_at":"2016-01-08T23:18:37Z","updated_at":"2016-01-09T13:51:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Beagle-PSE/Beagle/pulls/489","html_url":"https://github.com/Beagle-PSE/Beagle/pull/489","diff_url":"https://github.com/Beagle-PSE/Beagle/pull/489.diff","patch_url":"https://github.com/Beagle-PSE/Beagle/pull/489.patch"},"body":"Please review carefully—contains a bunch of API changes.\r\n\r\nJava code will follow as soon as this is merged.\r\n\r\nfixes #475 \r\n\r\n![beagle core](https://cloud.githubusercontent.com/assets/4305652/12212087/7eb541b8-b666-11e5-93b0-eef8164e364d.png)\r\n\r\n---\r\n\r\n![blackboard](https://cloud.githubusercontent.com/assets/4305652/12212099/b0c4b170-b666-11e5-9a05-b0c42fa1136b.png)\n\n<!-- Reviewable:start -->\n[<img src=\"https://reviewable.io/review_button.png\" height=40 alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/beagle-pse/beagle/489)\n<!-- Reviewable:end -->\n"},"comment":{"url":"https://api.github.com/repos/Beagle-PSE/Beagle/issues/comments/170241116","html_url":"https://github.com/Beagle-PSE/Beagle/pull/489#issuecomment-170241116","issue_url":"https://api.github.com/repos/Beagle-PSE/Beagle/issues/489","id":170241116,"user":{"login":"jGleitz","id":4305652,"avatar_url":"https://avatars.githubusercontent.com/u/4305652?v=3","gravatar_id":"","url":"https://api.github.com/users/jGleitz","html_url":"https://github.com/jGleitz","followers_url":"https://api.github.com/users/jGleitz/followers","following_url":"https://api.github.com/users/jGleitz/following{/other_user}","gists_url":"https://api.github.com/users/jGleitz/gists{/gist_id}","starred_url":"https://api.github.com/users/jGleitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jGleitz/subscriptions","organizations_url":"https://api.github.com/users/jGleitz/orgs","repos_url":"https://api.github.com/users/jGleitz/repos","events_url":"https://api.github.com/users/jGleitz/events{/privacy}","received_events_url":"https://api.github.com/users/jGleitz/received_events","type":"User","site_admin":false},"created_at":"2016-01-09T13:51:18Z","updated_at":"2016-01-09T13:51:18Z","body":"> The pseudocode for the perform analysis() function should be added somewhere, not necassarily in the diagram and in this PR, but we should not forget that.\n\nI totally agree and plan to integrate that into the document. It will be easier and better readable to do it there.\n\n\n> The Read-Only BlackbaordView should also have the `get...to be measured()` methods\n\nWhy? The analysers should not care for them. Please see also #484, which I’ve silently already implemented here.\n\n---\n\nReview status: all files reviewed at latest revision, all discussions resolved.\n\n---\n\n\n\n*Comments from the [review on Reviewable.io](https://reviewable.io:443/reviews/beagle-pse/beagle/489#-:-K7adSWPlwZrAeVH98zT:1700097834)*\n<!-- Sent from Reviewable.io -->\n"}}