X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail.toastin.space (mail.toastin.space [207.246.93.162]) by lists.alpinelinux.org (Postfix) with ESMTP id E67BEF84E92 for ; Thu, 11 Apr 2019 14:16:04 +0000 (UTC) Received: from mail.toastin.space (localhost [127.0.0.1]) by mail.toastin.space (OpenSMTPD) with ESMTP id 996c715a for ; Thu, 11 Apr 2019 10:16:03 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=toastin.space; h=subject :to:references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; s=ml; bh=qZamnZf5Iz2+Rl plCm30r1qYUuc=; b=sqAREpgqRNNUqSId/nzwUFevYrknpkWxT6LrHbTXLfnIQn gLlcfxxknWQGmmssKZcUBY0jnsm3L03p2cMPjnoSAHgiloeHvjgrvwW8EIIF7afo wWF4MItOLa5lcJ6ON+aCQ6O/PeFAhgr0Iiy0mMuJ30gwDto5QDnN8l1/fwSzUJ9F pqVXxEOlNZSCqetVbqWBNQyWqCSDYHiTLlZoDPPeLsCDxcaokvhJqTl/ewG0DMlX HirtwosZPzBCZjgTV4g43Kp/qduDiNu/seQWkv7t6t8B4dxy60k3EpVLb3UqXgLf CgrcLUsePci9dvLeMlrGZ2BCxmVeqJRHU0bTE5mg== DomainKey-Signature: a=rsa-sha1; c=nofws; d=toastin.space; h=subject:to :references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; q=dns; s=ml; b=hVKSNqDG V0SVCDFKYGLoWRXl4+B6aAKizcn8IzV5lwpucdNg6RbitxBbnbDYcdRy1MfgSH25 WFHqJjlnFVKQZVCzSzV5ViBeWHJ+oEroaw8v0yOVH5co5eex+6osEZt5wRtlwLEU bZ0/NFY93Jp5JaaPdjvhRyTQ8rkVlAcyUc1ML1Q3CCLkCVLihZae82BztvxC8tNl Qkil4ROgH8Ue5nXBXvhyRhYUlB5exN+Os/bhhVO1FGAXxSIQLNxpIoh3hR4+DDhf m8twbWW58jRgc83bmUVkEprOJ6rjsBfHB1Bp60u1Iq9IsWQ4Bc4eWZkZD9TLOBrm 1Lx+teLbM20E7A== Received: from [192.168.0.135] (173-246-15-165.qc.cable.ebox.net [173.246.15.165]) by mail.toastin.space (OpenSMTPD) with ESMTPSA id b906afd3 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Thu, 11 Apr 2019 10:16:03 -0400 (EDT) Subject: Re: [alpine-devel] [PATCH 2/2] Rework the base team description To: alpine-devel@lists.alpinelinux.org References: <20190409050210.20217-1-sir@cmpwn.com> <20190409050210.20217-3-sir@cmpwn.com> <20190409133140.GB21799@homura.localdomain> <6B5C3246-C8D8-4CE8-8A56-8ECBADE4654B@yahoo.com> <20190409175838.GE21799@homura.localdomain> <20190410203624.35719561@ncopa-desktop.copa.dup.pw> <9ab6d193-4671-1786-1214-65daad959aed@toastin.space> <20190411152723.32e38e16@ncopa-desktop.copa.dup.pw> From: Chloe Kudryavtsev Message-ID: Date: Thu, 11 Apr 2019 10:16:03 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:67.0) Gecko/20100101 Thunderbird/67.0 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 In-Reply-To: <20190411152723.32e38e16@ncopa-desktop.copa.dup.pw> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit On 4/11/2019 9:27 AM, Natanael Copa wrote: > There is no guarantee that anyone gets re-elected. Ultimately, you have to trust the project to elect good people. Just like you have to trust the project to write good code. > What I meant was that this would be a great opportunity > for me to start some new exciting project. If i did that. Why would I > be interested in getting back into "base" and clean up whatever mess > the last person has introduced? Because you know you're the right person for the job. Let me put it this way: if the only reason you want to remain in power is because you have it now, that sounds like you're on your way to burning out. > The concern here is, do we want rotate out good people? Or do we want > try keep them. We want to rotate people, period. People can change - someone could go from being good to being less active, or even straight out bad. Suggesting kicking someone out of a powerful group like base shakes up the entire project - it is inherently a violent event, and is inevitable. Simply waiting a bit and not re-electing them is a peaceful resolution to such things: it is a self-correction mechanism. Of course we want to keep good people, but the process of selecting people should be through positive reinforcement (re-elect the good people!), rather than negatively selecting the bad ones. This is also why you cannot be re-elected immediately. When elections are coming up, the person about to end their term would have significant amounts of influence, and if they were bad they could use those to try to pressure people into re-electing them. Similarly, a good person that's about to end their term would be vulnerable to bad external actors pressuring people into not re-electing them (for instance, someone could go through everything you have ever said, and tried to dig up something embarrassing). Both of these types of events are unneeded strain on the project, and both are effectively eliminated by enforcing a one-year-break between being in power. If the worst scenario you're considering is someone ends up finding something they like doing better, I don't believe that to be bad. I would instead be glad for the person that found something they like doing even more :) (Note: same applies to any people that leave the project in general for such reasons - we should strive to be an amazing project to contribute to, rather than keeping people around because they have a sense of obligation, in my opinion. This is one of my long term goals as well, though one that's less seemingly distant.) --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---