{"action":"created","issue":{"url":"https://api.github.com/repos/resin-io/etcher/issues/975","repository_url":"https://api.github.com/repos/resin-io/etcher","labels_url":"https://api.github.com/repos/resin-io/etcher/issues/975/labels{/name}","comments_url":"https://api.github.com/repos/resin-io/etcher/issues/975/comments","events_url":"https://api.github.com/repos/resin-io/etcher/issues/975/events","html_url":"https://github.com/resin-io/etcher/issues/975","id":195442684,"number":975,"title":"[feature] etcher download widget","user":{"login":"alexandrosm","id":1233928,"avatar_url":"https://avatars.githubusercontent.com/u/1233928?v=3","gravatar_id":"","url":"https://api.github.com/users/alexandrosm","html_url":"https://github.com/alexandrosm","followers_url":"https://api.github.com/users/alexandrosm/followers","following_url":"https://api.github.com/users/alexandrosm/following{/other_user}","gists_url":"https://api.github.com/users/alexandrosm/gists{/gist_id}","starred_url":"https://api.github.com/users/alexandrosm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexandrosm/subscriptions","organizations_url":"https://api.github.com/users/alexandrosm/orgs","repos_url":"https://api.github.com/users/alexandrosm/repos","events_url":"https://api.github.com/users/alexandrosm/events{/privacy}","received_events_url":"https://api.github.com/users/alexandrosm/received_events","type":"User","site_admin":false},"labels":[{"id":453964797,"url":"https://api.github.com/repos/resin-io/etcher/labels/component:web","name":"component:web","color":"c5def5","default":false},{"id":288533350,"url":"https://api.github.com/repos/resin-io/etcher/labels/platform:all","name":"platform:all","color":"fbca04","default":false},{"id":356861247,"url":"https://api.github.com/repos/resin-io/etcher/labels/status:pending%20design","name":"status:pending design","color":"009800","default":false},{"id":288559575,"url":"https://api.github.com/repos/resin-io/etcher/labels/type:feature","name":"type:feature","color":"207de5","default":false}],"state":"open","locked":false,"assignee":{"login":"Shou","id":819413,"avatar_url":"https://avatars.githubusercontent.com/u/819413?v=3","gravatar_id":"","url":"https://api.github.com/users/Shou","html_url":"https://github.com/Shou","followers_url":"https://api.github.com/users/Shou/followers","following_url":"https://api.github.com/users/Shou/following{/other_user}","gists_url":"https://api.github.com/users/Shou/gists{/gist_id}","starred_url":"https://api.github.com/users/Shou/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Shou/subscriptions","organizations_url":"https://api.github.com/users/Shou/orgs","repos_url":"https://api.github.com/users/Shou/repos","events_url":"https://api.github.com/users/Shou/events{/privacy}","received_events_url":"https://api.github.com/users/Shou/received_events","type":"User","site_admin":false},"assignees":[{"login":"Shou","id":819413,"avatar_url":"https://avatars.githubusercontent.com/u/819413?v=3","gravatar_id":"","url":"https://api.github.com/users/Shou","html_url":"https://github.com/Shou","followers_url":"https://api.github.com/users/Shou/followers","following_url":"https://api.github.com/users/Shou/following{/other_user}","gists_url":"https://api.github.com/users/Shou/gists{/gist_id}","starred_url":"https://api.github.com/users/Shou/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Shou/subscriptions","organizations_url":"https://api.github.com/users/Shou/orgs","repos_url":"https://api.github.com/users/Shou/repos","events_url":"https://api.github.com/users/Shou/events{/privacy}","received_events_url":"https://api.github.com/users/Shou/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/resin-io/etcher/milestones/5","html_url":"https://github.com/resin-io/etcher/milestone/5","labels_url":"https://api.github.com/repos/resin-io/etcher/milestones/5/labels","id":1717268,"number":5,"title":"Backlog","description":"","creator":{"login":"jviotti","id":2192773,"avatar_url":"https://avatars.githubusercontent.com/u/2192773?v=3","gravatar_id":"","url":"https://api.github.com/users/jviotti","html_url":"https://github.com/jviotti","followers_url":"https://api.github.com/users/jviotti/followers","following_url":"https://api.github.com/users/jviotti/following{/other_user}","gists_url":"https://api.github.com/users/jviotti/gists{/gist_id}","starred_url":"https://api.github.com/users/jviotti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jviotti/subscriptions","organizations_url":"https://api.github.com/users/jviotti/orgs","repos_url":"https://api.github.com/users/jviotti/repos","events_url":"https://api.github.com/users/jviotti/events{/privacy}","received_events_url":"https://api.github.com/users/jviotti/received_events","type":"User","site_admin":false},"open_issues":27,"closed_issues":9,"state":"open","created_at":"2016-04-19T15:29:54Z","updated_at":"2016-12-14T14:55:54Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2016-12-14T05:17:59Z","updated_at":"2016-12-14T18:20:59Z","closed_at":null,"body":"Etcher is commonly used in instructions pages. \r\n\r\nWhat those pages usually do is ask their users to go to the Etcher page and download Etcher. \r\n\r\nThat requires the users to: \r\n- click to visit the Etcher website\r\n- wait for it to load\r\n- understand the page\r\n- download and install Etcher\r\n- close the Etcher website and switch back to the instructions page\r\n\r\nSome few websites, wanting to avoid that roundtrip, hardlink to the installers, which is a terrible idea due to our constant updates being released.\r\n\r\nI wonder whether we could create some kind of embeddable widget that acts as a tiny form of the Etcher website. It detects the users' OS, offers them the most recent version for it, and gets out of the way, unless the users want to click through and see more details or view more download types, etc. It would remove quite a few steps from the process, making Etcher even more instruction-page friendly.\r\n\r\nThoughts, especially from the people with instruction pages?"},"comment":{"url":"https://api.github.com/repos/resin-io/etcher/issues/comments/267112455","html_url":"https://github.com/resin-io/etcher/issues/975#issuecomment-267112455","issue_url":"https://api.github.com/repos/resin-io/etcher/issues/975","id":267112455,"user":{"login":"lurch","id":476186,"avatar_url":"https://avatars.githubusercontent.com/u/476186?v=3","gravatar_id":"","url":"https://api.github.com/users/lurch","html_url":"https://github.com/lurch","followers_url":"https://api.github.com/users/lurch/followers","following_url":"https://api.github.com/users/lurch/following{/other_user}","gists_url":"https://api.github.com/users/lurch/gists{/gist_id}","starred_url":"https://api.github.com/users/lurch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lurch/subscriptions","organizations_url":"https://api.github.com/users/lurch/orgs","repos_url":"https://api.github.com/users/lurch/repos","events_url":"https://api.github.com/users/lurch/events{/privacy}","received_events_url":"https://api.github.com/users/lurch/received_events","type":"User","site_admin":false},"created_at":"2016-12-14T18:20:59Z","updated_at":"2016-12-14T18:20:59Z","body":"I guess the ideal scenario would just be to have the user insert a `<script src=\"https://etcher.io/etcher_install_button.js\"></script>` tag where they want the CTA ( = Call To Action, e.g. a button) to appear, and then we could just write HTML into the tag, so we get to control both the CTA, and the action of clicking the CTA.\r\n\r\nCan't remember where off the top of my head, but I'm sure I've seen that technique used elsewhere before."}}
{"actor":{"display_login":"lurch"}}