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 DB9AC4FF52 for ; Thu, 3 Jul 2025 23:42:21 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 9E68368F3EA; Fri, 4 Jul 2025 02:42:18 +0300 (EEST) Date: Fri, 4 Jul 2025 01:42:10 +0200 To: FFmpeg development discussions and patches References: In-Reply-To: MIME-Version: 1.0 Message-ID: List-Id: FFmpeg development discussions and patches List-Post: From: Alexander Strasser via ffmpeg-devel Precedence: list Cc: Alexander Strasser X-Mailman-Version: 2.1.29 X-BeenThere: ffmpeg-devel@ffmpeg.org List-Subscribe: , List-Unsubscribe: , List-Archive: Reply-To: FFmpeg development discussions and patches List-Help: Subject: Re: [FFmpeg-devel] [RFC] Introducing policies regarding "AI" contributions Content-Type: multipart/mixed; boundary="===============5425893626584547421==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --===============5425893626584547421== Content-Type: message/rfc822 Content-Disposition: inline Return-Path: X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 64F9A68E822 for ; Fri, 4 Jul 2025 02:42:12 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1751586131; x=1752190931; i=eclipse7@gmx.net; bh=JfNAJDFkoMsENARgM/zp3V4FYl/n9gpKaCnk9jAQWGQ=; h=X-UI-Sender-Class:Date:From:To:Subject:Message-ID:References: MIME-Version:Content-Type:In-Reply-To:Content-Transfer-Encoding: cc:content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=m8JGU7KPOIzM+K1uvKZULJPzl8M0Do/iVe3q6W9z+FCY71SlJb41SRLO9UqHgsMb DvBEZ5SMu1z4jLf9IbdOvbWewcLQi71l9Lc3/Rnx8bHijFOo6sU2glff+FHiyEcSv 2LRRi1hQ5baaLgdCF6Fj6ziraRrhl+uEkh/D+JYQ52sU0A2BXEip9VgMZoPZeokF3 cyZIuNRQUwEQ01SMts9BM1bi+hrz7JkUS4dLVG7N+jJisKbpVMC45fk25caMjO2uU XuCiYZ9BCRFBnhb6MZfquv+NnZCimT1Y3GwkDsnMZiQXP+wHPjcRlOMXtJoNtZPQ5 zfq1dIIaj+VLMiBNZw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from metallschleim.local ([91.62.20.133]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MgvrL-1vC1Rm2UsX-00flJs for ; Fri, 04 Jul 2025 01:42:11 +0200 Date: Fri, 4 Jul 2025 01:42:10 +0200 From: Alexander Strasser To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [RFC] Introducing policies regarding "AI" contributions Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Provags-ID: V03:K1:kimxNrUn8mb0O3wvD68qerJyC5qDMmiZab8m3TTz3q9SZRuYWVp 25gbdBis2kzgcJqYnex73sQ4h3L1NeVdDy0oGln5TEy9uFGl6DjoTqnOfC/bN8RKl/9i1C0 kR9fd+cPywYqY96+yWa7y7+JZ9clwB8Q5kwr4n4xdoLx9zQ4N5ZeOEgGWX4t1QfDj5dBTWu uwI2loDMkthR60Pfa3c9Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:b9ibRPOHwqw=;rVJQllsXyfZSTU8MHoGYfEaRayc 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 cb1LAtkzGzhEjYM81hJtKfGpFPNWQ== Content-Transfer-Encoding: quoted-printable On 2025-07-01 16:50 +0530, Gyan Doshi wrote: >=20 > On 2025-07-01 04:28 pm, Alexander Strasser via ffmpeg-devel wrote: >=20 > > Thus I want this thread to start a discussion, that eventually leads > > to a policy about submitting and integrating "AI" generated content. > > In practice. unless a patch(set) is explicitly marked or has telltale si= gns > of being AI-generated,the project can't stop such AI code getting in. > At best, we can require disclosure and for the human submitter to assume > responsibility. That's true. It's impossible to completely enforce adherence to a policy that bans "AI" generated code. I guess it would still be worthwhile to just do what you said. =46rom what I have looked at in the other projects so far (musl, gentoo, llvm), they acknowledge too that they cannot enforce it. In a way it's nothing new and actually since forever we would not want to accept contributions of dubious or license-incompatible origins. Just the current times seem to warrant spelling this out, I fear. So maybe just generically writing about it and explicitly mentioning "AI" would be the better way to achieve the goal. Thanks for commenting! Best regards, Alexander --===============5425893626584547421== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ 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". --===============5425893626584547421==--