{"action":"created","issue":{"url":"https://api.github.com/repos/aarzilli/nucular/issues/4","repository_url":"https://api.github.com/repos/aarzilli/nucular","labels_url":"https://api.github.com/repos/aarzilli/nucular/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/aarzilli/nucular/issues/4/comments","events_url":"https://api.github.com/repos/aarzilli/nucular/issues/4/events","html_url":"https://github.com/aarzilli/nucular/issues/4","id":203210375,"number":4,"title":"Platform dependencies, a decline from Nuklear philosophy","user":{"login":"xlab","id":477998,"avatar_url":"https://avatars0.githubusercontent.com/u/477998?v=3","gravatar_id":"","url":"https://api.github.com/users/xlab","html_url":"https://github.com/xlab","followers_url":"https://api.github.com/users/xlab/followers","following_url":"https://api.github.com/users/xlab/following{/other_user}","gists_url":"https://api.github.com/users/xlab/gists{/gist_id}","starred_url":"https://api.github.com/users/xlab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xlab/subscriptions","organizations_url":"https://api.github.com/users/xlab/orgs","repos_url":"https://api.github.com/users/xlab/repos","events_url":"https://api.github.com/users/xlab/events{/privacy}","received_events_url":"https://api.github.com/users/xlab/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2017-01-25T20:15:09Z","updated_at":"2017-07-13T15:00:22Z","closed_at":null,"body":"Hello! \r\n\r\nFirst, thanks for the project, I'm a big fan of using Go outside its server-side niche, and this project\r\ncontributes to spread this idea. The Nuklear UI toolkit is an example how to properly design GUI toolkits, it's indeed a good source of inspiration for us, gophers, too.\r\n\r\nBut what I'm concerned about is the fact that some of crucial Nuklear ideas been ignored in this port, for example, no dependencies on the OS / platform. Nuklear handles UI without relying on the platform implementation, and that's a huge deal. Nucular as opposite, embeds platform integration code within,\r\nmakes it harder to port on different platforms. Actually, it relies on `/x/mobile` for platform integration,\r\nthe project that is very close to the Go upstream and is very conservative on features and development.\r\n\r\nI'm just concerned that even this project develops fast, it will be limited by platform support,\r\nsoon or later, so better be thinking about backend decoupling at some nearest future.\r\n\r\n(just my thoughts)"},"comment":{"url":"https://api.github.com/repos/aarzilli/nucular/issues/comments/315104453","html_url":"https://github.com/aarzilli/nucular/issues/4#issuecomment-315104453","issue_url":"https://api.github.com/repos/aarzilli/nucular/issues/4","id":315104453,"user":{"login":"joeblew99","id":11999859,"avatar_url":"https://avatars3.githubusercontent.com/u/11999859?v=3","gravatar_id":"","url":"https://api.github.com/users/joeblew99","html_url":"https://github.com/joeblew99","followers_url":"https://api.github.com/users/joeblew99/followers","following_url":"https://api.github.com/users/joeblew99/following{/other_user}","gists_url":"https://api.github.com/users/joeblew99/gists{/gist_id}","starred_url":"https://api.github.com/users/joeblew99/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joeblew99/subscriptions","organizations_url":"https://api.github.com/users/joeblew99/orgs","repos_url":"https://api.github.com/users/joeblew99/repos","events_url":"https://api.github.com/users/joeblew99/events{/privacy}","received_events_url":"https://api.github.com/users/joeblew99/received_events","type":"User","site_admin":false},"created_at":"2017-07-13T15:00:22Z","updated_at":"2017-07-13T15:00:22Z","body":"thanks @xlab \r\n\r\nWill pick this up over at your repo"}}
{"actor":{"display_login":"joeblew99"}}