{"action":"created","issue":{"url":"https://api.github.com/repos/gu-io/gu/issues/30","repository_url":"https://api.github.com/repos/gu-io/gu","labels_url":"https://api.github.com/repos/gu-io/gu/issues/30/labels{/name}","comments_url":"https://api.github.com/repos/gu-io/gu/issues/30/comments","events_url":"https://api.github.com/repos/gu-io/gu/issues/30/events","html_url":"https://github.com/gu-io/gu/issues/30","id":226764199,"number":30,"title":"Implement Events from server","user":{"login":"influx6","id":131629,"avatar_url":"https://avatars2.githubusercontent.com/u/131629?v=4","gravatar_id":"","url":"https://api.github.com/users/influx6","html_url":"https://github.com/influx6","followers_url":"https://api.github.com/users/influx6/followers","following_url":"https://api.github.com/users/influx6/following{/other_user}","gists_url":"https://api.github.com/users/influx6/gists{/gist_id}","starred_url":"https://api.github.com/users/influx6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/influx6/subscriptions","organizations_url":"https://api.github.com/users/influx6/orgs","repos_url":"https://api.github.com/users/influx6/repos","events_url":"https://api.github.com/users/influx6/events{/privacy}","received_events_url":"https://api.github.com/users/influx6/received_events","type":"User","site_admin":false},"labels":[{"id":326408536,"url":"https://api.github.com/repos/gu-io/gu/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"closed","locked":false,"assignee":{"login":"influx6","id":131629,"avatar_url":"https://avatars2.githubusercontent.com/u/131629?v=4","gravatar_id":"","url":"https://api.github.com/users/influx6","html_url":"https://github.com/influx6","followers_url":"https://api.github.com/users/influx6/followers","following_url":"https://api.github.com/users/influx6/following{/other_user}","gists_url":"https://api.github.com/users/influx6/gists{/gist_id}","starred_url":"https://api.github.com/users/influx6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/influx6/subscriptions","organizations_url":"https://api.github.com/users/influx6/orgs","repos_url":"https://api.github.com/users/influx6/repos","events_url":"https://api.github.com/users/influx6/events{/privacy}","received_events_url":"https://api.github.com/users/influx6/received_events","type":"User","site_admin":false},"assignees":[{"login":"influx6","id":131629,"avatar_url":"https://avatars2.githubusercontent.com/u/131629?v=4","gravatar_id":"","url":"https://api.github.com/users/influx6","html_url":"https://github.com/influx6","followers_url":"https://api.github.com/users/influx6/followers","following_url":"https://api.github.com/users/influx6/following{/other_user}","gists_url":"https://api.github.com/users/influx6/gists{/gist_id}","starred_url":"https://api.github.com/users/influx6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/influx6/subscriptions","organizations_url":"https://api.github.com/users/influx6/orgs","repos_url":"https://api.github.com/users/influx6/repos","events_url":"https://api.github.com/users/influx6/events{/privacy}","received_events_url":"https://api.github.com/users/influx6/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2017-05-06T11:51:37Z","updated_at":"2017-07-28T11:48:58Z","closed_at":"2017-07-28T11:48:58Z","body":"# Issue\r\nWe would like to be able to have events being responded to from the server, we curerntly already have a json structure which provides us the full ability to represent the rendered markup for use on the client side or to some other service with a Gu app.\r\n\r\n\r\n## Ideas\r\n\r\n- DOM Retrieval\r\n1. Create a structure where client's can call RPC like methods to retrieve live DOM structures translated into Gu trees.Markup structure to allow them to easily pull data as needed.\r\n2. Have events proclaim the markup items they require during their call, so events data with markup detail is sent along to the server for calling event.\r\n\r\n- Behaviours\r\n1. There should be a means by which new rendered tree can be delivered to the client for update as needed\r\n\r\nI believe we will face other challenges but experimenting will prove useful."},"comment":{"url":"https://api.github.com/repos/gu-io/gu/issues/comments/318632118","html_url":"https://github.com/gu-io/gu/issues/30#issuecomment-318632118","issue_url":"https://api.github.com/repos/gu-io/gu/issues/30","id":318632118,"user":{"login":"influx6","id":131629,"avatar_url":"https://avatars2.githubusercontent.com/u/131629?v=4","gravatar_id":"","url":"https://api.github.com/users/influx6","html_url":"https://github.com/influx6","followers_url":"https://api.github.com/users/influx6/followers","following_url":"https://api.github.com/users/influx6/following{/other_user}","gists_url":"https://api.github.com/users/influx6/gists{/gist_id}","starred_url":"https://api.github.com/users/influx6/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/influx6/subscriptions","organizations_url":"https://api.github.com/users/influx6/orgs","repos_url":"https://api.github.com/users/influx6/repos","events_url":"https://api.github.com/users/influx6/events{/privacy}","received_events_url":"https://api.github.com/users/influx6/received_events","type":"User","site_admin":false},"created_at":"2017-07-28T11:48:58Z","updated_at":"2017-07-28T11:48:58Z","body":"Not sensible anymore"}}
{"actor":{"display_login":"influx6"}}