{"action":"created","issue":{"url":"https://api.github.com/repos/diydrones/droneshare/issues/152","labels_url":"https://api.github.com/repos/diydrones/droneshare/issues/152/labels{/name}","comments_url":"https://api.github.com/repos/diydrones/droneshare/issues/152/comments","events_url":"https://api.github.com/repos/diydrones/droneshare/issues/152/events","html_url":"https://github.com/diydrones/droneshare/pull/152","id":65229675,"number":152,"title":"conversion to JavaScript","user":{"login":"pnewhook","id":92876,"avatar_url":"https://avatars.githubusercontent.com/u/92876?v=3","gravatar_id":"","url":"https://api.github.com/users/pnewhook","html_url":"https://github.com/pnewhook","followers_url":"https://api.github.com/users/pnewhook/followers","following_url":"https://api.github.com/users/pnewhook/following{/other_user}","gists_url":"https://api.github.com/users/pnewhook/gists{/gist_id}","starred_url":"https://api.github.com/users/pnewhook/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pnewhook/subscriptions","organizations_url":"https://api.github.com/users/pnewhook/orgs","repos_url":"https://api.github.com/users/pnewhook/repos","events_url":"https://api.github.com/users/pnewhook/events{/privacy}","received_events_url":"https://api.github.com/users/pnewhook/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-03-30T14:50:35Z","updated_at":"2015-03-30T16:35:59Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/diydrones/droneshare/pulls/152","html_url":"https://github.com/diydrones/droneshare/pull/152","diff_url":"https://github.com/diydrones/droneshare/pull/152.diff","patch_url":"https://github.com/diydrones/droneshare/pull/152.patch"},"body":"This isn't necessarily a fully baked PR, but I wanted to test the water before putting more work in. I'd like to contribute but I can't bring myself to use CoffeeScript. I think this project could have more contributors if it used vanilla JavaScript.\r\n\r\nIf not, that's fine, I'll probably start a fork. I just wanted to check because there hasn't been a lot of activity on this repo since last year.\r\n\r\nSo, is it possible to switch the project to js?"},"comment":{"url":"https://api.github.com/repos/diydrones/droneshare/issues/comments/87743988","html_url":"https://github.com/diydrones/droneshare/pull/152#issuecomment-87743988","issue_url":"https://api.github.com/repos/diydrones/droneshare/issues/152","id":87743988,"user":{"login":"mrpollo","id":317648,"avatar_url":"https://avatars.githubusercontent.com/u/317648?v=3","gravatar_id":"","url":"https://api.github.com/users/mrpollo","html_url":"https://github.com/mrpollo","followers_url":"https://api.github.com/users/mrpollo/followers","following_url":"https://api.github.com/users/mrpollo/following{/other_user}","gists_url":"https://api.github.com/users/mrpollo/gists{/gist_id}","starred_url":"https://api.github.com/users/mrpollo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrpollo/subscriptions","organizations_url":"https://api.github.com/users/mrpollo/orgs","repos_url":"https://api.github.com/users/mrpollo/repos","events_url":"https://api.github.com/users/mrpollo/events{/privacy}","received_events_url":"https://api.github.com/users/mrpollo/received_events","type":"User","site_admin":false},"created_at":"2015-03-30T16:35:59Z","updated_at":"2015-03-30T16:35:59Z","body":"did you just run jslove? did you test this?, the reason behind coffeescript is that @geeksville had lots of repeated code everywhere, he then made use of coffeescript classes for inheritance of some functions as means to avoid writing the same thing on different parts of the code and possibly avoid maintaining all of them.\r\n\r\nPersonally I prefer vanilla JS, but this patch seems kinda risk, I would accept the PR only if you can solve the \"repeated code everywhere\" problem and this is fully tested, but I think that's a lot of work and will take a significant amount of time to complete, my best recommendation to you is to get on the CoffeeScript train, but I can't stop you from doing the above."}}