{"action":"created","issue":{"url":"https://api.github.com/repos/jenkinsci/jenkins/issues/2302","repository_url":"https://api.github.com/repos/jenkinsci/jenkins","labels_url":"https://api.github.com/repos/jenkinsci/jenkins/issues/2302/labels{/name}","comments_url":"https://api.github.com/repos/jenkinsci/jenkins/issues/2302/comments","events_url":"https://api.github.com/repos/jenkinsci/jenkins/issues/2302/events","html_url":"https://github.com/jenkinsci/jenkins/pull/2302","id":152187559,"number":2302,"title":"[WiP] make build log always use master’s encoding","user":{"login":"ndeloof","id":132757,"avatar_url":"https://avatars.githubusercontent.com/u/132757?v=3","gravatar_id":"","url":"https://api.github.com/users/ndeloof","html_url":"https://github.com/ndeloof","followers_url":"https://api.github.com/users/ndeloof/followers","following_url":"https://api.github.com/users/ndeloof/following{/other_user}","gists_url":"https://api.github.com/users/ndeloof/gists{/gist_id}","starred_url":"https://api.github.com/users/ndeloof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ndeloof/subscriptions","organizations_url":"https://api.github.com/users/ndeloof/orgs","repos_url":"https://api.github.com/users/ndeloof/repos","events_url":"https://api.github.com/users/ndeloof/events{/privacy}","received_events_url":"https://api.github.com/users/ndeloof/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jenkinsci/jenkins/labels/needs-review","name":"needs-review","color":"207de5"},{"url":"https://api.github.com/repos/jenkinsci/jenkins/labels/work-in-progress","name":"work-in-progress","color":"bfd4f2"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":30,"created_at":"2016-05-01T08:21:02Z","updated_at":"2016-05-18T17:18:10Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/jenkinsci/jenkins/pulls/2302","html_url":"https://github.com/jenkinsci/jenkins/pull/2302","diff_url":"https://github.com/jenkinsci/jenkins/pull/2302.diff","patch_url":"https://github.com/jenkinsci/jenkins/pull/2302.patch"},"body":"Jenkins used to rely on build node's encoding as it pipe remote processes output as-is in log file.\r\nThis PR is about converting external process output from build node local encoding into master’s encoding. As a result, all logs on master use local platform encoding, and as a side-effet (considering my primary goal to implement [one-shot-executor](https://github.com/jenkinsci/one-shot-executor-plugin/)) we don't need to check build computer for encoding to create build log, so can postpone actual computer launch."},"comment":{"url":"https://api.github.com/repos/jenkinsci/jenkins/issues/comments/220096920","html_url":"https://github.com/jenkinsci/jenkins/pull/2302#issuecomment-220096920","issue_url":"https://api.github.com/repos/jenkinsci/jenkins/issues/2302","id":220096920,"user":{"login":"ndeloof","id":132757,"avatar_url":"https://avatars.githubusercontent.com/u/132757?v=3","gravatar_id":"","url":"https://api.github.com/users/ndeloof","html_url":"https://github.com/ndeloof","followers_url":"https://api.github.com/users/ndeloof/followers","following_url":"https://api.github.com/users/ndeloof/following{/other_user}","gists_url":"https://api.github.com/users/ndeloof/gists{/gist_id}","starred_url":"https://api.github.com/users/ndeloof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ndeloof/subscriptions","organizations_url":"https://api.github.com/users/ndeloof/orgs","repos_url":"https://api.github.com/users/ndeloof/repos","events_url":"https://api.github.com/users/ndeloof/events{/privacy}","received_events_url":"https://api.github.com/users/ndeloof/received_events","type":"User","site_admin":false},"created_at":"2016-05-18T17:18:10Z","updated_at":"2016-05-18T17:18:10Z","body":"@kohsuke https://issues.jenkins-ci.org/browse/JENKINS-34923"}}