{"action":"created","issue":{"url":"https://api.github.com/repos/iojs/io.js/issues/681","labels_url":"https://api.github.com/repos/iojs/io.js/issues/681/labels{/name}","comments_url":"https://api.github.com/repos/iojs/io.js/issues/681/comments","events_url":"https://api.github.com/repos/iojs/io.js/issues/681/events","html_url":"https://github.com/iojs/io.js/pull/681","id":56123169,"number":681,"title":"tools: add release tool, remove old tools (WIP)","user":{"login":"rvagg","id":495647,"avatar_url":"https://avatars.githubusercontent.com/u/495647?v=3","gravatar_id":"","url":"https://api.github.com/users/rvagg","html_url":"https://github.com/rvagg","followers_url":"https://api.github.com/users/rvagg/followers","following_url":"https://api.github.com/users/rvagg/following{/other_user}","gists_url":"https://api.github.com/users/rvagg/gists{/gist_id}","starred_url":"https://api.github.com/users/rvagg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rvagg/subscriptions","organizations_url":"https://api.github.com/users/rvagg/orgs","repos_url":"https://api.github.com/users/rvagg/repos","events_url":"https://api.github.com/users/rvagg/events{/privacy}","received_events_url":"https://api.github.com/users/rvagg/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/iojs/io.js/milestones/2","labels_url":"https://api.github.com/repos/iojs/io.js/milestones/2/labels","id":958957,"number":2,"title":"v1.1.0","description":"","creator":{"login":"Fishrock123","id":1093990,"avatar_url":"https://avatars.githubusercontent.com/u/1093990?v=3","gravatar_id":"","url":"https://api.github.com/users/Fishrock123","html_url":"https://github.com/Fishrock123","followers_url":"https://api.github.com/users/Fishrock123/followers","following_url":"https://api.github.com/users/Fishrock123/following{/other_user}","gists_url":"https://api.github.com/users/Fishrock123/gists{/gist_id}","starred_url":"https://api.github.com/users/Fishrock123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fishrock123/subscriptions","organizations_url":"https://api.github.com/users/Fishrock123/orgs","repos_url":"https://api.github.com/users/Fishrock123/repos","events_url":"https://api.github.com/users/Fishrock123/events{/privacy}","received_events_url":"https://api.github.com/users/Fishrock123/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":2,"state":"open","created_at":"2015-01-30T22:20:19Z","updated_at":"2015-01-31T23:46:26Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2015-01-31T12:18:51Z","updated_at":"2015-02-01T12:36:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/iojs/io.js/pulls/681","html_url":"https://github.com/iojs/io.js/pull/681","diff_url":"https://github.com/iojs/io.js/pull/681.diff","patch_url":"https://github.com/iojs/io.js/pull/681.patch"},"body":"Not finished, pushing now in case people want to give feedback.\r\n\r\nThis is a release tool to be used by those authorized by the TC to create and promote releases. The person doing the releases will need to:\r\n\r\n * Have a commit-bit to be able to commit in src/node_version.h, update the changelog and tag a release\r\n * Have access to Jenkins to run the *iojs+release* job\r\n * Be able to access the dist@iojs.org account by having their SSH key on the server (the _dist_ user controls the /releases/ directory, the _staging_ user is used by the release build servers to upload their binaries prior to them being promoted by the _dist_ account).\r\n * Have their GPG key fingerprint listed on the README so the SHASUMS file for their release(s) can be verified\r\n\r\nThis is nearly ready, I just have some minor items to sort out but we'll get this in to use for the 1.1.0 in #674 where @chrisdickinson will be my guinea-pig! There should also be a document in doc/ to go along with this to explain the process and how to cut a release.\r\n\r\nI also need to update the server-side scripts that pair with this in the https://github.com/iojs/build repo, some of it is already there but I need to be able to publicly show the whole lot of this process."},"comment":{"url":"https://api.github.com/repos/iojs/io.js/issues/comments/72363070","html_url":"https://github.com/iojs/io.js/pull/681#issuecomment-72363070","issue_url":"https://api.github.com/repos/iojs/io.js/issues/681","id":72363070,"user":{"login":"rvagg","id":495647,"avatar_url":"https://avatars.githubusercontent.com/u/495647?v=3","gravatar_id":"","url":"https://api.github.com/users/rvagg","html_url":"https://github.com/rvagg","followers_url":"https://api.github.com/users/rvagg/followers","following_url":"https://api.github.com/users/rvagg/following{/other_user}","gists_url":"https://api.github.com/users/rvagg/gists{/gist_id}","starred_url":"https://api.github.com/users/rvagg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rvagg/subscriptions","organizations_url":"https://api.github.com/users/rvagg/orgs","repos_url":"https://api.github.com/users/rvagg/repos","events_url":"https://api.github.com/users/rvagg/events{/privacy}","received_events_url":"https://api.github.com/users/rvagg/received_events","type":"User","site_admin":false},"created_at":"2015-02-01T12:36:22Z","updated_at":"2015-02-01T12:36:22Z","body":"Oh, I changed the README to include a section on downloading binaries and some stuff about how to verify checksums and verify checksum files using GPG."}}