{"action":"created","issue":{"url":"https://api.github.com/repos/dynamicdan/filesync/issues/21","repository_url":"https://api.github.com/repos/dynamicdan/filesync","labels_url":"https://api.github.com/repos/dynamicdan/filesync/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/dynamicdan/filesync/issues/21/comments","events_url":"https://api.github.com/repos/dynamicdan/filesync/issues/21/events","html_url":"https://github.com/dynamicdan/filesync/issues/21","id":130605508,"number":21,"title":"Upgrade restify and node (from roadmap)","user":{"login":"karimhernandez","id":1189045,"avatar_url":"https://avatars.githubusercontent.com/u/1189045?v=3","gravatar_id":"","url":"https://api.github.com/users/karimhernandez","html_url":"https://github.com/karimhernandez","followers_url":"https://api.github.com/users/karimhernandez/followers","following_url":"https://api.github.com/users/karimhernandez/following{/other_user}","gists_url":"https://api.github.com/users/karimhernandez/gists{/gist_id}","starred_url":"https://api.github.com/users/karimhernandez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karimhernandez/subscriptions","organizations_url":"https://api.github.com/users/karimhernandez/orgs","repos_url":"https://api.github.com/users/karimhernandez/repos","events_url":"https://api.github.com/users/karimhernandez/events{/privacy}","received_events_url":"https://api.github.com/users/karimhernandez/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dynamicdan/filesync/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/dynamicdan/filesync/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-02-02T07:56:18Z","updated_at":"2016-02-03T15:02:11Z","closed_at":null,"body":"Hi Dan,\r\n\r\nI wanted to start a dialogue with you, to gauge your interest regarding some changes to filesync.  I've created a fork to experiment with some updates, many of which may be aligned with your roadmap for the project, but also contains some opinionated changes which, I admit, may not at all align.\r\n\r\nIn brief, I wanted to do away with dedicated binaries and custom shell scripts, to be able to run with my locally installed version of node (currently Node.js 0.12), and lastly make configs a little easier to use (incorporating patterns I've seen from config-handling in other command-line tools).\r\n\r\nAt your convenience, please review [this fork](https://github.com/karimhernandez/filesync) and let me know if you might be interested in a PR containing any of these changes.  Though arguably necessary,  the restructuring done in my fork is in many ways quite radical.  I figured some experimentation and posting an issue here was more appropriate than simply sending a pull request.\r\n\r\nTangentially related, I'm curious if you have a test script or perhaps other steps you personally take, in addition to utilizing the --test flag, to determine if a milestone is suitable for release.  The changes I've made pass all the tests invoked by --test, but I'm skeptical that those alone can uncover any regressions or new bugs I may have introduced.\r\n\r\nThanks,\r\n-Karim"},"comment":{"url":"https://api.github.com/repos/dynamicdan/filesync/issues/comments/179279347","html_url":"https://github.com/dynamicdan/filesync/issues/21#issuecomment-179279347","issue_url":"https://api.github.com/repos/dynamicdan/filesync/issues/21","id":179279347,"user":{"login":"Echo3ToEcho7","id":701752,"avatar_url":"https://avatars.githubusercontent.com/u/701752?v=3","gravatar_id":"","url":"https://api.github.com/users/Echo3ToEcho7","html_url":"https://github.com/Echo3ToEcho7","followers_url":"https://api.github.com/users/Echo3ToEcho7/followers","following_url":"https://api.github.com/users/Echo3ToEcho7/following{/other_user}","gists_url":"https://api.github.com/users/Echo3ToEcho7/gists{/gist_id}","starred_url":"https://api.github.com/users/Echo3ToEcho7/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Echo3ToEcho7/subscriptions","organizations_url":"https://api.github.com/users/Echo3ToEcho7/orgs","repos_url":"https://api.github.com/users/Echo3ToEcho7/repos","events_url":"https://api.github.com/users/Echo3ToEcho7/events{/privacy}","received_events_url":"https://api.github.com/users/Echo3ToEcho7/received_events","type":"User","site_admin":false},"created_at":"2016-02-03T15:02:11Z","updated_at":"2016-02-03T15:02:11Z","body":"I wish that I had read this issue yesterday as I did the exact same thing :) My branch is [here](https://github.com/Echo3ToEcho7/filesync). I think that the only difference between what we did is that I moved app.js to bin/. Also, I am working off node 5.5 with no issues so far.\r\n\r\nPersonally, I was going to refactor the snc-client next to use [restler](https://github.com/danwrong/restler) instead of restify so that there is no need for a compiler to be installed to use filesync. I should be able to keep is segregated so that it would merge into the new layout."}}