{"action":"created","issue":{"url":"https://api.github.com/repos/kanaka/noVNC/issues/442","repository_url":"https://api.github.com/repos/kanaka/noVNC","labels_url":"https://api.github.com/repos/kanaka/noVNC/issues/442/labels{/name}","comments_url":"https://api.github.com/repos/kanaka/noVNC/issues/442/comments","events_url":"https://api.github.com/repos/kanaka/noVNC/issues/442/events","html_url":"https://github.com/kanaka/noVNC/issues/442","id":56529074,"number":442,"title":"noVNC fork to make it suitable for Node/browserify ","user":{"login":"ibc","id":16191,"avatar_url":"https://avatars.githubusercontent.com/u/16191?v=3","gravatar_id":"","url":"https://api.github.com/users/ibc","html_url":"https://github.com/ibc","followers_url":"https://api.github.com/users/ibc/followers","following_url":"https://api.github.com/users/ibc/following{/other_user}","gists_url":"https://api.github.com/users/ibc/gists{/gist_id}","starred_url":"https://api.github.com/users/ibc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ibc/subscriptions","organizations_url":"https://api.github.com/users/ibc/orgs","repos_url":"https://api.github.com/users/ibc/repos","events_url":"https://api.github.com/users/ibc/events{/privacy}","received_events_url":"https://api.github.com/users/ibc/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kanaka/noVNC/labels/feature","name":"feature","color":"a7faa0"}],"state":"open","locked":false,"assignee":{"login":"DirectXMan12","id":119737,"avatar_url":"https://avatars.githubusercontent.com/u/119737?v=3","gravatar_id":"","url":"https://api.github.com/users/DirectXMan12","html_url":"https://github.com/DirectXMan12","followers_url":"https://api.github.com/users/DirectXMan12/followers","following_url":"https://api.github.com/users/DirectXMan12/following{/other_user}","gists_url":"https://api.github.com/users/DirectXMan12/gists{/gist_id}","starred_url":"https://api.github.com/users/DirectXMan12/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DirectXMan12/subscriptions","organizations_url":"https://api.github.com/users/DirectXMan12/orgs","repos_url":"https://api.github.com/users/DirectXMan12/repos","events_url":"https://api.github.com/users/DirectXMan12/events{/privacy}","received_events_url":"https://api.github.com/users/DirectXMan12/received_events","type":"User","site_admin":false},"assignees":[{"login":"DirectXMan12","id":119737,"avatar_url":"https://avatars.githubusercontent.com/u/119737?v=3","gravatar_id":"","url":"https://api.github.com/users/DirectXMan12","html_url":"https://github.com/DirectXMan12","followers_url":"https://api.github.com/users/DirectXMan12/followers","following_url":"https://api.github.com/users/DirectXMan12/following{/other_user}","gists_url":"https://api.github.com/users/DirectXMan12/gists{/gist_id}","starred_url":"https://api.github.com/users/DirectXMan12/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DirectXMan12/subscriptions","organizations_url":"https://api.github.com/users/DirectXMan12/orgs","repos_url":"https://api.github.com/users/DirectXMan12/repos","events_url":"https://api.github.com/users/DirectXMan12/events{/privacy}","received_events_url":"https://api.github.com/users/DirectXMan12/received_events","type":"User","site_admin":false}],"milestone":null,"comments":26,"created_at":"2015-02-04T13:57:34Z","updated_at":"2016-09-29T17:33:55Z","closed_at":null,"body":"Hi developers,\r\n\r\nCurrent noVNC design is not very \"friendly\" in the sense that it exports really lot of stuff to `window` (for example `Utils` and lot of functions), and that is not fine when it comes to avoid namespace conflict with other JS libraries.\r\n\r\nEven more, the library is designed in a way that it loads its dependencies (which export more and more stuff into `window`).\r\n\r\nSo I've forked it and make it suitable for Node/browserify based applications:\r\n\r\n* https://github.com/eface2face/noVNC-node\r\n* [API documentation](https://github.com/eface2face/noVNC-node/blob/master/docs/index.md)\r\n\r\nAs explained in the [Overview](https://github.com/eface2face/noVNC-node/blob/master/docs/Overview.md), basic features/changes are:\r\n\r\n* Can integrate **noVNC** into a Node/browserify application.\r\n* Don't pollute the `window` namespace. When loaded via a `<script>` tag it just exposes the `noVNC` module/Object.\r\n* Removed all the non-library stuff (for example `include/ui.js` or `include/webutil.js`).\r\n* Removed Flash feature.\r\n* Removed \"no native WebSocket\" feature.\r\n* Use the Node [debug](https://github.com/visionmedia/debug) library for debugging.\r\n* Use [gulp](http://gulpjs.com/) to lint, test and build the browserified library.\r\n\r\nThis fork lacks all the utils in the \"utils/\" folder (it would require some effort to migrate them into the fork's design).\r\n\r\nSo, would you interested in adopting this new design? Of course what I'd love is that the **noVNC** project accepts my fork :)\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/kanaka/noVNC/issues/comments/250536589","html_url":"https://github.com/kanaka/noVNC/issues/442#issuecomment-250536589","issue_url":"https://api.github.com/repos/kanaka/noVNC/issues/442","id":250536589,"user":{"login":"fufroma","id":5324476,"avatar_url":"https://avatars.githubusercontent.com/u/5324476?v=3","gravatar_id":"","url":"https://api.github.com/users/fufroma","html_url":"https://github.com/fufroma","followers_url":"https://api.github.com/users/fufroma/followers","following_url":"https://api.github.com/users/fufroma/following{/other_user}","gists_url":"https://api.github.com/users/fufroma/gists{/gist_id}","starred_url":"https://api.github.com/users/fufroma/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fufroma/subscriptions","organizations_url":"https://api.github.com/users/fufroma/orgs","repos_url":"https://api.github.com/users/fufroma/repos","events_url":"https://api.github.com/users/fufroma/events{/privacy}","received_events_url":"https://api.github.com/users/fufroma/received_events","type":"User","site_admin":false},"created_at":"2016-09-29T17:33:55Z","updated_at":"2016-09-29T17:33:55Z","body":"@131 Ok, i'll keep an eye on your fork! Hope you'll be able to make us happy :smile: !"}}
{"actor":{"display_login":"fufroma"}}