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 4D7094B20A for ; Thu, 28 Aug 2025 21:11:12 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'oBHf49h8fwfj6OZXXCAPj19fCjKshBReopt/7Bb/R4A=', expected b'aDLOGNyotiKfiQfFUDDdcceM+IsCRmSAhnWntiEG3j8=')) header.d=niedermayer.cc header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1756415459; h=to : date : message-id : mime-version : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=zpZ1YVE9nqJ1aL8Jy1ctKbjGTIzo9wAmGiUrXBbfvBQ=; b=y5ghTkMRUKKvw+ay74kobZ8gyaG04VDiV7J0ncjvRuGfOOUc2Aa5E0yrTNpF0XNGcwYqk tf1hkteoWn1i2IwhOfxW9wgShiWtm1VGYneF73VzL0MqKNtILixKRGf6VIeL4UGQl4He8Fd sB25sWfDRMOxRFzYujhcJwrtZQBeHJh5ChwBtgTbUJwscEbUQtZCG9reiYUFLQURwPeQboz UfBBHABOwu05mkP+kbV1g/daTqxQ11QrmlMgIzHY25FzpSXxPmuZPDveG8zxmcdQaTv9yHe NG6dioGlsxp7S7s6EH+T9ly2jHnSmobCASskQwpJqBltcVQAkfiPFV+sBfew== Received: from [172.19.0.4] (unknown [172.19.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id E62D868E7A3; Fri, 29 Aug 2025 00:10:59 +0300 (EEST) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1756415444; b=Y1zt16iiqdSq2u0/aKEgtLQGJ0yBfkF7UNUZ6exQTAtOqmoGs/t27ZCIC9m1MvaXgm19g Q/ZLVTF3mDzjzc4Xs4FygDpvz1uGZKi+GrwyIYH0dCR8wLW3EdL7FhakzPZP0UP2lVmw27A jFJupiTLOewvJdE1NXKcH5XhlYBHVpTb8xsrGGoka/ysFQmwq7T2lZ24rm9c1MCq89W0MPt 2EpW5FdeTw2UdjUqp/c01KVA0i4Au1B3MkBjlsr73n2q8V5RCfxpWB06Y3IvPk4m3QjyVlC l+CJkAgnJfaz8A+a1ppJhowGYYkeTEHihH6dqiiQvZc611gc+4bzuPCmd0BQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1756415444; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=oBHf49h8fwfj6OZXXCAPj19fCjKshBReopt/7Bb/R4A=; b=oEn4tVRIVcI/gkFdUuBPVMsZ9DkY1QYIGsgXEeGPPEYAHDXALaQJ/qFuSCoCIYi6u7FyA 6qv+6da0LE411e4hfT2kf3Svc2M1/7ct6fOlxH0mXSfUUkv6bwzHxiUthOEIdY/2KA7AhNC q7m3PzfQ3vkR43Whg10lSMdIdqvyTJhmHKLviwEsSGQu0wy+3NqJsSShC6mq2FYuw+QrfWq e4K/FtwT3RObO2J/k++AeUtWWyWPrtHjunZH9AkhY53PXVH4gD1wKCnXTFvBqrm8r50OBw2 A+pyBbsKCXKbW8I+cyzZKaQB1K44KiNqtaxhTBeJh4hF5RNSlUYEhBtfWqmw== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=niedermayer.cc; arc=none; dmarc=none Authentication-Results: ffmpeg.org; dkim=pass header.d=niedermayer.cc; arc=none (Message is not ARC signed); dmarc=none Received: from relay9-d.mail.gandi.net (relay9-d.mail.gandi.net [217.70.183.199]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 220CE6802AA for ; Fri, 29 Aug 2025 00:10:29 +0300 (EEST) Received: by mail.gandi.net (Postfix) with ESMTPSA id 47D11443D9 for ; Thu, 28 Aug 2025 21:10:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=niedermayer.cc; s=gm1; t=1756415428; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=aDLOGNyotiKfiQfFUDDdcceM+IsCRmSAhnWntiEG3j8=; b=i29mKouJnjiaSE41GwVCeFi1OcTued9QpTBiKd48NF8GCIC0c/MP4kB67LlFoGVaifr8vn FPWx3XXVihPvB2PjZbxFIXtS/khTwBFc8wVzwvYgD39+TgTgpPwkr9BYaQA1wSgLw+7PRB hw0BaOMvk4o0/VG5vATDWtOO9yQZgzgpO+uNCfYAXKHXL2QkvEnF+FMh3PRlr6fuQKzMQp yogsZmFtN2E0/qnBC79iLnmfSojNyCKrbADUYMcUd1S8gm470ctshTZQvrf3PSMRqFX6wj Q6iGCpCaZM2Lgy9J+dsaftu6d+4/GUFIFs3F96zxSTQi/Yp6P0M8BUdrWLhIsQ== To: FFmpeg development discussions and patches Date: Thu, 28 Aug 2025 23:10:26 +0200 Message-ID: <20250828211026.3430510-1-michael@niedermayer.cc> X-Mailer: git-send-email 2.50.1 MIME-Version: 1.0 X-GND-State: clean X-GND-Score: -90 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgddukedvtdegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfghrlhcuvffnffculddutddmnecujfgurhephffvufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefoihgthhgrvghlucfpihgvuggvrhhmrgihvghruceomhhitghhrggvlhesnhhivgguvghrmhgrhigvrhdrtggtqeenucggtffrrghtthgvrhhnpefhjeegteetgfeugffgleegvefgtdekteehhfegfedutdejueetgffgffdvgeejheenucffohhmrghinhepfhhunhguihhnghhjshhonhdrohhrghdpfhhlohhsshdrfhhunhgupdhphihthhhonhdrohhrghdpfhhfmhhpvghgrdhorhhgnecukfhppeeguddrieeirdeihedrudejieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeguddrieeirdeihedrudejiedphhgvlhhopehlohgtrghlhhhoshhtpdhmrghilhhfrhhomhepmhhitghhrggvlhesnhhivgguvghrmhgrhigvrhdrtggtpdhnsggprhgtphhtthhopedupdhrtghpthhtohepfhhfmhhpvghgqdguvghvvghlsehffhhmphgvghdrohhrgh X-GND-Sasl: michael@niedermayer.cc Message-ID-Hash: 7Z7HQM5HOCXWUAB6RMSCIEUPUIBDJSNI X-Message-ID-Hash: 7Z7HQM5HOCXWUAB6RMSCIEUPUIBDJSNI X-MailFrom: SRS0=lGUd=3I=niedermayer.cc=michael@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH] web: Add funding.json List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Michael Niedermayer via ffmpeg-devel Cc: Michael Niedermayer Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: See: https://fundingjson.org/ See: https://floss.fund/ Based on: https://www.python.org/funding.json and the example from fundingjson.org It is put in the web repository so its all on the plain ffmpeg.org domain otherwise extra files are needed --- htdocs/funding.json | 131 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 131 insertions(+) create mode 100644 htdocs/funding.json diff --git a/htdocs/funding.json b/htdocs/funding.json new file mode 100644 index 0000000..d0b6ee8 --- /dev/null +++ b/htdocs/funding.json @@ -0,0 +1,131 @@ +{ + "version": "v1.0.0", + + "entity": { + "type": "group", + "role": "owner", + "name": "FFmpeg", + "email": "ffmpeg-devel@ffmpeg.org", + "description": "FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation. It is also highly portable: FFmpeg compiles, runs, and passes our testing infrastructure FATE across Linux, Mac OS X, Microsoft Windows, the BSDs, Solaris, etc. under a wide variety of build environments, machine architectures, and configurations.", + "webpageUrl": { + "url": "https://ffmpeg.org/" + } + }, + + "projects": [{ + "guid": "ffmpeg", + "name": "FFmpeg", + "description": "FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation. It is also highly portable: FFmpeg compiles, runs, and passes our testing infrastructure FATE across Linux, Mac OS X, Microsoft Windows, the BSDs, Solaris, etc. under a wide variety of build environments, machine architectures, and configurations.", + "webpageUrl": { + "url": "https://ffmpeg.org/" + }, + "repositoryUrl": { + "url": "https://ffmpeg.org/download" + }, + "licenses": ["spdx:LGPL-2.1-or-later", "spdx:GPL-2.0-or-later"], + "tags": ["audio", "graphics"] + }], + + "funding": { + "channels": [{ + "guid": "ffmpeg-spi", + "type": "other", + "address": "https://ffmpeg.org/donations.html", + "description": "Paypal, CreditCard, Check, Money Order" + },{ + "guid": "ffmpeg-spi-bank", + "type": "bank", + "address": "Please email us for payment details.", + "description": "Bank transfer" + },{ + "guid": "ffmpeg-crypto", + "type": "other", + "address": "0x2f3900e7064eE63D30d749971265858612AA7139", + "description": "USDC on etherium/arbitrum/base/optimism/polygon, small amounts only, until we fully understand tax and accounting of this" + } + ], + + "plans": [{ + "guid": "ffmpeg-individual", + "status": "active", + "name": "FFmpeg individual", + "description": "Pay as much or as little as you want", + "amount": 0, + "currency": "USD", + "frequency": "yearly", + "channels": ["ffmpeg-spi", "ffmpeg-crypto"] + },{ + "guid": "visionary", + "status": "active", + "name": "Visionary Sponsor", + "amount": 155000, + "currency": "USD", + "frequency": "yearly", + "channels": ["ffmpeg-spi-bank"] + },{ + "guid": "sustainability", + "status": "active", + "name": "Sustainability Sponsor", + "amount": 95000, + "currency": "USD", + "frequency": "yearly", + "channels": ["ffmpeg-spi-bank"] + },{ + "guid": "maintaining", + "status": "active", + "name": "Maintaining Sponsor", + "amount": 63000, + "currency": "USD", + "frequency": "yearly", + "channels": ["ffmpeg-spi-bank"] + },{ + "guid": "contributing", + "status": "active", + "name": "Contributing Sponsor", + "amount": 33000, + "currency": "USD", + "frequency": "yearly", + "channels": ["ffmpeg-spi-bank"] + },{ + "guid": "supporting", + "status": "active", + "name": "Supporting Sponsor", + "amount": 16500, + "currency": "USD", + "frequency": "yearly", + "channels": ["ffmpeg-spi-bank"] + },{ + "guid": "partner", + "status": "active", + "name": "Partner Sponsor", + "amount": 11000, + "currency": "USD", + "frequency": "yearly", + "channels": ["ffmpeg-spi-bank"] + },{ + "guid": "participating", + "status": "active", + "name": "Participating Sponsor", + "amount": 4000, + "currency": "USD", + "frequency": "yearly", + "channels": ["ffmpeg-spi", "ffmpeg-spi-bank"] + },{ + "guid": "associate", + "status": "active", + "name": "Associate Sponsor", + "amount": 1500, + "currency": "USD", + "frequency": "yearly", + "channels": ["ffmpeg-spi", "ffmpeg-spi-bank"] + },{ + "guid": "ffmpeg-reviewer", + "status": "active", + "name": "Sponsor a full time patch reviewer", + "amount": 100000, + "currency": "USD", + "frequency": "yearly", + "channels": ["ffmpeg-spi-bank"] + }] + } +} -- 2.50.1 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org