From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id AA58D406C7 for ; Tue, 12 Aug 2025 21:23:19 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 450A468CC5E; Wed, 13 Aug 2025 00:23:15 +0300 (EEST) Received: from fout-b7-smtp.messagingengine.com (fout-b7-smtp.messagingengine.com [202.12.124.150]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 2C71468CC5E for ; Wed, 13 Aug 2025 00:23:08 +0300 (EEST) Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfout.stl.internal (Postfix) with ESMTP id C75E01D000CA; Tue, 12 Aug 2025 17:23:05 -0400 (EDT) Received: from phl-imap-08 ([10.202.2.84]) by phl-compute-05.internal (MEProxy); Tue, 12 Aug 2025 17:23:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1755033785; x= 1755120185; bh=FXzWoO3ORsaQmJfBn++Y48V+qHWsBlBaAVFrcQV91lE=; b=P dALHJW7SdRPrb7xPgXrQkQPZdSI/NDrmmDXidTg14S7UdyyBENXOW8gDSb9Qc4nV VFXxAZXP7NsLjGxMEa8GYOZ6WMHHkH+j6oRP9tmSfg6XVQZeCBKMxwcNngIurYll FEgqIfyKj8fwOhMY5hsMyczxQoKxcz2wPoPUQOUSJgs5Z4/DViLs2cNq05KPSpfP Tf0ClGWPY3A6i6lre2QcpyGQ3SWmu0k4wAqMFonsw3XFySZB0SchwIXrpppdai6U EHQpKeaRj/oJniXbsuFZXthonjFKODnyBYIrmfwhdq+o3LeRGJQkIrZlBJDraMdI pa1/+slcYcsH9IHJOeI4A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgddufeeigedtucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpefoggffhffvvefkjghfufgtgfesthejre dtredttdenucfhrhhomhepfdflvggrnhdquegrphhtihhsthgvucfmvghmphhffdcuoehj sgesvhhiuggvohhlrghnrdhorhhgqeenucggtffrrghtthgvrhhnpeelkeeihfejfedtte ffgffgueduieevheegheeiieefgfegvdelheekfeetuefhteenucffohhmrghinhepghhi thhhuhgsrdgtohhmpdhjsghkvghmphhfrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepjhgssehvihguvgholhgrnhdrohhrghdpnhgs pghrtghpthhtohepfedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepfhhfmhhpvg hgqdguvghvvghlsehffhhmphgvghdrohhrghdprhgtphhtthhopehkrghsphgvrhelfees ghhmrghilhdrtghomhdprhgtphhtthhopehhthhtrghmthesphhrohhtohhnmhgrihhlrd gtohhm X-ME-Proxy: Feedback-ID: i06904239:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id A74A62CE0071; Tue, 12 Aug 2025 17:23:04 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 X-ThreadId: Te359395059a2c889 Date: Tue, 12 Aug 2025 23:22:44 +0200 From: "Jean-Baptiste Kempf" To: "Kacper Michajlow" , ffmpeg-devel Message-Id: <3b526e35-ad49-49e5-b06c-e211f119ac54@app.fastmail.com> In-Reply-To: References: <20250812090205.A5F4D68B0ED@ffbox0-bg.ffmpeg.org> <20250812113408.GB24045@haasn.xyz> <1bfcff88-d626-475b-a506-9d60feb5177e@gyani.pro> <20250812115108.GB29347@haasn.xyz> Subject: Re: [FFmpeg-devel] Pushing without approval avfilter/vf_vignette: use AVFilterContext for logging 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 Cc: Tristan Matthews 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: On Tue, 12 Aug 2025, at 17:59, Kacper Michajlow wrote: > Because of course there is homer-bot... I think everyone seen > marge-bot too https://github.com/smarkets/marge-bot (also GitLab > specific) Be careful, those are 2 very different bots. Marge bot, is a bot to avoid the fight for all the MR to be rebased before merging them. You assign to Marge and it handles the merging at the best time, to save time and cycles to everyone. Homer bot, is a bot to explain clearly the workflow to help what should be mergeable, to avoid exactly the issue we just saw, or the issues we saw in the past on the ML, where people wanted to merge their code quicker than some reviewers were. Homer is configurable, but the idea is basically: - if you are dev/maintainer, and noone comments for x days, you can merge - if you are external/no commit access, you need at least one OK and y days, and one can merge - any discussion/thread opened blocks any merging, which allows someone to open a thread to say "I'm reviewing", "I have a doubt" HomerBot is basically implementing a decision graph to avoid human conflicts. MargeBot is a technical tool to simplify merging, to avoid everyone rebasing non-stop, in a MR-models and avoid CI conflicts. -- Jean-Baptiste Kempf - President +33 672 704 734 https://jbkempf.com/ _______________________________________________ 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".