{"action":"closed","number":56,"pull_request":{"url":"https://api.github.com/repos/todogroup/opencodeofconduct/pulls/56","id":41491903,"html_url":"https://github.com/todogroup/opencodeofconduct/pull/56","diff_url":"https://github.com/todogroup/opencodeofconduct/pull/56.diff","patch_url":"https://github.com/todogroup/opencodeofconduct/pull/56.patch","issue_url":"https://api.github.com/repos/todogroup/opencodeofconduct/issues/56","number":56,"state":"closed","locked":true,"title":"Removes unwelcoming language","user":{"login":"MrStonedOne","id":7069733,"avatar_url":"https://avatars.githubusercontent.com/u/7069733?v=3","gravatar_id":"","url":"https://api.github.com/users/MrStonedOne","html_url":"https://github.com/MrStonedOne","followers_url":"https://api.github.com/users/MrStonedOne/followers","following_url":"https://api.github.com/users/MrStonedOne/following{/other_user}","gists_url":"https://api.github.com/users/MrStonedOne/gists{/gist_id}","starred_url":"https://api.github.com/users/MrStonedOne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MrStonedOne/subscriptions","organizations_url":"https://api.github.com/users/MrStonedOne/orgs","repos_url":"https://api.github.com/users/MrStonedOne/repos","events_url":"https://api.github.com/users/MrStonedOne/events{/privacy}","received_events_url":"https://api.github.com/users/MrStonedOne/received_events","type":"User","site_admin":false},"body":"Fixes #40\r\nPR that introduced the removed content: #17 \r\nEdit:\r\n\r\nThe intent of this pr is to preserve the welcoming nature of the repos that use it. Regardless of any discussion or debate on rather reverse racism exists, or any discussion or debate on the exact definition of discrimination, language that excludes entire classes from anti-discrimination clauses creates an unwelcoming, impolite, and potentially hostile environment. \r\n\r\nI should probably ping @ammeep in here, since it is their change that is getting partially reverted.\r\n\r\nEdit:\r\nThis thread has been locked, because that is literally meaningless:\r\n# Feel free to continue discussion at: https://github.com/MrStonedOne/opencodeofconduct/pull/1\r\n\r\n***I will edit all comments from there into this comment*** (maybe some day @bkeepers will learn that you just can't stop the signal, you can never stop the signal.)\r\n\r\n***\r\n***\r\njust3ws:\r\n+1\r\n***\r\nthor:\r\n> The intent of the open code of conduct is to help establish communities that are safe and welcoming for *everyone*. At some point, the moderators of a community are going to have to make tradeoffs. The language in question is attempting to guide how those tradeoffs are prioritized, not to encourage hostility.\r\n\r\nI am having a hard time seeing how creating a biased discrimination filter creates a safe and welcoming community for *everyone* -- would it not be ideal to establish a absolutely fair and even set of guidelines that apply to *everyone* if one wants *everyone* to be equally safe and welcome? :unlock: \r\n\r\n> [..] if we can clarify the language to communicate that.\r\n\r\nHopefully there is a way to clarify that without imposing perceived biases on communities as a default?\r\n***\r\nMrStonedOne:\r\n@bkeepers:\r\n>The intent of the open code of conduct is to help establish communities that are safe and welcoming for everyone. \r\n\r\nYep! Everyone.\r\n\r\n>At some point, the moderators of a community are going to have to make tradeoffs. \r\n\r\n[citation needed] You disallow discrimination, and you disallow discriminatory language, no trade off necessary.\r\n\r\n>The language in question is attempting to guide how those tradeoffs are prioritized, not to encourage hostility.\r\n\r\nAgain, not needed. There are no tradeoffs involved, this isn't a zero sum game.\r\n\r\n>I will seek feedback from people that have been invested in crafting and adopting this document to see if we can clarify the language to communicate that.\r\n\r\nAnd I'm going to insist that there is no way such \"priority\" can co-exist with a safe and welcoming environment.\r\n\r\n>I am also going to lock this thread while I do that.\r\n\r\nI see no need for this, and it's easily thwarted. This seems like you trying to ensure you got the final word in.\r\n\r\n>Know that your feedback is being taken seriously.\r\n\r\nHeh. Is that why you locked the pr in an attempt to ensure your privileged position in the discussion. Get the final word in, and call it good. \"but know that your feedback is being taken seriously\" The tried and true words of people who want to silence criticisms they aren't comfortable with.\r\n***\r\nELLIOTTCABLE:\r\nWow, this is fucking ridiculous.\r\n\r\nThe creators and maintainers of *this project* have made themselves clear to you, @MrStonedOne (your name, too … just, wow.) They offered to take your concerns seriously (more, by the way, than they are *in any way* obligated to do), but it's entirely their right (and a damned good decision) to shut down the potentially-unproductive discussion while they decide whether they're compfortable making those changes.\r\n\r\nThis is an open-source document; you're welcome to fork it, if the maintainers end up disagreeing with you; and tell people of your concerns with the original / point out your forked efforts at improvement.\r\n\r\nPulling *this* “ooo my freedom of speech is being quashed!!1!” stuff is a really good way to get those concerns ignored completely. Well done, sir, well done.\r\n***\r\nMrStonedOne:\r\n>Pulling this “ooo my freedom of speech is being quashed!!1!”\r\n\r\nActually, I said they tried to stop discussion, nothing about free speech.\r\n\r\n>your name, too … just, wow.\r\n\r\nSome people drink alcohol, they might even make a username on that, some people smoke weed (and they too might make a username on that) I see no issue, it's all 21+ legal, so whats the issue? I'm over 21(25), I am legally allowed to smoke marijuana, and I refuse to make it a secret part of me because somebody wants to use it as an excuse to look down at me. \r\n***\r\nKelseyDH:\r\n:+1: \r\n***\r\napullin:\r\n:+1:\r\n\r\nIn the other threads, I have seen it stated that it is a non-starter to discuss the material nature of the items being removed. There should be a motion for estoppel with whichever pertinent committed or governing bodies for the project, with respect to the inclusion of any disputed elements being included. Hiding one dispute behind another is poor design and leadership.\r\n\r\nIf GitHub intends to adopt this policy, then I am de facto directly involved with it, as I have made agreements, both contractual and financial, with GitHub. The is true for organization that stated intent to adopt this document, and for any persons who have any transactions or contracts with them.\r\n\r\n@ELLIOTTCABLE, you are personalizing this is a fruitless way. I am certain that I have done myself this with difficult issues in the past. I only offer this to try and level the hotness of the personal politics that pervade this issue.\r\n***\r\ntkerber:\r\n:+1:\r\n\r\nI cannot see myself contributing to any project using the open code of conduct unless this is removed.\r\n\r\nI do not think that todogroup should inject their own ideology into a document which is supposed to protect **people**.\r\n***\r\nceph3us:\r\n:+1:\r\n\r\nThe spirit of open source is to allow equal access to all without qualification or discrimination, and a company whose business in invested in it should follow those principles. A community seeking to be accessible to everyone should not promote a one way street on the policing of negative behaviour.\r\n***\r\nKarunamon:\r\n+1\r\n\r\nThis kind of nonsense seriously impacts my desire to use Github for any projects, personal or otherwise, in the future. It's clear the site leadership values ideology more than Getting Shit Done©\r\n***\r\narthurkay:\r\nCodes of conduct are not a means for legitimizing people being abusive online. They're meant to stop that. And the old Open Code did. Please do not grant special protections to abusive users like https://github.com/freebsdgirl\r\n\r\n***\r\nj-wo-:\r\n:+1:\r\n\r\nThis kind of language only serves to antagonize every person who does not share the ideology of the authors, and it would be foolish for any project to alienate a great number of people by including it.","created_at":"2015-08-03T17:48:49Z","updated_at":"2015-08-07T23:29:17Z","closed_at":"2015-08-07T23:29:17Z","merged_at":null,"merge_commit_sha":"ec44e5a8019faeb685889359d8c02039f9b30ea3","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/todogroup/opencodeofconduct/pulls/56/commits","review_comments_url":"https://api.github.com/repos/todogroup/opencodeofconduct/pulls/56/comments","review_comment_url":"https://api.github.com/repos/todogroup/opencodeofconduct/pulls/comments{/number}","comments_url":"https://api.github.com/repos/todogroup/opencodeofconduct/issues/56/comments","statuses_url":"https://api.github.com/repos/todogroup/opencodeofconduct/statuses/c07d3dd5e1798fd317f8cd4122f871da7bf576f1","head":{"label":"MrStonedOne:patch-1","ref":"patch-1","sha":"c07d3dd5e1798fd317f8cd4122f871da7bf576f1","user":{"login":"MrStonedOne","id":7069733,"avatar_url":"https://avatars.githubusercontent.com/u/7069733?v=3","gravatar_id":"","url":"https://api.github.com/users/MrStonedOne","html_url":"https://github.com/MrStonedOne","followers_url":"https://api.github.com/users/MrStonedOne/followers","following_url":"https://api.github.com/users/MrStonedOne/following{/other_user}","gists_url":"https://api.github.com/users/MrStonedOne/gists{/gist_id}","starred_url":"https://api.github.com/users/MrStonedOne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MrStonedOne/subscriptions","organizations_url":"https://api.github.com/users/MrStonedOne/orgs","repos_url":"https://api.github.com/users/MrStonedOne/repos","events_url":"https://api.github.com/users/MrStonedOne/events{/privacy}","received_events_url":"https://api.github.com/users/MrStonedOne/received_events","type":"User","site_admin":false},"repo":{"id":40137564,"name":"opencodeofconduct","full_name":"MrStonedOne/opencodeofconduct","owner":{"login":"MrStonedOne","id":7069733,"avatar_url":"https://avatars.githubusercontent.com/u/7069733?v=3","gravatar_id":"","url":"https://api.github.com/users/MrStonedOne","html_url":"https://github.com/MrStonedOne","followers_url":"https://api.github.com/users/MrStonedOne/followers","following_url":"https://api.github.com/users/MrStonedOne/following{/other_user}","gists_url":"https://api.github.com/users/MrStonedOne/gists{/gist_id}","starred_url":"https://api.github.com/users/MrStonedOne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MrStonedOne/subscriptions","organizations_url":"https://api.github.com/users/MrStonedOne/orgs","repos_url":"https://api.github.com/users/MrStonedOne/repos","events_url":"https://api.github.com/users/MrStonedOne/events{/privacy}","received_events_url":"https://api.github.com/users/MrStonedOne/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/MrStonedOne/opencodeofconduct","description":"An easy to reuse open source code of conduct template for communities.","fork":true,"url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct","forks_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/forks","keys_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/keys{/key_id}","collaborators_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/teams","hooks_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/hooks","issue_events_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/issues/events{/number}","events_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/events","assignees_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/assignees{/user}","branches_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/branches{/branch}","tags_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/tags","blobs_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/git/refs{/sha}","trees_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/git/trees{/sha}","statuses_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/statuses/{sha}","languages_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/languages","stargazers_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/stargazers","contributors_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/contributors","subscribers_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/subscribers","subscription_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/subscription","commits_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/commits{/sha}","git_commits_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/git/commits{/sha}","comments_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/comments{/number}","issue_comment_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/issues/comments{/number}","contents_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/contents/{+path}","compare_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/compare/{base}...{head}","merges_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/merges","archive_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/downloads","issues_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/issues{/number}","pulls_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/pulls{/number}","milestones_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/milestones{/number}","notifications_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/labels{/name}","releases_url":"https://api.github.com/repos/MrStonedOne/opencodeofconduct/releases{/id}","created_at":"2015-08-03T17:11:42Z","updated_at":"2015-08-03T17:11:42Z","pushed_at":"2015-08-03T22:37:43Z","git_url":"git://github.com/MrStonedOne/opencodeofconduct.git","ssh_url":"git@github.com:MrStonedOne/opencodeofconduct.git","clone_url":"https://github.com/MrStonedOne/opencodeofconduct.git","svn_url":"https://github.com/MrStonedOne/opencodeofconduct","homepage":"http://todogroup.org/opencodeofconduct","size":569,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":1,"mirror_url":null,"open_issues_count":1,"forks":1,"open_issues":1,"watchers":0,"default_branch":"gh-pages"}},"base":{"label":"todogroup:gh-pages","ref":"gh-pages","sha":"3e4b52090034273d8f5382021dd8e4866fabbceb","user":{"login":"todogroup","id":8648704,"avatar_url":"https://avatars.githubusercontent.com/u/8648704?v=3","gravatar_id":"","url":"https://api.github.com/users/todogroup","html_url":"https://github.com/todogroup","followers_url":"https://api.github.com/users/todogroup/followers","following_url":"https://api.github.com/users/todogroup/following{/other_user}","gists_url":"https://api.github.com/users/todogroup/gists{/gist_id}","starred_url":"https://api.github.com/users/todogroup/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/todogroup/subscriptions","organizations_url":"https://api.github.com/users/todogroup/orgs","repos_url":"https://api.github.com/users/todogroup/repos","events_url":"https://api.github.com/users/todogroup/events{/privacy}","received_events_url":"https://api.github.com/users/todogroup/received_events","type":"Organization","site_admin":false},"repo":{"id":29706264,"name":"opencodeofconduct","full_name":"todogroup/opencodeofconduct","owner":{"login":"todogroup","id":8648704,"avatar_url":"https://avatars.githubusercontent.com/u/8648704?v=3","gravatar_id":"","url":"https://api.github.com/users/todogroup","html_url":"https://github.com/todogroup","followers_url":"https://api.github.com/users/todogroup/followers","following_url":"https://api.github.com/users/todogroup/following{/other_user}","gists_url":"https://api.github.com/users/todogroup/gists{/gist_id}","starred_url":"https://api.github.com/users/todogroup/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/todogroup/subscriptions","organizations_url":"https://api.github.com/users/todogroup/orgs","repos_url":"https://api.github.com/users/todogroup/repos","events_url":"https://api.github.com/users/todogroup/events{/privacy}","received_events_url":"https://api.github.com/users/todogroup/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/todogroup/opencodeofconduct","description":"An easy to reuse open source code of conduct template for communities.","fork":false,"url":"https://api.github.com/repos/todogroup/opencodeofconduct","forks_url":"https://api.github.com/repos/todogroup/opencodeofconduct/forks","keys_url":"https://api.github.com/repos/todogroup/opencodeofconduct/keys{/key_id}","collaborators_url":"https://api.github.com/repos/todogroup/opencodeofconduct/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/todogroup/opencodeofconduct/teams","hooks_url":"https://api.github.com/repos/todogroup/opencodeofconduct/hooks","issue_events_url":"https://api.github.com/repos/todogroup/opencodeofconduct/issues/events{/number}","events_url":"https://api.github.com/repos/todogroup/opencodeofconduct/events","assignees_url":"https://api.github.com/repos/todogroup/opencodeofconduct/assignees{/user}","branches_url":"https://api.github.com/repos/todogroup/opencodeofconduct/branches{/branch}","tags_url":"https://api.github.com/repos/todogroup/opencodeofconduct/tags","blobs_url":"https://api.github.com/repos/todogroup/opencodeofconduct/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/todogroup/opencodeofconduct/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/todogroup/opencodeofconduct/git/refs{/sha}","trees_url":"https://api.github.com/repos/todogroup/opencodeofconduct/git/trees{/sha}","statuses_url":"https://api.github.com/repos/todogroup/opencodeofconduct/statuses/{sha}","languages_url":"https://api.github.com/repos/todogroup/opencodeofconduct/languages","stargazers_url":"https://api.github.com/repos/todogroup/opencodeofconduct/stargazers","contributors_url":"https://api.github.com/repos/todogroup/opencodeofconduct/contributors","subscribers_url":"https://api.github.com/repos/todogroup/opencodeofconduct/subscribers","subscription_url":"https://api.github.com/repos/todogroup/opencodeofconduct/subscription","commits_url":"https://api.github.com/repos/todogroup/opencodeofconduct/commits{/sha}","git_commits_url":"https://api.github.com/repos/todogroup/opencodeofconduct/git/commits{/sha}","comments_url":"https://api.github.com/repos/todogroup/opencodeofconduct/comments{/number}","issue_comment_url":"https://api.github.com/repos/todogroup/opencodeofconduct/issues/comments{/number}","contents_url":"https://api.github.com/repos/todogroup/opencodeofconduct/contents/{+path}","compare_url":"https://api.github.com/repos/todogroup/opencodeofconduct/compare/{base}...{head}","merges_url":"https://api.github.com/repos/todogroup/opencodeofconduct/merges","archive_url":"https://api.github.com/repos/todogroup/opencodeofconduct/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/todogroup/opencodeofconduct/downloads","issues_url":"https://api.github.com/repos/todogroup/opencodeofconduct/issues{/number}","pulls_url":"https://api.github.com/repos/todogroup/opencodeofconduct/pulls{/number}","milestones_url":"https://api.github.com/repos/todogroup/opencodeofconduct/milestones{/number}","notifications_url":"https://api.github.com/repos/todogroup/opencodeofconduct/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/todogroup/opencodeofconduct/labels{/name}","releases_url":"https://api.github.com/repos/todogroup/opencodeofconduct/releases{/id}","created_at":"2015-01-22T23:39:26Z","updated_at":"2015-08-07T15:38:50Z","pushed_at":"2015-08-07T04:56:06Z","git_url":"git://github.com/todogroup/opencodeofconduct.git","ssh_url":"git@github.com:todogroup/opencodeofconduct.git","clone_url":"https://github.com/todogroup/opencodeofconduct.git","svn_url":"https://github.com/todogroup/opencodeofconduct","homepage":"http://todogroup.org/opencodeofconduct","size":569,"stargazers_count":60,"watchers_count":60,"language":"HTML","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":34,"mirror_url":null,"open_issues_count":3,"forks":34,"open_issues":3,"watchers":60,"default_branch":"gh-pages"}},"_links":{"self":{"href":"https://api.github.com/repos/todogroup/opencodeofconduct/pulls/56"},"html":{"href":"https://github.com/todogroup/opencodeofconduct/pull/56"},"issue":{"href":"https://api.github.com/repos/todogroup/opencodeofconduct/issues/56"},"comments":{"href":"https://api.github.com/repos/todogroup/opencodeofconduct/issues/56/comments"},"review_comments":{"href":"https://api.github.com/repos/todogroup/opencodeofconduct/pulls/56/comments"},"review_comment":{"href":"https://api.github.com/repos/todogroup/opencodeofconduct/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/todogroup/opencodeofconduct/pulls/56/commits"},"statuses":{"href":"https://api.github.com/repos/todogroup/opencodeofconduct/statuses/c07d3dd5e1798fd317f8cd4122f871da7bf576f1"}},"merged":false,"mergeable":true,"mergeable_state":"clean","merged_by":null,"comments":20,"review_comments":0,"commits":1,"additions":1,"deletions":2,"changed_files":1}}