{"action":"closed","issue":{"url":"https://api.github.com/repos/mqttjs/MQTT.js/issues/182","labels_url":"https://api.github.com/repos/mqttjs/MQTT.js/issues/182/labels{/name}","comments_url":"https://api.github.com/repos/mqttjs/MQTT.js/issues/182/comments","events_url":"https://api.github.com/repos/mqttjs/MQTT.js/issues/182/events","html_url":"https://github.com/mqttjs/MQTT.js/issues/182","id":33232826,"number":182,"title":"Merge of MQTT.js and MOWS","user":{"login":"mcollina","id":52195,"avatar_url":"https://avatars.githubusercontent.com/u/52195?v=3","gravatar_id":"","url":"https://api.github.com/users/mcollina","html_url":"https://github.com/mcollina","followers_url":"https://api.github.com/users/mcollina/followers","following_url":"https://api.github.com/users/mcollina/following{/other_user}","gists_url":"https://api.github.com/users/mcollina/gists{/gist_id}","starred_url":"https://api.github.com/users/mcollina/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcollina/subscriptions","organizations_url":"https://api.github.com/users/mcollina/orgs","repos_url":"https://api.github.com/users/mcollina/repos","events_url":"https://api.github.com/users/mcollina/events{/privacy}","received_events_url":"https://api.github.com/users/mcollina/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2014-05-10T08:51:21Z","updated_at":"2015-01-13T09:28:39Z","closed_at":"2015-01-13T09:28:39Z","body":"Last year I wrote https://github.com/mcollina/mows to add websocket support to MQTT.js. I think the experiment was a success but I think it's time to move forward and merge the two projects. Plus, one thing changed from last september, browserify got proper Buffer support so we can entirely drop bops from both here and MOWS.\r\n\r\nSo, here is a todo list:\r\n\r\n* [ ] remove bops from MQTT.js\r\n* [ ] move relevant files from MOWS to MQTT.js, and add websocket support\r\n* [ ] update `connect` API to support both 'ws://' and 'wss://' URLs\r\n* [ ] provide a browserify build to be used in the browser with any MQTT-over-WebSocket broker\r\n\r\nAny opinions @adamvr @wolfeidau @andypiper @knolleary? \r\n\r\nIf anybody wants to help with any of the steps, please write it here and do a pull request!"}}