Received: from mx1.mailbun.net (mx1.mailbun.net [170.39.20.100]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 877237810D3 for <~alpine/devel@lists.alpinelinux.org>; Thu, 20 Jan 2022 21:07:09 +0000 (UTC) Received: from [2607:fb90:d983:1d8:e070:381b:a0bf:3b01] (unknown [172.58.104.36]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: ariadne@dereferenced.org) by mx1.mailbun.net (Postfix) with ESMTPSA id 4DCCF11AF47; Thu, 20 Jan 2022 21:07:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dereferenced.org; s=mailbun; t=1642712827; bh=SViFLUDFRfG6Mp9C7sGllQ/D8FmhZvBLg8XRnGUCCeo=; h=Date:From:To:cc:Subject:In-Reply-To:References; b=fMW+QsEM6qWZgXTXIchIfOslQtVv4R5wSsKqutK1Ii/GOB6gs4J1p9f9ceJG8OE2t 7PLGbqYvJlthTDanS8yCd5PeZNT5iFfW5dtjl+ElxlZkFswjcrNg+Ae+eAVQAQbyW8 tkFaQEKtV0u0QOCZ+/XuvDgq4yEgYLzyE1a7fbWwPq3hpMnvdMI9CXdjaR4Z+mi2si CATAHe/fbik5o4iEIWtuJE3NhLWH1YiJsyXfCq4qd8PgGqHIXb27qd8rn9orDi7nwL uAa3cB3oVfcTdlx5ny3jVgVsMZFeR5RRuuxTWPVUcfh28TLYo0e+9WSKB631LRduQe W6ptuBE8rPsyA== Date: Thu, 20 Jan 2022 15:07:03 -0600 (CST) From: Ariadne Conill To: Drew DeVault cc: Nulo , ~alpine/devel@lists.alpinelinux.org Subject: Re: Experiencing harmful behavior in Alpine In-Reply-To: Message-ID: <1ea6351e-e958-78d6-9b92-fcde35a52d@dereferenced.org> References: <20220120180617.rvboyscx2oz5r3wu@x69> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Hello, On Thu, 20 Jan 2022, Drew DeVault wrote: > This is not the first time mps has been out of line. His behavior has > been frequently been disruptive and abusive towards other contributors > and has created an unwelcome environment for participants. > > To quote the code of conduct: > >> Our goal is to maintain a safe, helpful and friendly Alpine community >> for everyone > > mps's behavior in this and prior examples is neither helpful nor > friendly. There are no consequences for his behavior so there is no > reason for him to stop doing it. Many people have left Alpine because > Alpine never deals with abusive behavior. While I agree that Alpine has been sloppy with this, it *has* improved markedly from where it was a few years ago. But there is always room for improvement, of course. And being a good team player is just as important as technical excellence, so mps should not get a pass on that just because he is good at his work. > I call on the TSC to formally evaluate mps's behavior under the code of > conduct, to release a statement explaining their findings, and to take > punitive action if deemed appropriate. Unfortunately, the TSC does not have the authority to enforce the Code of Conduct, this is retained by the Alpine Council, for good reason. When developing the new governance structure, it was our intent that there be an ability to validate that TSC members are also following the Code of Conduct, which requires a separate team without conflicts of interest. I have suggested that the Alpine Council create a Code of Conduct team to deal with these matters independently, but am not sure of the current status. In regards to what the TSC *could* investigate, is whether or not the NMUs in question were technically warranted. As mps asserted that he would stop doing NMUs against Nulo's packages, I am not sure if there is still an open question for the TSC (the technical aspect of the issue is resolved unless another NMU occurs), or what the TSC can offer as a fix, other than reverting the NMUs that mps performed; I already offered that as a possible solution from the TSC side of things, but Nulo expressed their preference to pursue this as a CoC issue instead. But, admittedly, I am not happy with this either, both because Nulo's concern has not been addressed by our current workflows, and because there is no actual way to request a CoC inquiry. Both of these things should be addressed. Ariadne