X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) by lists.alpinelinux.org (Postfix) with ESMTP id E834F5C4A93 for ; Thu, 11 May 2017 22:49:18 +0000 (GMT) Received: from [192.168.1.2] ([178.0.41.59]) by mail.gmx.com (mrgmxus002 [74.208.5.15]) with ESMTPSA (Nemesis) id 0M6j5e-1du3s91E2e-00wUBi for ; Fri, 12 May 2017 00:49:17 +0200 To: alpine-devel@lists.alpinelinux.org From: 7heo <7heo@mail.com> Subject: [alpine-devel] Code of Cond Message-ID: Date: Fri, 12 May 2017 00:49:10 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:L1zvjBhvK4EB5Q82L6pZSDqh8E0CeZz8LPDA+tvBSH9ZkVRy6i6 bkFcxKS6FCNWK91On2soXvMFwIRa2NEHSFWwubj4J8mw5oW8Nqq91E6oO2/zuT3pcXmCUmi ltcJsknRRbWfUBhy1uV3MJYrQrXpu9mOTiKs9yshj2DvYsBtAuqmNjyzS2kMWEsoCGyjGkc VGEu0pbx+H3oF/miL4maw== X-UI-Out-Filterresults: notjunk:1;V01:K0:O6mN7NccKOc=:IshY1Kr66OSMw2BQwrR2/6 57wO9KQoO4tKLhY15U07Dh0JahuG3YmyGxxgAHyFqHGfE++eE5r3mcMepCODJ5EXYqvj4RVT4 0m9Sp4+DOej6sHtgE4ItIv9Nw8tFOTvzd/H0n7MDqNRl89jpPsuuJXJwJFR4U9bzPXhQCF1DK QqLHUkMYdfVkqXoN8SPXaZb+zAa+k12sHMQIG0VcSMUu/m/3AVjh0RkV5jUMedgfSjmTlYSBr X61SZD0lFVIdkjiNxZsNQ8DCtFZ3eo55SQuFB2jeBO3zsMiSJbyrFrRanlw+anLAtVuzU5x8E vdGkHn5j2Xb7cWSEWdunKUHNnmg8L8oiFST2nQCcqBaGIMmVB9kZsYeOvx7GTVdDJad2DCNwv 3E5sxpeZomB7EcRLMrTLiLtS+eC5Y3H+fehi2ta9KL9U4gjkpXzthOFxsq9abZZKZtokWeqCu mkK+CXN74L7zkQm+enLRwyiOxsQ2F7Q3dV+M7RC8iRZKrNcnzDWMRyGh2KWTvZ9YodE8lbRj0 YQWXrZIWFFQC1/u6dxtvxKnXu8YegTZodcVlKu2DcfGePF01BkUs59jRSlrDltBKhX7zJRouI MxMxkpQqj3wtF2sXW5aNl06WTktI984PwgUAWAGYVbSUvXbE+Jo7QLuJJh+iZLhDSitN0ah8I lYr2IVKS4KwoPFqsJga6CBk5cbOwoI9dgnvxfR4hVA3UR7kfbjhD0dAH46sC3kmzYJdSYftJC tUaK1JHwDNKzeGXPSsx1q5QhT8V9afjgjUsGAdIj2TVSNm7qZsBg7qp7u9xKqYo3iIIwjUOKZ bW1AdBy Hey people, a few of us have been discussing every now and then the possibility of ever needing a CoC. Following an exchange of opinions with some of the long-time Alpine developers today, I decided to come up with a CoC asap, for two reasons: 1. Abuses in the community would have an objective ground to be fought on. 2. Nobody could then come claiming we do not have a CoC and present us with a much more harmful and complex alternative (as it has been the case in many open source projects already) Here goes my proposal (followed by explanations for each point), loosely based on the proposals from the PostgreSQL mailing list: Alpine (AKA Alpine-Linux and Alpine-OS) Code of Conduct (CoC) ============================================================= 1. This CoC is to provide community guidelines for creating and enforcing a safe, respectful, productive, and collaborative place for any person who is willing to contribute in a safe, respectful, productive and collaborative way. 2. A safe, respectful, productive and collaborative environment is free of personal attacks and disparaging remarks of any kind, including, but not limited to, racial, ethnic, gender-related, religious, political, sexual-orientation related slur. 3. This CoC is not about being offended, nor giving weapons to so called social justice warriors. One should always assume good intentions. As with any diverse community, anyone would otherwise eventually get offended at something. 4. Any sustained disruption of the collaborative space (mailing lists, IRC etc.) or other Alpine events shall be construed as a violation of this CoC and appropriate action will be taken by the Alpine community moderators. 5. Any amendment made to this CoC should be approved by all Alpine developers (i.e. all people who have commit rights on the repositories). 6. The CoC is only about interaction with the Alpine community. Your private and public lives outside of the Alpine community are your own. Any issue arising outside of the Alpine community and not directly technically related with the Alpine maintained software shall neither be discussed nor arbitrated within the community. ---- Explanations: 1. Alpine is about contribution first, community second. The community only exists for the sole purpose of contributing together to Alpine. Not the other way around. 2. Such an contribution-welcoming environment can only happen when people leave their personal different at the door. Toxic behavior (like personal attacks) have no place in our community. i.e.: "Your work sucks" is fine while "you suck" isn't. 3. The FOSS community has recently seen a drastic increase of lobbying for exclusion, and censoring attempts, against some contributors, from certain groups. Offensive and toxic behavior within the community will be dealt with according to point two. Offensive and toxic behavior outside of it will be ignored according to point six. 4. As explained in point one, the main and foremost goal of our community is to support contribution. Anything threatening or impeding contribution is therefore directly harming the primary goal of our mailing lists and IRC channels; and has to be prevented. 5. Again, as explained in point one, the goal of the community is contribution. This CoC, discussing it, and all the work related to it are wasted time in regards to the technical progress. This requirement is meant as a discussion deterrent, as it will be pointless to discuss any proposal to the CoC as soon as one developer disagrees. 6. We do not care if you torture kittens or beat up puppies outside of our community. As long as you are keeping things separated, we will. ---- I hope I made it well enough that we do not have to spend too much time discussing it. Theo. --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---