{
    "href": "/post/2016/01/25/you-do-not-have-a-right-to-contribute/",
    "relId": "2016/01/25/you-do-not-have-a-right-to-contribute",
    "title": "You Do Not Have A Right To Contribute",
    "author": "pmjones",
    "markup": "html",
    "tags": [
        {
            "href": "/tag/management/",
            "relId": "management",
            "title": "Management",
            "author": null,
            "created": null,
            "updated": [],
            "markup": "markdown"
        },
        {
            "href": "/tag/php/",
            "relId": "php",
            "title": "PHP",
            "author": null,
            "created": null,
            "updated": [],
            "markup": "markdown"
        },
        {
            "href": "/tag/programming/",
            "relId": "programming",
            "title": "Programming",
            "author": null,
            "created": null,
            "updated": [],
            "markup": "markdown"
        },
        {
            "href": "/tag/social-justice/",
            "relId": "social-justice",
            "title": "Social Justice",
            "author": null,
            "created": "2021-09-20 13:41:14 UTC",
            "updated": [
                "2021-09-20 13:41:14 UTC",
                "2023-08-15 14:21:29 UTC"
            ],
            "markup": "markdown"
        },
        {
            "href": "/tag/code-of-conduct/",
            "relId": "code-of-conduct",
            "title": "Code Of Conduct",
            "author": null,
            "created": "2020-10-29 13:33:43 UTC",
            "updated": [
                "2020-10-29 13:33:43 UTC"
            ],
            "markup": "markdown"
        }
    ],
    "created": "2016-01-25 16:36:51 UTC",
    "updated": [
        "2016-01-25 16:36:51 UTC",
        "2020-10-29 13:38:10 UTC"
    ],
    "html": "<p><em>(Another in a series on the <a href=\"https://wiki.php.net/rfc/adopt-code-of-conduct\">proposed PHP code of conduct</a>, itself a work in progress in <a href=\"https://github.com/derickr/php-community-health\">at least one other place</a>.)</em></p>\n<p>Over the weekend I listened to a recent episode of the <a href=\"http://devhell.info\">Dev Hell</a> podcast, hosted by Chris <a href=\"https://twitter.com/grmpyprogrammer/\">@grmpyprogrammer</a> Hartjes and Ed <a href=\"https://twitter.com/funkatron/\">@funkatron</a> Finkler, and guest-starring Amanda <a href=\"https://twitter.com/AmbassadorAwsum/\">@AmbassadorAwsum</a> Folson. (Full disclosure: I have been a guest on the podcast previously.)</p>\n<p>The episode is <a href=\"http://devhell.info/post/2016-01-20/anti-canuckite-leanings/\">#70 \u201cAnti-Canuckite Leanings\u201d</a>, and in it, they discuss the proposed code of conduct starting around 26:00. You should listen to the whole discussion, which ends after about 30 minutes (and really the whole episode if you can).</p>\n<p>There\u2019s a lot to address in the discussion, but I\u2019m going to concentrate on only one point. Chris Hartjes says, at about the 30:17 mark:</p>\n<blockquote>\n<p>I think fighting against the code of conduct is a losing battle, because it will get passed. And you have a choice, you can either keep contributing to PHP, or move on and do something else. It\u2019s as simple as that. You do not have a right to contribute to PHP, it\u2019s a privilege. It sucks how that privilege is handed out, and it sucks how sometimes that privilege is wielded as a stick by which to beat other poeople, but at the end of the day, despite it being an open source project, it is a private project, and nobody has to take your contributions. It\u2019s as simple as that.</p>\n</blockquote>\n<p>He reiterates the point a few times:</p>\n<blockquote>\n<p>(48:09) If you don\u2019t like it, go on and contribute to another project.</p>\n<p>(48:44) The people who complain, well they either get with the program, or they just go do something else with their time.</p>\n<p>(51:45) If you don\u2019t like it, just don\u2019t participate in the project.</p>\n</blockquote>\n<p>To be sure, Chris does not specifically say he is either for or against the code of conduct as presented in the RFC, which currently uses the language of the <a href=\"http://contributor-covenant.org/version/1/3/0/\">Contributor Covenant</a>.</p>\n<p>Even so, I have heard variations of this from Contributor Covenant supporters. These kinds of comments strike me as interesting in two ways.</p>\n<p>First, \u201cIf you don\u2019t like it, just don\u2019t participate in the project\u201d and its variations do not seem in the spirit of \u201cfostering an open and welcoming community.\u201d  I see this as revealing part of the true intent of Contributor Covenant supporters: to wit, they wish to set themselves up as judges of who is to be accepted, and who is to be rejected.</p>\n<p>Second, and more importantly, the very same argument applies in <em>favor</em> of the status quo; that is, <em>not</em> having an explicit code of conduct.  Let\u2019s take a look at the same wording, but <em>against</em> having a code of conduct:</p>\n<blockquote>\n<p>If the project does not have a code of conduct, you have a choice, you can either keep contributing, or move on and do something else. It\u2019s as simple as that. You do not have a right to contribute, it\u2019s a privilege. At the end of the day, despite it being an open source project, it is a private project, and nobody has to take your contributions. It\u2019s as simple as that.</p>\n</blockquote>\n<p>So the argument is simultaneously made for not-having a code of conduct, using exactly the same wording.  If you don\u2019t like that there\u2019s no code of conduct, \u201cgo on and contribute to another project.\u201d  After all, \u201cyou do not have a right to contribute.\u201d You can \u201ceither get with the program, or just go do something else with your time.\u201d</p>\n<p>This means to me, among other things, that the burden of proof remains on those who support the Contrbutor Covenant, proof which they sorely lack, or are unwilling to put forth.</p>\n<p>For the record, this is not an attempt to hammer on Chris, whom I count as a friend. It is an attempt only to point out one of the many flawed arguments of some who support the Contributor Covenant.</p>\n<p>Finally, for the record, I continue to be opposed to the Contributor Covenant and anything substantially similar to or derived from it. Having <em>no</em> code of conduct is better than having the Contributor Covenant.</p>\n<hr>\n<p class=\"reddit-links\">Read the Reddit discussion about this post <a href=\"https://www.reddit.com/r/PHP/comments/42m9j1/you_do_not_have_a_right_to_contribute/\">here</a>.</p>\n"
}
