{"action":"created","issue":{"url":"https://api.github.com/repos/jedisct1/libsodium/issues/211","labels_url":"https://api.github.com/repos/jedisct1/libsodium/issues/211/labels{/name}","comments_url":"https://api.github.com/repos/jedisct1/libsodium/issues/211/comments","events_url":"https://api.github.com/repos/jedisct1/libsodium/issues/211/events","html_url":"https://github.com/jedisct1/libsodium/pull/211","id":49798954,"number":211,"title":"Automatic script to convert Libsodium to LibsodiumJS","user":{"login":"CryptoNoob","id":9558014,"avatar_url":"https://avatars.githubusercontent.com/u/9558014?v=3","gravatar_id":"","url":"https://api.github.com/users/CryptoNoob","html_url":"https://github.com/CryptoNoob","followers_url":"https://api.github.com/users/CryptoNoob/followers","following_url":"https://api.github.com/users/CryptoNoob/following{/other_user}","gists_url":"https://api.github.com/users/CryptoNoob/gists{/gist_id}","starred_url":"https://api.github.com/users/CryptoNoob/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CryptoNoob/subscriptions","organizations_url":"https://api.github.com/users/CryptoNoob/orgs","repos_url":"https://api.github.com/users/CryptoNoob/repos","events_url":"https://api.github.com/users/CryptoNoob/events{/privacy}","received_events_url":"https://api.github.com/users/CryptoNoob/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2014-11-22T17:39:12Z","updated_at":"2015-01-15T14:45:11Z","closed_at":"2015-01-15T14:45:11Z","pull_request":{"url":"https://api.github.com/repos/jedisct1/libsodium/pulls/211","html_url":"https://github.com/jedisct1/libsodium/pull/211","diff_url":"https://github.com/jedisct1/libsodium/pull/211.diff","patch_url":"https://github.com/jedisct1/libsodium/pull/211.patch"},"body":"I hope this script help the people who want to convert the Libsodium to LibsodiumJS.\r\nIt needs more gateways between the C and the JS, but right now it is functional.\r\n\r\nKeep Up the good work Frank! :D "},"comment":{"url":"https://api.github.com/repos/jedisct1/libsodium/issues/comments/70095000","html_url":"https://github.com/jedisct1/libsodium/pull/211#issuecomment-70095000","issue_url":"https://api.github.com/repos/jedisct1/libsodium/issues/211","id":70095000,"user":{"login":"jedisct1","id":124872,"avatar_url":"https://avatars.githubusercontent.com/u/124872?v=3","gravatar_id":"","url":"https://api.github.com/users/jedisct1","html_url":"https://github.com/jedisct1","followers_url":"https://api.github.com/users/jedisct1/followers","following_url":"https://api.github.com/users/jedisct1/following{/other_user}","gists_url":"https://api.github.com/users/jedisct1/gists{/gist_id}","starred_url":"https://api.github.com/users/jedisct1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jedisct1/subscriptions","organizations_url":"https://api.github.com/users/jedisct1/orgs","repos_url":"https://api.github.com/users/jedisct1/repos","events_url":"https://api.github.com/users/jedisct1/events{/privacy}","received_events_url":"https://api.github.com/users/jedisct1/received_events","type":"User","site_admin":false},"created_at":"2015-01-15T14:45:11Z","updated_at":"2015-01-15T14:45:11Z","body":"@BatikhSouri took a slightly different approach with a lot of inspiration from your code.\r\nLet's try to combine the best of both worlds!\r\n\r\nBatikh's use of JSON files to describe functions inputs and outputs is pretty neat.\r\n\r\nA script that downloads and installs a full environment to compile and test the code is great, but it requires a very specific Linux distribution to start with. If we want to do this, I'd rather suggest using Docker or Vagrant.\r\n\r\nDiscussion on Batikh's work is here https://github.com/jedisct1/libsodium/pull/233 and discussions about the JS version should probably happen on Batikh's new repository or https://github.com/jedisct1/libsodium.js\r\n\r\nThanks!\r\n"}}