{"action":"created","issue":{"url":"https://api.github.com/repos/phase2/grunt-drupal-tasks/issues/235","repository_url":"https://api.github.com/repos/phase2/grunt-drupal-tasks","labels_url":"https://api.github.com/repos/phase2/grunt-drupal-tasks/issues/235/labels{/name}","comments_url":"https://api.github.com/repos/phase2/grunt-drupal-tasks/issues/235/comments","events_url":"https://api.github.com/repos/phase2/grunt-drupal-tasks/issues/235/events","html_url":"https://github.com/phase2/grunt-drupal-tasks/pull/235","id":133158052,"number":235,"title":"Use rsync in place of copy to move Drush Make output to build.html.","user":{"login":"grayside","id":283489,"avatar_url":"https://avatars.githubusercontent.com/u/283489?v=3","gravatar_id":"","url":"https://api.github.com/users/grayside","html_url":"https://github.com/grayside","followers_url":"https://api.github.com/users/grayside/followers","following_url":"https://api.github.com/users/grayside/following{/other_user}","gists_url":"https://api.github.com/users/grayside/gists{/gist_id}","starred_url":"https://api.github.com/users/grayside/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grayside/subscriptions","organizations_url":"https://api.github.com/users/grayside/orgs","repos_url":"https://api.github.com/users/grayside/repos","events_url":"https://api.github.com/users/grayside/events{/privacy}","received_events_url":"https://api.github.com/users/grayside/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/phase2/grunt-drupal-tasks/milestones/10","html_url":"https://github.com/phase2/grunt-drupal-tasks/milestones/0.10.0","labels_url":"https://api.github.com/repos/phase2/grunt-drupal-tasks/milestones/10/labels","id":1427890,"number":10,"title":"0.10.0","description":null,"creator":{"login":"grayside","id":283489,"avatar_url":"https://avatars.githubusercontent.com/u/283489?v=3","gravatar_id":"","url":"https://api.github.com/users/grayside","html_url":"https://github.com/grayside","followers_url":"https://api.github.com/users/grayside/followers","following_url":"https://api.github.com/users/grayside/following{/other_user}","gists_url":"https://api.github.com/users/grayside/gists{/gist_id}","starred_url":"https://api.github.com/users/grayside/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grayside/subscriptions","organizations_url":"https://api.github.com/users/grayside/orgs","repos_url":"https://api.github.com/users/grayside/repos","events_url":"https://api.github.com/users/grayside/events{/privacy}","received_events_url":"https://api.github.com/users/grayside/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":5,"state":"open","created_at":"2015-11-24T19:05:33Z","updated_at":"2016-03-01T00:31:05Z","due_on":null,"closed_at":null},"comments":6,"created_at":"2016-02-12T04:58:06Z","updated_at":"2016-03-01T00:31:05Z","closed_at":"2016-03-01T00:31:05Z","pull_request":{"url":"https://api.github.com/repos/phase2/grunt-drupal-tasks/pulls/235","html_url":"https://github.com/phase2/grunt-drupal-tasks/pull/235","diff_url":"https://github.com/phase2/grunt-drupal-tasks/pull/235.diff","patch_url":"https://github.com/phase2/grunt-drupal-tasks/pull/235.patch"},"body":"This change swaps copy:tempbuild for rsync:tempbuild. In local environments, across NFS mounts, and so on a large Drupal site might take 10 minutes for a copy operation. This accelerates that timing to 2-3 minutes.\r\n\r\nThe grunt-rsync wrapper uses https://github.com/jedrichards/rsyncwrapper under the hood, which mentions rsync (>=2.6.9) is a dependency. I'm not sure of the implications for windows compatibility.\r\n\r\nThis is a first step towards switching the grunt package command to use rsync. The existing implementation is not able to package a fully assembled atrium site without modifying the max stacksize limits of the grunt process, and also benefits from this speedup."},"comment":{"url":"https://api.github.com/repos/phase2/grunt-drupal-tasks/issues/comments/190468254","html_url":"https://github.com/phase2/grunt-drupal-tasks/pull/235#issuecomment-190468254","issue_url":"https://api.github.com/repos/phase2/grunt-drupal-tasks/issues/235","id":190468254,"user":{"login":"grayside","id":283489,"avatar_url":"https://avatars.githubusercontent.com/u/283489?v=3","gravatar_id":"","url":"https://api.github.com/users/grayside","html_url":"https://github.com/grayside","followers_url":"https://api.github.com/users/grayside/followers","following_url":"https://api.github.com/users/grayside/following{/other_user}","gists_url":"https://api.github.com/users/grayside/gists{/gist_id}","starred_url":"https://api.github.com/users/grayside/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grayside/subscriptions","organizations_url":"https://api.github.com/users/grayside/orgs","repos_url":"https://api.github.com/users/grayside/repos","events_url":"https://api.github.com/users/grayside/events{/privacy}","received_events_url":"https://api.github.com/users/grayside/received_events","type":"User","site_admin":false},"created_at":"2016-03-01T00:31:05Z","updated_at":"2016-03-01T00:31:05Z","body":"Awkward git mess, creating a new PR."}}