From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Re: Patch submission should not imply agreement to policy (was Re: Promoting the GNU Kind Communication Guidelines?) Date: Wed, 31 Oct 2018 23:47:22 -0400 Message-ID: <878t2d7922.fsf@netris.org> References: <87k1m852yc.fsf@gnu.org> <20181024010640.GA14776@antares.lan> <87y3an8xxe.fsf@gnu.org> <20181024142115.GA2088@antares.lan> <20181026233648.0fd1ea35@merlin.browniehive.net> <1540593452.395052.1556179352.51508E84@webmail.messagingengine.com> <20181028194258.773fa475@merlin.browniehive.net> <20181028195054.GA10708@antares.lan> <20181029095913.25aa3829@alma-ubu> <87d0rseja4.fsf@dustycloud.org> <874ld3lvs1.fsf_-_@netris.org> <87bm7bef6y.fsf@dustycloud.org> <87in1i8ivp.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38680) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gI3xs-0001px-Cb for guix-devel@gnu.org; Wed, 31 Oct 2018 23:48:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gI3xn-0008Oh-W8 for guix-devel@gnu.org; Wed, 31 Oct 2018 23:48:12 -0400 Received: from world.peace.net ([64.112.178.59]:39262) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gI3xn-0008OT-SZ for guix-devel@gnu.org; Wed, 31 Oct 2018 23:48:07 -0400 In-Reply-To: <87in1i8ivp.fsf@netris.org> (Mark H. Weaver's message of "Wed, 31 Oct 2018 07:17:35 -0400") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Christopher Lemmer Webber Cc: guix-devel@gnu.org Mark H Weaver writes: > Christopher Lemmer Webber writes: > >> The free software community has always had policies, has always asked >> people to respect language, has always had the expectation that if you >> participate in our community, you are expected to abide by certain >> norms. Having those norms even be explicit is not new; there are norms >> posted all over the GNU website, and participants are frequently asked >> to abide by them. Internet forums of all kinds have expressed rules and >> policies. That is not new. > > I agree, it's not new. > > However, if we were to start requiring people to agree with our policy > as a prequisite to their participation, or worse, to presume that they > have implicitly agreed, that _would_ be new. Let's not do that please. My response here was not sufficient. Let me try again. To my mind, there's an important but subtle distinction between: (1) Posting policies and rules that apply to project participants, and (2) Requiring that participants "agree" to the policies and rules. In the first case, we are making the participants aware of the rules, and of the possible consequences for breaking those rules. Note that this doesn't require participants to make any promises or to hold a particular set of political beliefs. I have no problem with this, and moreover I fully support it. In the second case, we are essentially demanding that participants make promises about their future behavior, and declare themselves to share the beliefs and goals encoded in the CoC. The first case is analogous to the national and local laws that we all must live under. The second case is analogous to being asked by my government to sign an endorsement and pledge of allegiance to those laws. Do you see the difference? Mark