floss.fund: generate funding.json with helper to pass ingestion from https://dir.floss.fund/submit

Signed-off-by: Thierry Laurion <insurgo@riseup.net>
This commit is contained in:
Thierry Laurion 2024-10-18 17:01:46 -04:00
parent 4957bfe421
commit 94dab7eedf

View File

@ -7,8 +7,7 @@
"email": "thierry.laurion@gmail.com",
"description": "Thierry Laurion, founder of Insurgo Open Technologies and maintainer of the Heads open-source firmware project. Dedicated to developing secure, user-friendly technologies that enhance physical security and data protection.",
"webpageUrl": {
"url": "https://github.com/linuxboot/heads",
"wellKnown": "https://github.com/linuxboot/heads/blob/master/funding.json"
"url": "https://github.com/linuxboot/heads"
}
},
"projects": [
@ -17,15 +16,25 @@
"name": "Heads",
"description": "Heads is an open-source firmware project designed to enhance the security and integrity of laptops and servers. It provides a tamper-evident and cryptographically verified boot process, empowering users to maintain control over their hardware and data.",
"webpageUrl": {
"url": "https://github.com/linuxboot/heads",
"wellKnown": "https://github.com/linuxboot/heads/blob/main/funding.json"
"url": "https://github.com/linuxboot/heads"
},
"repositoryUrl": {
"url": "https://github.com/linuxboot/heads",
"wellKnown": "https://github.com/linuxboot/heads/blob/main/funding.json"
"url": "https://github.com/linuxboot/heads"
},
"licenses": ["spdx:GPL-3.0"],
"tags": ["firmware", "security", "open-source", "linuxboot", "coreboot", "heads", "TPM", "measured-boot", "linux"]
"licenses": [
"spdx:GPL-3.0"
],
"tags": [
"firmware",
"security",
"open-source",
"linuxboot",
"coreboot",
"heads",
"TPM",
"measured-boot",
"linux"
]
}
],
"funding": {
@ -39,7 +48,7 @@
{
"guid": "github-sponsors",
"type": "payment-provider",
"address": "https://github.com/sponsors/linuxboot/heads",
"address": "https://github.com/sponsors/tlaurion",
"description": "Support Heads development via GitHub Sponsors"
}
],
@ -47,12 +56,15 @@
{
"guid": "monthly-support",
"status": "active",
"name": "Monthly Support Plan",
"description": "Support the ongoing development and maintenance of the Heads firmware project.",
"name": "monthly-support",
"description": "Monthly Support Plan",
"amount": 10,
"currency": "CAD",
"currency": "USD",
"frequency": "monthly",
"channels": ["opencollective", "github-sponsors"]
"channels": [
"opencollective",
"github-sponsors"
]
},
{
"guid": "one-time-donation",
@ -60,11 +72,14 @@
"name": "One-Time Donation",
"description": "Make a one-time donation to support Heads.",
"amount": 50,
"currency": "CAD",
"currency": "USD",
"frequency": "one-time",
"channels": ["opencollective", "github-sponsors"]
"channels": [
"opencollective",
"github-sponsors"
]
}
]
],
"history": []
}
}