{"action":"created","issue":{"url":"https://api.github.com/repos/adamrdrew/VueZen/issues/2","repository_url":"https://api.github.com/repos/adamrdrew/VueZen","labels_url":"https://api.github.com/repos/adamrdrew/VueZen/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/adamrdrew/VueZen/issues/2/comments","events_url":"https://api.github.com/repos/adamrdrew/VueZen/issues/2/events","html_url":"https://github.com/adamrdrew/VueZen/issues/2","id":258268873,"number":2,"title":"Create Vue components for commonly used Tau controls","user":{"login":"adamrdrew","id":6499014,"avatar_url":"https://avatars3.githubusercontent.com/u/6499014?v=4","gravatar_id":"","url":"https://api.github.com/users/adamrdrew","html_url":"https://github.com/adamrdrew","followers_url":"https://api.github.com/users/adamrdrew/followers","following_url":"https://api.github.com/users/adamrdrew/following{/other_user}","gists_url":"https://api.github.com/users/adamrdrew/gists{/gist_id}","starred_url":"https://api.github.com/users/adamrdrew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamrdrew/subscriptions","organizations_url":"https://api.github.com/users/adamrdrew/orgs","repos_url":"https://api.github.com/users/adamrdrew/repos","events_url":"https://api.github.com/users/adamrdrew/events{/privacy}","received_events_url":"https://api.github.com/users/adamrdrew/received_events","type":"User","site_admin":false},"labels":[{"id":694524396,"url":"https://api.github.com/repos/adamrdrew/VueZen/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":{"login":"adamrdrew","id":6499014,"avatar_url":"https://avatars3.githubusercontent.com/u/6499014?v=4","gravatar_id":"","url":"https://api.github.com/users/adamrdrew","html_url":"https://github.com/adamrdrew","followers_url":"https://api.github.com/users/adamrdrew/followers","following_url":"https://api.github.com/users/adamrdrew/following{/other_user}","gists_url":"https://api.github.com/users/adamrdrew/gists{/gist_id}","starred_url":"https://api.github.com/users/adamrdrew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamrdrew/subscriptions","organizations_url":"https://api.github.com/users/adamrdrew/orgs","repos_url":"https://api.github.com/users/adamrdrew/repos","events_url":"https://api.github.com/users/adamrdrew/events{/privacy}","received_events_url":"https://api.github.com/users/adamrdrew/received_events","type":"User","site_admin":false},"assignees":[{"login":"adamrdrew","id":6499014,"avatar_url":"https://avatars3.githubusercontent.com/u/6499014?v=4","gravatar_id":"","url":"https://api.github.com/users/adamrdrew","html_url":"https://github.com/adamrdrew","followers_url":"https://api.github.com/users/adamrdrew/followers","following_url":"https://api.github.com/users/adamrdrew/following{/other_user}","gists_url":"https://api.github.com/users/adamrdrew/gists{/gist_id}","starred_url":"https://api.github.com/users/adamrdrew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamrdrew/subscriptions","organizations_url":"https://api.github.com/users/adamrdrew/orgs","repos_url":"https://api.github.com/users/adamrdrew/repos","events_url":"https://api.github.com/users/adamrdrew/events{/privacy}","received_events_url":"https://api.github.com/users/adamrdrew/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2017-09-17T00:44:11Z","updated_at":"2017-09-18T00:46:02Z","closed_at":null,"author_association":"OWNER","body":"I'm not 100% sure this is the right thing to do, but I want to document it here so I can follow up on it later. I should go through all of the Tau controls to see if it makes sense to ship with Vue wrappers. "},"comment":{"url":"https://api.github.com/repos/adamrdrew/VueZen/issues/comments/330106188","html_url":"https://github.com/adamrdrew/VueZen/issues/2#issuecomment-330106188","issue_url":"https://api.github.com/repos/adamrdrew/VueZen/issues/2","id":330106188,"user":{"login":"adamrdrew","id":6499014,"avatar_url":"https://avatars3.githubusercontent.com/u/6499014?v=4","gravatar_id":"","url":"https://api.github.com/users/adamrdrew","html_url":"https://github.com/adamrdrew","followers_url":"https://api.github.com/users/adamrdrew/followers","following_url":"https://api.github.com/users/adamrdrew/following{/other_user}","gists_url":"https://api.github.com/users/adamrdrew/gists{/gist_id}","starred_url":"https://api.github.com/users/adamrdrew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamrdrew/subscriptions","organizations_url":"https://api.github.com/users/adamrdrew/orgs","repos_url":"https://api.github.com/users/adamrdrew/repos","events_url":"https://api.github.com/users/adamrdrew/events{/privacy}","received_events_url":"https://api.github.com/users/adamrdrew/received_events","type":"User","site_admin":false},"created_at":"2017-09-18T00:46:02Z","updated_at":"2017-09-18T00:46:02Z","author_association":"OWNER","body":"After thinking about this more, and going through more of the Tau code I think this does make sense, but not in the way I'd originally intended. I originally pictures creative  reactive components for things like lists and buttons, but on further reflection that's not required. There's so little code required to create them, and the components for a wearable are so small that the further abstraction isn't helpful. However, what I've since realized is that many of the Tau controls depend on Javascript to function properly. VueZen and Tau's Javascript clash, so I'll need to instead create components that replace the Javascript that ships with Tau for things like animations.\r\n\r\nI will likely do this on an ad hoc basis and don't consider it a requirement for the first release. "}}
{"actor":{"display_login":"adamrdrew"}}