{"action":"created","issue":{"url":"https://api.github.com/repos/supercollider/supercollider/issues/1907","repository_url":"https://api.github.com/repos/supercollider/supercollider","labels_url":"https://api.github.com/repos/supercollider/supercollider/issues/1907/labels{/name}","comments_url":"https://api.github.com/repos/supercollider/supercollider/issues/1907/comments","events_url":"https://api.github.com/repos/supercollider/supercollider/issues/1907/events","html_url":"https://github.com/supercollider/supercollider/issues/1907","id":142056989,"number":1907,"title":"Adopt a formal Code of Conduct","user":{"login":"crucialfelix","id":218738,"avatar_url":"https://avatars.githubusercontent.com/u/218738?v=3","gravatar_id":"","url":"https://api.github.com/users/crucialfelix","html_url":"https://github.com/crucialfelix","followers_url":"https://api.github.com/users/crucialfelix/followers","following_url":"https://api.github.com/users/crucialfelix/following{/other_user}","gists_url":"https://api.github.com/users/crucialfelix/gists{/gist_id}","starred_url":"https://api.github.com/users/crucialfelix/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crucialfelix/subscriptions","organizations_url":"https://api.github.com/users/crucialfelix/orgs","repos_url":"https://api.github.com/users/crucialfelix/repos","events_url":"https://api.github.com/users/crucialfelix/events{/privacy}","received_events_url":"https://api.github.com/users/crucialfelix/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/supercollider/supercollider/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":47,"created_at":"2016-03-19T12:25:05Z","updated_at":"2016-03-23T19:54:32Z","closed_at":null,"body":"I propose that we should adopt one of the standard Codes of Conduct. \r\n\r\neg. http://todogroup.org/opencodeofconduct/\r\n\r\n> This code of conduct outlines our expectations for participants within the [COMMUNITY] community, as well as steps to reporting unacceptable behavior. We are committed to providing a welcoming and inspiring community for all and expect our code of conduct to be honored. Anyone who violates this code of conduct may be banned from the community.\r\n\r\netc. (go read the whole thing)\r\n\r\nsimilar:\r\nhttps://www.djangoproject.com/conduct/reporting/\r\n\r\nshort:\r\nhttps://www.python.org/community/diversity/\r\n\r\nThis is good:\r\nhttp://contributor-covenant.org/\r\nhttp://contributor-covenant.org/version/1/4/code_of_conduct.md\r\n\r\nI think things are quite civil these days and I don't expect any of these types of problems, but if we do then here are the guidelines; and furthermore the guidelines make a positive statement about what we expect from everybody and that's reassuring to any newcomer who has any doubts.\r\n\r\nVote below for the one you like. Submit others for group consideration if you like."},"comment":{"url":"https://api.github.com/repos/supercollider/supercollider/issues/comments/200517573","html_url":"https://github.com/supercollider/supercollider/issues/1907#issuecomment-200517573","issue_url":"https://api.github.com/repos/supercollider/supercollider/issues/1907","id":200517573,"user":{"login":"bagong","id":1502057,"avatar_url":"https://avatars.githubusercontent.com/u/1502057?v=3","gravatar_id":"","url":"https://api.github.com/users/bagong","html_url":"https://github.com/bagong","followers_url":"https://api.github.com/users/bagong/followers","following_url":"https://api.github.com/users/bagong/following{/other_user}","gists_url":"https://api.github.com/users/bagong/gists{/gist_id}","starred_url":"https://api.github.com/users/bagong/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bagong/subscriptions","organizations_url":"https://api.github.com/users/bagong/orgs","repos_url":"https://api.github.com/users/bagong/repos","events_url":"https://api.github.com/users/bagong/events{/privacy}","received_events_url":"https://api.github.com/users/bagong/received_events","type":"User","site_admin":false},"created_at":"2016-03-23T19:54:32Z","updated_at":"2016-03-23T19:54:32Z","body":"As snappizz has moved in that direction, and I think a good direction, what about a few words on daily activities in this forum in the more narrow sense:\r\n\r\nWe have general words \"that we should show responsibility for our actions\". So how about more specific words on code contribution and committing. Just a few provisional suggestions/ideas first, as the general opinion might move towards the view things like this don't belong into a general code of conduct.\r\n\r\n- encourage pull requests\r\n- encourage code reviews\r\n- encourage specific issue reports, give hints how to make good ones\r\n- encourage responsible behaviour after commits: \r\n  - be ready to fix unexpected side effects or at least admit responsibility\r\n  - be considerate as to cross platform issues\r\n- avoid commits that break pull requests that are being processed at the same time\r\n- define a time frame within which PRs should be addressed\r\n- discourage commits without second opinion\r\n\r\nI hesitate particularly on the last one, because there is also the risk that things don't get committed because nobody is interested, or willing to share some responsibility, and then things slow down. I think there is also something like \"encouraging commits\" that take a bit of risk, and that is also a nice thing, so maybe it's not a good thing to overregulate here. But worth a thought.\r\n\r\nWould something like that fit in?"}}