From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 8FBFF4BC0F for ; Sat, 1 Feb 2025 20:45:01 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1FB5968BCB3; Sat, 1 Feb 2025 22:44:58 +0200 (EET) Received: from nef.ens.fr (nef2.ens.fr [129.199.96.40]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7A62068BFEF for ; Sat, 1 Feb 2025 22:44:51 +0200 (EET) X-ENS-nef-client: 129.199.129.80 ( name = phare.normalesup.org ) Received: from phare.normalesup.org (phare.normalesup.org [129.199.129.80]) by nef.ens.fr (8.14.4/1.01.28121999) with ESMTP id 511KioDZ013747 for ; Sat, 1 Feb 2025 21:44:50 +0100 Received: by phare.normalesup.org (Postfix, from userid 1001) id AA5132EFA7; Sat, 1 Feb 2025 21:44:50 +0100 (CET) Date: Sat, 1 Feb 2025 21:44:50 +0100 From: Nicolas George To: FFmpeg development discussions and patches Message-ID: References: <20250129203321.GB4991@pb2> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20250129203321.GB4991@pb2> X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (nef.ens.fr [129.199.96.32]); Sat, 01 Feb 2025 21:44:50 +0100 (CET) Subject: Re: [FFmpeg-devel] Democratization work in progress draft v2 X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Michael Niedermayer (12025-01-29): > Hi all > > Heres my current "work in progress": (sending that before fosdem, so people can discuss if they like) Counter-proposal: By any sane measure of merit towards the project you would get more votes than anybody else, that makes no sense. So, instead, you get 0 vote because you do not take part in the votes, you organize them. You are officially the leader of the project, and as such the arbiter of consensus among the community. You hold that role preferably by judging the arguments, or more frequently by delegating that task to maintainers, but if the arguments fail to convince, you can decide to hold a vote. You decide on the voting body and the weight of each voter according to the merit criteria of your choice. You do not make them public so as not to trigger Goodhart's law. You should experiment with variations on the criteria and see if they lead to a significant difference in result, and see which variation most match your subjective assessment of people's merit. The votes are public. Mandatory secrecy is not possible with online votes and voluntary secrecy is not important in this case. People have to trust you about the results. If they do not trust the leader, they can work on something else. You are free to delegate any of these tasks in order to be able to focus on more interesting things. Peace on the mailing-list is also your duty as leader and arbiter of the consensus among the community. You should delegate that duty to a team of trusted moderators, same as maintainers. You can seek consensus to choose them, using a vote if necessary. Regards, -- Nicolas George _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".