From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael J Gruber Subject: Re: Lack of netiquette, was Re: [PATCH v4 00/13] New remote-hg helper Date: Fri, 02 Nov 2012 12:03:15 +0100 Message-ID: <5093A873.9090701@drmicha.warpmail.net> References: <20121029215631.GF20513@sigill.intra.peff.net> <5090EFCA.7070606@drmicha.warpmail.net> <20121031102712.GB30879@sigill.intra.peff.net> <20121031185903.GA1480@elie.Belkin> <50927D29.3020703@lsrfire.ath.cx> <5093949D.4070509@op5.se> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: =?ISO-8859-15?Q?Ren=E9_Scharfe?= , Felipe Contreras , Junio C Hamano , Johannes Schindelin , Jonathan Nieder , Jeff King , git@vger.kernel.org, Sverre Rabbelier , Ilari Liusvaara , Daniel Barkalow To: Andreas Ericsson X-From: git-owner@vger.kernel.org Fri Nov 02 12:03:34 2012 Return-path: Envelope-to: gcvg-git-2@plane.gmane.org Received: from vger.kernel.org ([209.132.180.67]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TUF2B-0000M3-Vi for gcvg-git-2@plane.gmane.org; Fri, 02 Nov 2012 12:03:32 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755637Ab2KBLDT convert rfc822-to-quoted-printable (ORCPT ); Fri, 2 Nov 2012 07:03:19 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:55147 "EHLO out5-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755096Ab2KBLDS (ORCPT ); Fri, 2 Nov 2012 07:03:18 -0400 Received: from compute6.internal (compute6.nyi.mail.srv.osa [10.202.2.46]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 8F2AB208DC; Fri, 2 Nov 2012 07:03:17 -0400 (EDT) Received: from frontend2.nyi.mail.srv.osa ([10.202.2.161]) by compute6.internal (MEProxy); Fri, 02 Nov 2012 07:03:17 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:date:from:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; s=smtpout; bh=zd1/AJ18DlwGOEyZvLinW+ mm6Kc=; b=d9SUynIx20ndhmic8490QrIfwEISvuZxRPwV/QjCDtCf0IOJvX84Nr t6g6f/VQf6icNLT5U8aA0LJrMt/+7jRPcIVK3oqv+jWB/4EmpTxD3LANdus+KBrT aZioWWPAAqOD/I7wg8o+f53PIsMVWDaZgmdn7ZCdWMPAikGpbX/Rs= X-Sasl-enc: U/M/QFzn2ulRGaHBywUQL9YoCkSQsMkapS4KRcNmLo+j 1351854197 Received: from localhost.localdomain (unknown [130.75.46.56]) by mail.messagingengine.com (Postfix) with ESMTPA id 27DF04825E4; Fri, 2 Nov 2012 07:03:16 -0400 (EDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121016 Thunderbird/16.0.1 In-Reply-To: <5093949D.4070509@op5.se> Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: Andreas Ericsson venit, vidit, dixit 02.11.2012 10:38: > On 11/01/2012 02:46 PM, Ren=E9 Scharfe wrote: >> >> Also, and I'm sure you didn't know that, "Jedem das Seine" (to each >> his own) was the slogan of the Buchenwald concentration camp. For >> that reason some (including me) hear the unspoken cynical >> half-sentence "and some people just have to be sent to the gas >> chamber" when someone uses this proverb. >> >=20 > It goes further back than that. >=20 > "Suum cuique pulchrum est" ("To each his own is a beautiful thing") i= s > a latin phrase said to be used frequently in the roman senate when > senators politely agreed to disagree and let a vote decide the outcom= e > rather than debating further. >=20 > Please don't let the twisted views of whatever nazi idiot thought it > meant "you may have the wrong faith and therefore deserve to die, so = you > shall" pollute it. The original meaning is both poetic and democratic= , > and I firmly believe most people have the original meaning to the for= e > of their mind when using it. After all, very few people knowingly quo= te > nazi concentration camp slogans. > In fact, many German terms and words are "forbidden area" since Nazi times, but I don't think this one carries the same connotation. But that is a side track. Collaboration (and code review is a form of collaboration) requires communication. The linked code of conduct pages describe quite well how to ensure a productive environment in which "everyone" feels comfortabl= e communicating and collaborating. But even reading pages like these requires a common sense (of the many undefined terms therein), a sense which is usually present here on the list, and thus renders a page like these unnecessary for us. Once there is a lack of commonality, there is a lack of agreement about those undefined terms (what constitutes a personal attack etc.). Consequently, the only practical test for commonality and community acceptance appears to be just that: commonality and community acceptance. If many people in a community consider a tone or formulatio= n offensive, then it is offensive by the very definition of common sense (common to that community), and there's no point at all in arguing abou= t it. If I don't like a community's sense I either deal with it or leave = it. It's really not that different from coding style. If we prefer if (cond) { over if (cond) { then you either do it that way or your code gets rejected. The difference is that coding style is easier to define, of course. The common thing is that there's no point in arguing about it. Michael