From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id eJE5JirhjWA0TwEAgWs5BA (envelope-from ) for ; Sun, 02 May 2021 01:15:54 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id +CLcISrhjWCGCAAAB5/wlQ (envelope-from ) for ; Sat, 01 May 2021 23:15:54 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E96211B6AB for ; Sun, 2 May 2021 01:15:53 +0200 (CEST) Received: from localhost ([::1]:49864 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lcyq1-0002bE-0i for larch@yhetil.org; Sat, 01 May 2021 19:15:53 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53934) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lcypm-0002b5-0v for guix-devel@gnu.org; Sat, 01 May 2021 19:15:38 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:38166) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lcypi-0005UW-FO; Sat, 01 May 2021 19:15:37 -0400 Received: from nijino.local (91-114-247-246.adsl.highway.telekom.at [91.114.247.246]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4FXlT81j30z1LLyW; Sun, 2 May 2021 01:15:23 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4FXlT81j30z1LLyW DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1619910924; bh=QYi3EiDbzT5R5ltkWjEeEwTnvxJDGbYh7KwMINGBC+k=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=I07ZE5+GunVbUuhtSwVMBjrqLlu/IuLDRXpndCN/8fYcA8G0Ar/pQPLOQTUBBg1Rr MecbkV/kboCdtF0ka5zEdFPaf8L6WaIV8u2E+dHy4QRHuRos+ls99eV1W7HILQ7I2P 3JZLIJ1VkRW+BzvuXqjC8MzxTEuibwxLh9SD9R7w= Message-ID: Subject: Re: Criticisms of my "tone" (was Re: A "cosmetic changes" commit that removes security fixes) From: Leo Prikler To: Mark H Weaver , Giovanni Biscuolo , Ludovic =?ISO-8859-1?Q?Court=E8s?= Date: Sun, 02 May 2021 01:15:23 +0200 In-Reply-To: <87wnsije63.fsf@netris.org> References: <87tunz11mf.fsf@netris.org> <87y2daz13x.fsf@netris.org> <87r1j2z079.fsf@netris.org> <87a6pqypf9.fsf@netris.org> <87wnsp7yo9.fsf@gnu.org> <87v986pdej.fsf@netris.org> <874kfm75fl.fsf@biscuolo.net> <1bbb100c34c660eaa697ae7ea9ea7ea3638c4c50.camel@student.tugraz.at> <87wnsije63.fsf@netris.org> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 Received-SPF: pass client-ip=129.27.2.202; envelope-from=leo.prikler@student.tugraz.at; helo=mailrelay.tugraz.at X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Guix Devel , GNU Guix maintainers Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1619910954; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=QYi3EiDbzT5R5ltkWjEeEwTnvxJDGbYh7KwMINGBC+k=; b=Qt6NAGxNA3WESfyGcn83XsWDSFWrx5P2uf9/JDezTA/PfdNi/pH2+9G54glgSjUpkT0fUb UWDudIWMTP7fx2k2DwSW1XmJgy+o0GWgVchwPVkAt6gMAkAyqe3yupgbiWj/1ndEOKf2GL MTbosfHmLPWCvPfuBA1js7m3wYle0lTZNmcfSZRSlAttY3YV1Gt2hTJmfMll6bkhARVC0C scPzIM8n1qtifAgVmEJdJOUtrMPD7QpB5HaqV+oL1iHmCXSvQWAARFLzS/NVkfaNWCUJ9F TpCPgoUpLGJdvq2Zv1A2nFZYYzakLUFbdkLZJZPubUt8jW43JJaPr2XvWdNSlw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1619910954; a=rsa-sha256; cv=none; b=KHXlVuRZH9G5uqaZq+3jtKsCmIxgSImNd8/0nfCtD2xANtb5+FdBx/CI14ryO4ukLo/gsA KOCtPfvLW7IEwBDFqRNH+At/MORkQUYWB86DI8RJX3deHpEKncfdtCOqColVkjFjUB1cUX eqFG47yEU9gxv2T5TGAJcqWVVsU1KAuL4sAJxmuPyv24gB0d/Ks+j6SyMB8T4E3iff2DRL W30pcLG/A+g4pWBEpYMp4o3Kzdb61gFUc/ABtxNjDxk/JH3s5nPu/sOsRcv4bAZXHNvpPj CHe3J2TWIIWt2Qwv1o1P9LrwduUxeZgypjoLcETbuTdANOZxVnC76O13GwBSuQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=tugraz.at header.s=mailrelay header.b=I07ZE5+G; dmarc=pass (policy=none) header.from=student.tugraz.at; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -3.16 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=tugraz.at header.s=mailrelay header.b=I07ZE5+G; dmarc=pass (policy=none) header.from=student.tugraz.at; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: E96211B6AB X-Spam-Score: -3.16 X-Migadu-Scanner: scn0.migadu.com X-TUID: AdCFVyYGnjGm Hi Mark, Am Samstag, den 01.05.2021, 18:12 -0400 schrieb Mark H Weaver: > Hi Leo, > > Leo Prikler writes: > > > Am Samstag, den 01.05.2021, 19:02 +0200 schrieb Giovanni Biscuolo: > > > I also spent some time re-reading messages that Mark sent in this > > > thread and, like him, I really don't understand what Mark did > > > wrong. > > > > > > For sure Mark /insisted/ that Raghav and Léo did something wrong > > > with > > > some commits, we can say Mark did it being /direct/ and > > > /accusatory/ > > > but we cannot really say Mark assumed bad faith from them. > > He did wrong insofar as his accusatory message read as though he > > was > > assuming bad faith > > Can you please point out which of my words led you to conclude that I > was assuming bad faith? I am basing this on the following exchange: Am Montag, den 26.04.2021, 19:17 +0200 schrieb Ludovic Courtès: > > I feel an obligation to protect our users, and among other things > that > > means calling attention to Guix committers that are doing things > like > > pushing commits with misleading commit logs (which evade proper > review) > > and pushing "cosmetic changes" that remove security fixes. > > That you called attention on these issues is a great service to all > of > us, Mark. But I have to agree with Ricardo: the harsh accusatory > tone > towards Raghav and Léo was not warranted; please assume good faith. > To re-iterate, I believe you were (and are) right to call out commits for their misleading messages, but the unique circumstances of this thread led people to think you were assuming ill intent or something along those lines. Again, I might just be reading Ludo's message wrong here (and if not, Ludo might have read Ricardo wrong at the time; the original message seems to be directed towards Léo for insinuating you assumed bad faith when you weren't). That being said, I think it is fair to argue, that some people read your posts as assuming bad faith from Léo and some did the reverse. I can't put hard numbers to that, but given the number of participants an existence "proof" ought to suffice. > For what it's worth, I have *never* assumed bad faith, and I don't > think > I said anything to imply it either. > > > (or at the very least incompetence, which, if you are the party > > being > > accused, does not sound too nice either). > > I pointed out facts. I did not engage in speculation beyond the > facts. Well, you did fumble on those facts a little, because the true history of the misleading commits was only discovered later. So did I in the same thread. Either way, "just pointing out facts" is not an accurate assessment in my opinion; facts are nothing without interpretation, which see. > Here, I think that you are making your own speculations based on the > facts that I uncovered, and are attributing those speculations to me. > That's unfair. Your speculations are not my responsibility. > > Moreover, even if it were true that most people would make similar > speculations based on the facts I exposed, that's not my > responsibility > either. Here, I believe, you are wrong. If your audience is led to a certain view due to your speech, even if it's not something you explicitly stated, you are still the one who made them hold that view (or reinforced it, if they already held it before and you merely made a claim in support of their view). From an utilitarian point of view, it is the effects of your actions, that matter. > > > If you want you can consider Mark used an /harsh/ tone but this > > > is a > > > personal feeling, something one /could/ read "between the lines" > > > even > > > if actually in a written communication I find it hard to read > > > between > > > the lines, it is not something factual. Maybe Mark intended to > > > be > > > harsh, maybe not: who knows? Is /this/ (finding he was harsh) > > > important? > > It is definitely of some importance. > > I agree that it's of some importance, but it's also a fundamentally > hard > thing to do. I'm genuinely surprised by some of the claims being > made > about my messages, especially the claim that I assumed "bad > faith". I > didn't say anything to imply that, I didn't think it, and I still > don't. I agree, it is hard, and it is also not immediately obvious what effects a given statement might have. We can only ever evaluate such things a posteriori and try to learn from them. > Sorry, what I meant to write above was "it's also fundamentally hard > to > anticipate the 'tone' that others will attribute to my writing." Don't worry, that's more or less the way I read it. In case you wonder, the way I read it "reading between lines" is hard, which certainly also holds, especially outside one's first language. Let it be said, that I don't condemn you for starting this thread. Not only did it highlight an issue, that would otherwise have gone unnoticed, I think most of the participants are now more acutely aware of what might go wrong if they evade review. It is sad, that things turned out the way they did, but despite what others might claim you don't bear sole responsibility for that. Regards, Leo