{"action":"created","issue":{"url":"https://api.github.com/repos/nodejs/abi-stable-node/issues/245","repository_url":"https://api.github.com/repos/nodejs/abi-stable-node","labels_url":"https://api.github.com/repos/nodejs/abi-stable-node/issues/245/labels{/name}","comments_url":"https://api.github.com/repos/nodejs/abi-stable-node/issues/245/comments","events_url":"https://api.github.com/repos/nodejs/abi-stable-node/issues/245/events","html_url":"https://github.com/nodejs/abi-stable-node/issues/245","id":232957520,"number":245,"title":"Reach out to top 30 modules owners","user":{"login":"mhdawson","id":9373002,"avatar_url":"https://avatars3.githubusercontent.com/u/9373002?v=4","gravatar_id":"","url":"https://api.github.com/users/mhdawson","html_url":"https://github.com/mhdawson","followers_url":"https://api.github.com/users/mhdawson/followers","following_url":"https://api.github.com/users/mhdawson/following{/other_user}","gists_url":"https://api.github.com/users/mhdawson/gists{/gist_id}","starred_url":"https://api.github.com/users/mhdawson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mhdawson/subscriptions","organizations_url":"https://api.github.com/users/mhdawson/orgs","repos_url":"https://api.github.com/users/mhdawson/repos","events_url":"https://api.github.com/users/mhdawson/events{/privacy}","received_events_url":"https://api.github.com/users/mhdawson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/nodejs/abi-stable-node/milestones/6","html_url":"https://github.com/nodejs/abi-stable-node/milestone/6","labels_url":"https://api.github.com/repos/nodejs/abi-stable-node/milestones/6/labels","id":2833718,"number":6,"title":"Milestone 9","description":"","creator":{"login":"mhdawson","id":9373002,"avatar_url":"https://avatars3.githubusercontent.com/u/9373002?v=4","gravatar_id":"","url":"https://api.github.com/users/mhdawson","html_url":"https://github.com/mhdawson","followers_url":"https://api.github.com/users/mhdawson/followers","following_url":"https://api.github.com/users/mhdawson/following{/other_user}","gists_url":"https://api.github.com/users/mhdawson/gists{/gist_id}","starred_url":"https://api.github.com/users/mhdawson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mhdawson/subscriptions","organizations_url":"https://api.github.com/users/mhdawson/orgs","repos_url":"https://api.github.com/users/mhdawson/repos","events_url":"https://api.github.com/users/mhdawson/events{/privacy}","received_events_url":"https://api.github.com/users/mhdawson/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":1,"state":"open","created_at":"2017-10-12T17:41:13Z","updated_at":"2017-11-02T18:17:38Z","due_on":null,"closed_at":null},"comments":9,"created_at":"2017-06-01T17:45:58Z","updated_at":"2017-11-23T21:01:45Z","closed_at":null,"author_association":"COLLABORATOR","body":"| Module  | owner    |\r\n|---------- |----------|\r\n| serialport | Michael |\r\n| bycrypt | Arunesh |\r\n| hiredis | Arunesh |\r\n| websocket | Sampson |\r\n| fibers | Hitesh |\r\n| nodegit | Hitesh |\r\n"},"comment":{"url":"https://api.github.com/repos/nodejs/abi-stable-node/issues/comments/346696950","html_url":"https://github.com/nodejs/abi-stable-node/issues/245#issuecomment-346696950","issue_url":"https://api.github.com/repos/nodejs/abi-stable-node/issues/245","id":346696950,"user":{"login":"andreek","id":1627377,"avatar_url":"https://avatars2.githubusercontent.com/u/1627377?v=4","gravatar_id":"","url":"https://api.github.com/users/andreek","html_url":"https://github.com/andreek","followers_url":"https://api.github.com/users/andreek/followers","following_url":"https://api.github.com/users/andreek/following{/other_user}","gists_url":"https://api.github.com/users/andreek/gists{/gist_id}","starred_url":"https://api.github.com/users/andreek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andreek/subscriptions","organizations_url":"https://api.github.com/users/andreek/orgs","repos_url":"https://api.github.com/users/andreek/repos","events_url":"https://api.github.com/users/andreek/events{/privacy}","received_events_url":"https://api.github.com/users/andreek/received_events","type":"User","site_admin":false},"created_at":"2017-11-23T21:01:45Z","updated_at":"2017-11-23T21:01:45Z","author_association":"NONE","body":"Hello,\r\n\r\nI started today investigating porting theturtle32/WebSocket-Node#284 to N-API. After some research I've found the original code for the native modules were extracted of [ws](https://www.npmjs.com/ws). Today this code is in the packages [bufferutil](https://www.npmjs.com/bufferutil) and [utf-8-validate](https://www.npmjs.com/utf-8-validate), because they're opt-in dependencies for [ws](https://www.npmjs.com/ws). I ported both packages to N-API: [andreek/bufferutil](https://github.com/andreek/bufferutil) / [andreek/utf-8-validate](https://github.com/andreek/utf-8-validate).\r\n\r\nMy recommendation regarding to theturtle32/WebSocket-Node#284 is to use  [bufferutil](https://www.npmjs.com/bufferutil) / [utf-8-validate](https://www.npmjs.com/utf-8-validate). \r\n\r\nI could use some help reaching the maintainers of [websocket/bufferutil](https://github.com/websockets/bufferutil) / [websocket/utf-8-validate](https://github.com/websockets/utf-8-validate) (33/34 on list) talking them into having a N-API branch. But I don't know if there is any strategy. I was thinking about just starting PRs and asking for creating a separate branch to maintain.\r\n\r\nI hope its the right place to give feedback and ask for some help.\r\n"}}
{"actor":{"display_login":"andreek"}}