{"action":"created","issue":{"url":"https://api.github.com/repos/sourcebots/volunteer-docs/issues/30","repository_url":"https://api.github.com/repos/sourcebots/volunteer-docs","labels_url":"https://api.github.com/repos/sourcebots/volunteer-docs/issues/30/labels{/name}","comments_url":"https://api.github.com/repos/sourcebots/volunteer-docs/issues/30/comments","events_url":"https://api.github.com/repos/sourcebots/volunteer-docs/issues/30/events","html_url":"https://github.com/sourcebots/volunteer-docs/issues/30","id":307094369,"number":30,"title":"Contribution workflow","user":{"login":"nmalky","id":15521448,"avatar_url":"https://avatars1.githubusercontent.com/u/15521448?v=4","gravatar_id":"","url":"https://api.github.com/users/nmalky","html_url":"https://github.com/nmalky","followers_url":"https://api.github.com/users/nmalky/followers","following_url":"https://api.github.com/users/nmalky/following{/other_user}","gists_url":"https://api.github.com/users/nmalky/gists{/gist_id}","starred_url":"https://api.github.com/users/nmalky/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nmalky/subscriptions","organizations_url":"https://api.github.com/users/nmalky/orgs","repos_url":"https://api.github.com/users/nmalky/repos","events_url":"https://api.github.com/users/nmalky/events{/privacy}","received_events_url":"https://api.github.com/users/nmalky/received_events","type":"User","site_admin":false},"labels":[{"id":858273461,"url":"https://api.github.com/repos/sourcebots/volunteer-docs/labels/question","name":"question","color":"d876e3","default":true}],"state":"open","locked":false,"assignee":{"login":"PeterJCLaw","id":336212,"avatar_url":"https://avatars2.githubusercontent.com/u/336212?v=4","gravatar_id":"","url":"https://api.github.com/users/PeterJCLaw","html_url":"https://github.com/PeterJCLaw","followers_url":"https://api.github.com/users/PeterJCLaw/followers","following_url":"https://api.github.com/users/PeterJCLaw/following{/other_user}","gists_url":"https://api.github.com/users/PeterJCLaw/gists{/gist_id}","starred_url":"https://api.github.com/users/PeterJCLaw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PeterJCLaw/subscriptions","organizations_url":"https://api.github.com/users/PeterJCLaw/orgs","repos_url":"https://api.github.com/users/PeterJCLaw/repos","events_url":"https://api.github.com/users/PeterJCLaw/events{/privacy}","received_events_url":"https://api.github.com/users/PeterJCLaw/received_events","type":"User","site_admin":false},"assignees":[{"login":"PeterJCLaw","id":336212,"avatar_url":"https://avatars2.githubusercontent.com/u/336212?v=4","gravatar_id":"","url":"https://api.github.com/users/PeterJCLaw","html_url":"https://github.com/PeterJCLaw","followers_url":"https://api.github.com/users/PeterJCLaw/followers","following_url":"https://api.github.com/users/PeterJCLaw/following{/other_user}","gists_url":"https://api.github.com/users/PeterJCLaw/gists{/gist_id}","starred_url":"https://api.github.com/users/PeterJCLaw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PeterJCLaw/subscriptions","organizations_url":"https://api.github.com/users/PeterJCLaw/orgs","repos_url":"https://api.github.com/users/PeterJCLaw/repos","events_url":"https://api.github.com/users/PeterJCLaw/events{/privacy}","received_events_url":"https://api.github.com/users/PeterJCLaw/received_events","type":"User","site_admin":false},{"login":"Adimote","id":2551763,"avatar_url":"https://avatars0.githubusercontent.com/u/2551763?v=4","gravatar_id":"","url":"https://api.github.com/users/Adimote","html_url":"https://github.com/Adimote","followers_url":"https://api.github.com/users/Adimote/followers","following_url":"https://api.github.com/users/Adimote/following{/other_user}","gists_url":"https://api.github.com/users/Adimote/gists{/gist_id}","starred_url":"https://api.github.com/users/Adimote/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Adimote/subscriptions","organizations_url":"https://api.github.com/users/Adimote/orgs","repos_url":"https://api.github.com/users/Adimote/repos","events_url":"https://api.github.com/users/Adimote/events{/privacy}","received_events_url":"https://api.github.com/users/Adimote/received_events","type":"User","site_admin":false},{"login":"RealOrangeOne","id":6527489,"avatar_url":"https://avatars0.githubusercontent.com/u/6527489?v=4","gravatar_id":"","url":"https://api.github.com/users/RealOrangeOne","html_url":"https://github.com/RealOrangeOne","followers_url":"https://api.github.com/users/RealOrangeOne/followers","following_url":"https://api.github.com/users/RealOrangeOne/following{/other_user}","gists_url":"https://api.github.com/users/RealOrangeOne/gists{/gist_id}","starred_url":"https://api.github.com/users/RealOrangeOne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RealOrangeOne/subscriptions","organizations_url":"https://api.github.com/users/RealOrangeOne/orgs","repos_url":"https://api.github.com/users/RealOrangeOne/repos","events_url":"https://api.github.com/users/RealOrangeOne/events{/privacy}","received_events_url":"https://api.github.com/users/RealOrangeOne/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/sourcebots/volunteer-docs/milestones/1","html_url":"https://github.com/sourcebots/volunteer-docs/milestone/1","labels_url":"https://api.github.com/repos/sourcebots/volunteer-docs/milestones/1/labels","id":3200899,"number":1,"title":"Functional Volunteer docs","description":"","creator":{"login":"Adimote","id":2551763,"avatar_url":"https://avatars0.githubusercontent.com/u/2551763?v=4","gravatar_id":"","url":"https://api.github.com/users/Adimote","html_url":"https://github.com/Adimote","followers_url":"https://api.github.com/users/Adimote/followers","following_url":"https://api.github.com/users/Adimote/following{/other_user}","gists_url":"https://api.github.com/users/Adimote/gists{/gist_id}","starred_url":"https://api.github.com/users/Adimote/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Adimote/subscriptions","organizations_url":"https://api.github.com/users/Adimote/orgs","repos_url":"https://api.github.com/users/Adimote/repos","events_url":"https://api.github.com/users/Adimote/events{/privacy}","received_events_url":"https://api.github.com/users/Adimote/received_events","type":"User","site_admin":false},"open_issues":15,"closed_issues":3,"state":"open","created_at":"2018-03-19T20:18:31Z","updated_at":"2018-03-21T21:58:00Z","due_on":"2018-04-21T07:00:00Z","closed_at":null},"comments":1,"created_at":"2018-03-21T01:28:46Z","updated_at":"2018-03-23T23:37:48Z","closed_at":null,"author_association":"NONE","body":"We need to have a discussion about our \"standard\" workflow, to be referenced in the volunteer docs.\r\n\r\nFrom the perspective of a new volunteer, I've put in some of the things I've learned in the \"How to contribute code\" guide. See: https://github.com/sourcebots/volunteer-docs/pull/5\r\n\r\nTo start off:\r\n* How should branches/forks be used? When is it worth creating a branch on the original repo (requires permission to be an organisation member) vs just forking?\r\n* How should issues be used? When to create them? When to assign people? What our labels mean, and how to use them.\r\n\r\nA link to a good guide (or guides) with some organisation-specific adjustments would be useful here.\r\ne.g. https://guides.github.com/introduction/flow/ ?"},"comment":{"url":"https://api.github.com/repos/sourcebots/volunteer-docs/issues/comments/375825459","html_url":"https://github.com/sourcebots/volunteer-docs/issues/30#issuecomment-375825459","issue_url":"https://api.github.com/repos/sourcebots/volunteer-docs/issues/30","id":375825459,"user":{"login":"PeterJCLaw","id":336212,"avatar_url":"https://avatars2.githubusercontent.com/u/336212?v=4","gravatar_id":"","url":"https://api.github.com/users/PeterJCLaw","html_url":"https://github.com/PeterJCLaw","followers_url":"https://api.github.com/users/PeterJCLaw/followers","following_url":"https://api.github.com/users/PeterJCLaw/following{/other_user}","gists_url":"https://api.github.com/users/PeterJCLaw/gists{/gist_id}","starred_url":"https://api.github.com/users/PeterJCLaw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PeterJCLaw/subscriptions","organizations_url":"https://api.github.com/users/PeterJCLaw/orgs","repos_url":"https://api.github.com/users/PeterJCLaw/repos","events_url":"https://api.github.com/users/PeterJCLaw/events{/privacy}","received_events_url":"https://api.github.com/users/PeterJCLaw/received_events","type":"User","site_admin":false},"created_at":"2018-03-23T23:37:48Z","updated_at":"2018-03-23T23:37:48Z","author_association":"CONTRIBUTOR","body":"> How should issues be used? When to create them?\r\n\r\nI currently use issues for \"here's a specific thing which needs fixing _in this repo_\", which I see as separate from Trello since Trello is more \"here's a general task or outcome we want\"\r\n\r\n> When to assign people?\r\n\r\nI'm not sure. I've never used assignment. I wasn't sure from GitHub's emails what you'd meant by using it here, though I think using it for gathering comments is reasonable. I think GitHub's expectation is that people use it to denote who will be working on something.\r\n\r\n> What our labels mean, and how to use them.\r\n\r\nWith the exception of \"work-in-progress\", all the labels here are the defaults. Hopefully all the (current) labels are sufficiently self-explanatory?\r\n\r\nI don't think we should document things which are self-evident, such as that the \"work-in-progress\" label is for stuff which is being worked on and isn't ready for review. Similarly if we do start actually using labels, then the presence of them should be sufficient documentation that they should be used."}}
{"actor":{"display_login":"PeterJCLaw"}}