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 4E98F4BEAF for ; Fri, 29 Aug 2025 15:23:05 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'r2D8xOe48HgO6f5997a8qOiA2psLI20h5YDTvxq/fkU=', expected b'eYDsPOSORM9yuqG/8hbMgAcqvGimC5ttOznzk5c4hrM=')) 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=1756480898; 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=4CBAPWwdeK1Tb6LVB50cSsLESOdg2LTjHLk1s4fDII4=; b=umo9JQs717kvT4DEqpuiMutJqAm4CCoU7qfIGEDHYYQDLBefhpeHeItWPTNWhE7OuUtxH UMsojZtDYkdmkcZqELn1mjIW6E2EvKhtxq/ZJSx6rDVTCsAqQV1NZoxU91JBWWJ4r6cHQ9w 7A2z0xPfW4bStKxg98zsqgHEwIHqUSLZhx3GU+UsakGK7EpVTogA+RFND7lA5LGNfskJ4IY WSyXpM7xK24tM/Nbb/ZIQScbbmo43Vry0aQqY3weqAGCNzVXjI7o3sJf0bVdoe6Hf9MZ48G BH4q90OhdBj2nm266nTjjdgmuM3NeswNGNoOL8xrfAOUTxSMhegFBlQMdNWA== Received: from [172.19.0.4] (unknown [172.19.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id CAF6068E7B9; Fri, 29 Aug 2025 18:21:38 +0300 (EEST) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1756480875; b=uMJ14pvnnrCmoNhVImrfsR6YPpW7PQNvHPoiS1yFpVxzfCH8sAhydcuYD3YQrR+GSuXux GSjQnvszlWGVcig/IsW+Ts8LwAJlLcIUIC/R+tEjlQLy/s9Png/m7YOGbynr0P+quSkSvC1 MyZgoqKidU7ReIBKGSZetveMKc4a3g4a7tu4gCpwl0Hji6VGhN8tckWirBy0jF98szHm7dZ hUhhHdwOdtehSOuEcfnshdF+UkwGIJQEWbR1y9EE9WrX9qiT+e36WEQMh1GxYHZeHbqRYF1 tRbvWE6ZL3bbf7YGAm9m9sPQ5vsVZojbmOS6M/vFaF0qZ9I5chbwEMxsh+NQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1756480875; 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=r2D8xOe48HgO6f5997a8qOiA2psLI20h5YDTvxq/fkU=; b=J+MgGrlT4cUzg0VvsOE3thHyK0zDH8k41whKmsmH+/heIOvJvOWVNkar6tszDLW+H3eXH p+E1iRMfoqD2waxGiBcpnEFaylDmjYlCzL3mVeNaPtesQIcN4ZxGV5UfTaL1MReUSPaU8MR bybt+fUCh8HPSNRFm2RA21BtE6HkkmMOTOyggoLO5PPvvYRU5PD7UrUEGYl7OjQR7iYbNon qfJmckmwVPOhAaWZ4N2sYByd4YUOX3mv4PvfZp8nKzhOHO7Y747XcRG2RxokG2qOojAiOlj 7E1Tz9+G9/AcSGImvknU5/GAGpzkQIpGs1pik4idnLSZYOUPjaOjNWFAzqSw== 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 relay4-d.mail.gandi.net (relay4-d.mail.gandi.net [217.70.183.196]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id DFE266801D1 for ; Fri, 29 Aug 2025 18:21:01 +0300 (EEST) Received: by mail.gandi.net (Postfix) with ESMTPSA id 0C4CF43366 for ; Fri, 29 Aug 2025 15:21:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=niedermayer.cc; s=gm1; t=1756480861; 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=eYDsPOSORM9yuqG/8hbMgAcqvGimC5ttOznzk5c4hrM=; b=fHz9o/TgVQS856w7ZiLmDpsjYIdYnlshdlli6fQqN3nFFKiUp8K086QWIrVioUBNLd/yss F1zqeIbTRQZJVitD9rfDZbsAca0yfgvOpxsRKw29HISHc50ISA0kNUx5ExX/BamMSyh41P 8pEHeZvrnJ+ZR882SHOJeilvo8w9ALuq3sBAAH+kUq8O9aOdpMgucy2WOpbMk4xEKOoa99 qMmcqD/7JvKfRhkiPEAstndTD5eSeUn9cjLtYNHpDES8m90R1WgRR5S0guODmiPPHn16C6 I/8GLPvQnJOuPqSAnlmapcgl6KCILHndWD5YAMgnz0PQ2PW0l1FN6mFLFb0hSw== To: FFmpeg development discussions and patches Date: Fri, 29 Aug 2025 17:21:00 +0200 Message-ID: <20250829152100.820195-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: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgddukeegvddvucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfghrlhcuvffnffculddutddmnecujfgurhephffvufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefoihgthhgrvghlucfpihgvuggvrhhmrgihvghruceomhhitghhrggvlhesnhhivgguvghrmhgrhigvrhdrtggtqeenucggtffrrghtthgvrhhnpefhjeegteetgfeugffgleegvefgtdekteehhfegfedutdejueetgffgffdvgeejheenucffohhmrghinhepfhhunhguihhnghhjshhonhdrohhrghdpfhhlohhsshdrfhhunhgupdhphihthhhonhdrohhrghdpfhhfmhhpvghgrdhorhhgnecukfhppeeguddrieeirdeihedrudejieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeguddrieeirdeihedrudejiedphhgvlhhopehlohgtrghlhhhoshhtpdhmrghilhhfrhhomhepmhhitghhrggvlhesnhhivgguvghrmhgrhigvrhdrtggtpdhnsggprhgtphhtthhopedupdhrtghpthhtohepfhhfmhhpvghgqdguvghvvghlsehffhhmphgvghdrohhrgh X-GND-Sasl: michael@niedermayer.cc Message-ID-Hash: EACYFPXSE7RBB6TDQTUG7UFDGQDFYJ24 X-Message-ID-Hash: EACYFPXSE7RBB6TDQTUG7UFDGQDFYJ24 X-MailFrom: SRS0=hQ2T=3J=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 v2] 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 | 126 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 htdocs/funding.json diff --git a/htdocs/funding.json b/htdocs/funding.json new file mode 100644 index 0000000..42664c7 --- /dev/null +++ b/htdocs/funding.json @@ -0,0 +1,126 @@ +{ + "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" + } + ], + + "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"] + },{ + "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-maintainer", + "status": "active", + "name": "Sponsor a full time maintainer and 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