From 9fcf6bdaf2637ed822eccf902038b92ad7cea5f0 Mon Sep 17 00:00:00 2001 From: Robot8A Date: Thu, 31 Jul 2025 16:44:59 +0200 Subject: [PATCH 1/5] Add funding.json and .well-known/funding-manifest-urls --- public/.well-known/funding-manifest-urls | 1 + public/funding.json | 188 +++++++++++++++++++++++ 2 files changed, 189 insertions(+) create mode 100644 public/.well-known/funding-manifest-urls create mode 100644 public/funding.json diff --git a/public/.well-known/funding-manifest-urls b/public/.well-known/funding-manifest-urls new file mode 100644 index 00000000000..a51eb6de340 --- /dev/null +++ b/public/.well-known/funding-manifest-urls @@ -0,0 +1 @@ +https://www.openstreetmap.org/funding.json \ No newline at end of file diff --git a/public/funding.json b/public/funding.json new file mode 100644 index 00000000000..e188141fedd --- /dev/null +++ b/public/funding.json @@ -0,0 +1,188 @@ +{ + "version": "v1.0.0", + "entity": { + "type": "organisation", + "role": "other", + "name": "OpenStreetMap Foundation", + "email": "secretary@osmfoundation.org", + "description": "The OpenStreetMap Foundation is a not-for-profit organization that supports the OpenStreetMap Project. The OpenStreetMap Project based at OpenStreetMap.org, is the worldwide mapping effort that includes over two million volunteers around the globe.\n\nThe foundation consists of members from around the world who elect its board of directors.\n\nMuch of the foundation’s extensive work is done in the background, yet is critical to the ongoing functioning and growth of the OpenStreetMap Project.\n\nThe foundation supports the project with several key functions:\n\n* As a UK-registered limited company, the foundation acts as a legal entity for the OpenStreetMap Project.\n* The foundation is the custodian for the computer servers and services necessary to host the OpenStreetMap project.\n* Provides a vehicle for fund-raising to support the project. The foundation can accept donations for the OpenStreetMap Project and allocate those donations to OpenStreetMap Project activities.\n* Organizes the annual conference, State-of-the-map\n* Supports and communicates with the working groups, such as communications, licensing, etc. The foundation board at times will delegate various tasks to working groups, such as public relations, Web site development, etc.\n\nOpenStreetMap is an open initiative to create and provide free map data to anyone who wants them.", + "webpageUrl": { + "url": "https://osmfoundation.org", + "wellKnown": "https://www.openstreetmap.org/.well-known/funding-manifest-urls" + } + }, + "projects": [ + { + "guid": "openstreetmap", + "name": "OpenStreetMap", + "description": "OpenStreetMap is an initiative to create and provide free geographic data, such as street maps, to anyone.\nOpenStreetMap is built by a community of mappers that contribute and maintain data about roads, trails, cafés, railway stations, and much more, all over the world. ", + "webpageUrl": { + "url": "https://www.openstreetmap.org", + "wellKnown": "https://www.openstreetmap.org/.well-known/funding-manifest-urls" + }, + "repositoryUrl": { + "url": "https://planet.openstreetmap.org", + "wellKnown": "https://www.openstreetmap.org/.well-known/funding-manifest-urls" + }, + "licenses": [ + "ODbL" + ], + "tags": [ + "database", + "vgi" + ] + } + ], + "funding": { + "channels": [ + { + "guid": "funding-website", + "type": "payment-provider", + "address": "https://supporting.openstreetmap.org" + }, + { + "guid": "bitcoin", + "type": "other", + "address": "1J3pt9koWJZTo2jarg98RL89iJqff9Kobp" + }, + { + "guid": "eur-account", + "type": "bank", + "address": "IE25 BOFI 900033 15040822", + "description": "Account name: OpenStreetMap Foundation Limited\nAccount Bank: Bank of Ireland\nIBAN: IE25 BOFI 900033 15040822\nSWIFTBIC: BOFIIE2D\nReference: Donation\nCurrency: EUR\n\nYou are encouraged to email donations@openstreetmap.org stating the amount and date of the donation so that we can ensure that the donation is received." + }, + { + "guid": "usd-account", + "type": "bank", + "address": "IE48 BOFI 901394 79780002", + "description": "Account name: OpenStreetMap Foundation Limited\nAccount Bank: Bank of Ireland\nIBAN: IE48 BOFI 901394 79780002\nSWIFTBIC: BOFIIE2D\nReference: Donation\nCurrency: USD\n\nYou are encouraged to email donations@openstreetmap.org stating the amount and date of the donation so that we can ensure that the donation is received." + }, + { + "guid": "gbp-account", + "type": "bank", + "address": "IE75 BOFI 901394 79780001", + "description": "Account name: OpenStreetMap Foundation Limited\nAccount Bank: Bank of Ireland\nIBAN: IE75 BOFI 901394 79780001\nSWIFTBIC: BOFIIE2D\nReference: Donation\nCurrency: GBP\n\nYou are encouraged to email donations@openstreetmap.org stating the amount and date of the donation so that we can ensure that the donation is received." + }, + { + "guid": "paypal", + "type": "payment-provider", + "address": "https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=treasurer%40openstreetmap%2eorg&item_name=Donation%20to%20OpenStreetMap%20Foundation&no_shipping=1&return=https%3a%2f%2fwiki.osmfoundation.org%2fwiki%2fDonate%2fPayPal%2fThank_you&no_note=1&t" + } + ], + "plans": [ + { + "guid": "one-time-donation", + "status": "active", + "name": "One-time donation", + "amount": 0, + "currency": "USD", + "frequency": "one-time", + "channels": [ + "funding-website", + "bitcoin", + "eur-account", + "usd-account", + "gbp-account", + "paypal" + ] + }, + { + "guid": "normal-membership", + "status": "active", + "name": "Normal Membership", + "description": "Available to all natural persons. The membership fee is £15 per year and lets you influence the direction of OpenStreetMap by being able to vote in elections for officers of the foundation.", + "amount": 15, + "currency": "GBP", + "frequency": "yearly", + "channels": [ + "funding-website" + ] + }, + { + "guid": "associate-membership", + "status": "active", + "name": "Associate Membership", + "description": "Available to all natural persons. The membership fee is £15 per year and they may vote just as normal members, but subject to the limitations of section 76 of the Articles of Association. This means that they cannot vote on special resolutions.", + "amount": 15, + "currency": "GBP", + "frequency": "yearly", + "channels": [ + "funding-website" + ] + }, + { + "guid": "active-contributor-membership", + "status": "active", + "name": "Active Contributor Membership", + "description": "If you are an active contributor with at least 42 mapping days in the last 365 days, or if you are equally active in OpenStreetMap with non-mapping activities, we would like you to become a member of the OSMF regardless of if and how you could pay the membership fee.\n\nYou can apply for an active contributor membership or become an associate or normal member, and help decide the direction and future of the OSMF.", + "amount": 0, + "currency": "USD", + "frequency": "yearly", + "channels": [ + "funding-website" + ] + }, + { + "guid": "corporate-supporter", + "status": "active", + "name": "Corporate Membership - Supporter Tier", + "description": "Our Corporate Membership program offers flexibility to organisations to support OpenStreetMap. Your company or organisation can now become a Corporate Member for as little as €750 / year for the ‘Supporter’ level, all the way up to €30,000 / year for the ‘Platinum’ level.\n\n-Supporter Tier-\nSize of Operation: OSM data is used in your product or service and you have revenue in the tens of thousands\nAnnual Membership Fee: €750\nHow We Will Thank You: Your name appears on the OSMF corporate membership page\n", + "amount": 750, + "currency": "EUR", + "frequency": "yearly", + "channels": [ + "funding-website" + ] + }, + { + "guid": "corporate-bronze", + "status": "active", + "name": "Corporate Membership - Bronze Tier", + "description": "Our Corporate Membership program offers flexibility to organisations to support OpenStreetMap. Your company or organisation can now become a Corporate Member for as little as €750 / year for the ‘Supporter’ level, all the way up to €30,000 / year for the ‘Platinum’ level.\n\n-Bronze Tier-\nSize of Operation: OSM data is used in your product or service and/or you have revenue in the hundreds of thousands\nAnnual Membership Fee: €2,250\nHow We Will Thank You: Your logo appears on the OSMF corporate membership page", + "amount": 2250, + "currency": "EUR", + "frequency": "yearly", + "channels": [ + "funding-website" + ] + }, + { + "guid": "corporate-silver", + "status": "active", + "name": "Corporate Membership - Silver Tier", + "description": "Our Corporate Membership program offers flexibility to organisations to support OpenStreetMap. Your company or organisation can now become a Corporate Member for as little as €750 / year for the ‘Supporter’ level, all the way up to €30,000 / year for the ‘Platinum’ level.\n\n-Silver Tier-\nSize of Operation: OSM data is used in your product or service and/or you have revenue in the millions\nAnnual Membership Fee: €6,000\nHow We Will Thank You: Your logo appears on the OSMF corporate membership page and your Silver membership is acknowledged on OSM social media", + "amount": 6000, + "currency": "EUR", + "frequency": "yearly", + "channels": [ + "funding-website" + ] + }, + { + "guid": "corporate-gold", + "status": "active", + "name": "Corporate Membership - Gold Tier", + "description": "Our Corporate Membership program offers flexibility to organisations to support OpenStreetMap. Your company or organisation can now become a Corporate Member for as little as €750 / year for the ‘Supporter’ level, all the way up to €30,000 / year for the ‘Platinum’ level.\n\n-Gold Tier-\nSize of Operation: Map applications are core to your business; and/or you have a product that depends on OSM data and/or revenue in the tens of millions\nAnnual Membership Fee: €15,000\nHow We Will Thank You: Your logo appears on the OSMF corporate membership page, and your Gold membership is acknowledged on OSM social media", + "amount": 15000, + "currency": "EUR", + "frequency": "yearly", + "channels": [ + "funding-website" + ] + }, + { + "guid": "corporate-platinum", + "status": "active", + "name": "Corporate Membership - Platinum Tier", + "description": "Our Corporate Membership program offers flexibility to organisations to support OpenStreetMap. Your company or organisation can now become a Corporate Member for as little as €750 / year for the ‘Supporter’ level, all the way up to €30,000 / year for the ‘Platinum’ level.\n\n-Platinum Tier-\nSize of Operation: Map applications are core to your business; and/or you have a product that depends on OSM data and/or revenue in the hundreds of millions\nAnnual Membership Fee: €30,000\nHow We Will Thank You: Your logo featured on the OSMF corporate membership page, and your Platinum membership is acknowledged on OSM social media", + "amount": 30000, + "currency": "EUR", + "frequency": "yearly", + "channels": [ + "funding-website" + ] + } + ], + "history": [] + } +} \ No newline at end of file From 63a0bba2ee8db6479213523b575d0fbeea575830 Mon Sep 17 00:00:00 2001 From: Robot8A Date: Fri, 1 Aug 2025 18:02:06 +0200 Subject: [PATCH 2/5] Fixes to pass floss/fund validator + add gh-sponsors + fix license namespace --- public/funding.json | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/public/funding.json b/public/funding.json index e188141fedd..2d979d22e30 100644 --- a/public/funding.json +++ b/public/funding.json @@ -8,24 +8,24 @@ "description": "The OpenStreetMap Foundation is a not-for-profit organization that supports the OpenStreetMap Project. The OpenStreetMap Project based at OpenStreetMap.org, is the worldwide mapping effort that includes over two million volunteers around the globe.\n\nThe foundation consists of members from around the world who elect its board of directors.\n\nMuch of the foundation’s extensive work is done in the background, yet is critical to the ongoing functioning and growth of the OpenStreetMap Project.\n\nThe foundation supports the project with several key functions:\n\n* As a UK-registered limited company, the foundation acts as a legal entity for the OpenStreetMap Project.\n* The foundation is the custodian for the computer servers and services necessary to host the OpenStreetMap project.\n* Provides a vehicle for fund-raising to support the project. The foundation can accept donations for the OpenStreetMap Project and allocate those donations to OpenStreetMap Project activities.\n* Organizes the annual conference, State-of-the-map\n* Supports and communicates with the working groups, such as communications, licensing, etc. The foundation board at times will delegate various tasks to working groups, such as public relations, Web site development, etc.\n\nOpenStreetMap is an open initiative to create and provide free map data to anyone who wants them.", "webpageUrl": { "url": "https://osmfoundation.org", - "wellKnown": "https://www.openstreetmap.org/.well-known/funding-manifest-urls" + "wellKnown": "https://osmfoundation.org/.well-known/funding-manifest-urls" } }, "projects": [ { "guid": "openstreetmap", "name": "OpenStreetMap", - "description": "OpenStreetMap is an initiative to create and provide free geographic data, such as street maps, to anyone.\nOpenStreetMap is built by a community of mappers that contribute and maintain data about roads, trails, cafés, railway stations, and much more, all over the world. ", + "description": "OpenStreetMap is an initiative to create and provide free geographic data, such as street maps, to anyone.\nOpenStreetMap is built by a community of mappers that contribute and maintain data about roads, trails, cafés, railway stations, and much more, all over the world.", "webpageUrl": { "url": "https://www.openstreetmap.org", "wellKnown": "https://www.openstreetmap.org/.well-known/funding-manifest-urls" }, "repositoryUrl": { "url": "https://planet.openstreetmap.org", - "wellKnown": "https://www.openstreetmap.org/.well-known/funding-manifest-urls" + "wellKnown": "https://planet.openstreetmap.org/.well-known/funding-manifest-urls" }, "licenses": [ - "ODbL" + "spdx:ODbL-1.0" ], "tags": [ "database", @@ -67,6 +67,11 @@ "guid": "paypal", "type": "payment-provider", "address": "https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=treasurer%40openstreetmap%2eorg&item_name=Donation%20to%20OpenStreetMap%20Foundation&no_shipping=1&return=https%3a%2f%2fwiki.osmfoundation.org%2fwiki%2fDonate%2fPayPal%2fThank_you&no_note=1&t" + }, + { + "guid": "gh-sponsors", + "type": "payment-provider", + "address": "https://github.com/sponsors/osmfoundation" } ], "plans": [ @@ -83,7 +88,8 @@ "eur-account", "usd-account", "gbp-account", - "paypal" + "paypal", + "gh-sponsors" ] }, { @@ -114,7 +120,7 @@ "guid": "active-contributor-membership", "status": "active", "name": "Active Contributor Membership", - "description": "If you are an active contributor with at least 42 mapping days in the last 365 days, or if you are equally active in OpenStreetMap with non-mapping activities, we would like you to become a member of the OSMF regardless of if and how you could pay the membership fee.\n\nYou can apply for an active contributor membership or become an associate or normal member, and help decide the direction and future of the OSMF.", + "description": "If you are an active contributor with at least 42 mapping days in the last 365 days, or if you are equally active in OpenStreetMap with non-mapping activities, we would like you to become a member of the OSMF regardless of if and how you could pay the membership fee.\nYou can apply for an active contributor membership or become an associate or normal member, and help decide the direction and future of the OSMF.", "amount": 0, "currency": "USD", "frequency": "yearly", @@ -126,7 +132,7 @@ "guid": "corporate-supporter", "status": "active", "name": "Corporate Membership - Supporter Tier", - "description": "Our Corporate Membership program offers flexibility to organisations to support OpenStreetMap. Your company or organisation can now become a Corporate Member for as little as €750 / year for the ‘Supporter’ level, all the way up to €30,000 / year for the ‘Platinum’ level.\n\n-Supporter Tier-\nSize of Operation: OSM data is used in your product or service and you have revenue in the tens of thousands\nAnnual Membership Fee: €750\nHow We Will Thank You: Your name appears on the OSMF corporate membership page\n", + "description": "Size of Operation: OSM data is used in your product or service and you have revenue in the tens of thousands\nAnnual Membership Fee: €750\nHow We Will Thank You: Your name appears on the OSMF corporate membership page", "amount": 750, "currency": "EUR", "frequency": "yearly", @@ -138,7 +144,7 @@ "guid": "corporate-bronze", "status": "active", "name": "Corporate Membership - Bronze Tier", - "description": "Our Corporate Membership program offers flexibility to organisations to support OpenStreetMap. Your company or organisation can now become a Corporate Member for as little as €750 / year for the ‘Supporter’ level, all the way up to €30,000 / year for the ‘Platinum’ level.\n\n-Bronze Tier-\nSize of Operation: OSM data is used in your product or service and/or you have revenue in the hundreds of thousands\nAnnual Membership Fee: €2,250\nHow We Will Thank You: Your logo appears on the OSMF corporate membership page", + "description": "Size of Operation: OSM data is used in your product or service and/or you have revenue in the hundreds of thousands\nAnnual Membership Fee: €2,250\nHow We Will Thank You: Your logo appears on the OSMF corporate membership page", "amount": 2250, "currency": "EUR", "frequency": "yearly", @@ -150,7 +156,7 @@ "guid": "corporate-silver", "status": "active", "name": "Corporate Membership - Silver Tier", - "description": "Our Corporate Membership program offers flexibility to organisations to support OpenStreetMap. Your company or organisation can now become a Corporate Member for as little as €750 / year for the ‘Supporter’ level, all the way up to €30,000 / year for the ‘Platinum’ level.\n\n-Silver Tier-\nSize of Operation: OSM data is used in your product or service and/or you have revenue in the millions\nAnnual Membership Fee: €6,000\nHow We Will Thank You: Your logo appears on the OSMF corporate membership page and your Silver membership is acknowledged on OSM social media", + "description": "Size of Operation: OSM data is used in your product or service and/or you have revenue in the millions\nAnnual Membership Fee: €6,000\nHow We Will Thank You: Your logo appears on the OSMF corporate membership page and your Silver membership is acknowledged on OSM social media", "amount": 6000, "currency": "EUR", "frequency": "yearly", @@ -162,7 +168,7 @@ "guid": "corporate-gold", "status": "active", "name": "Corporate Membership - Gold Tier", - "description": "Our Corporate Membership program offers flexibility to organisations to support OpenStreetMap. Your company or organisation can now become a Corporate Member for as little as €750 / year for the ‘Supporter’ level, all the way up to €30,000 / year for the ‘Platinum’ level.\n\n-Gold Tier-\nSize of Operation: Map applications are core to your business; and/or you have a product that depends on OSM data and/or revenue in the tens of millions\nAnnual Membership Fee: €15,000\nHow We Will Thank You: Your logo appears on the OSMF corporate membership page, and your Gold membership is acknowledged on OSM social media", + "description": "Size of Operation: Map applications are core to your business; and/or you have a product that depends on OSM data and/or revenue in the tens of millions\nAnnual Membership Fee: €15,000\nHow We Will Thank You: Your logo appears on the OSMF corporate membership page, and your Gold membership is acknowledged on OSM social media", "amount": 15000, "currency": "EUR", "frequency": "yearly", @@ -174,7 +180,7 @@ "guid": "corporate-platinum", "status": "active", "name": "Corporate Membership - Platinum Tier", - "description": "Our Corporate Membership program offers flexibility to organisations to support OpenStreetMap. Your company or organisation can now become a Corporate Member for as little as €750 / year for the ‘Supporter’ level, all the way up to €30,000 / year for the ‘Platinum’ level.\n\n-Platinum Tier-\nSize of Operation: Map applications are core to your business; and/or you have a product that depends on OSM data and/or revenue in the hundreds of millions\nAnnual Membership Fee: €30,000\nHow We Will Thank You: Your logo featured on the OSMF corporate membership page, and your Platinum membership is acknowledged on OSM social media", + "description": "Size of Operation: Map applications are core to your business; and/or you have a product that depends on OSM data and/or revenue in the hundreds of millions\nAnnual Membership Fee: €30,000\nHow We Will Thank You: Your logo featured on the OSMF corporate membership page, and your Platinum membership is acknowledged on OSM social media", "amount": 30000, "currency": "EUR", "frequency": "yearly", From ce977031c7be6e79fd3ea64911cbd0220b26546c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ochoa=20Ortiz?= Date: Mon, 11 Aug 2025 13:31:31 +0200 Subject: [PATCH 3/5] Change repository url and well-known url --- public/funding.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/public/funding.json b/public/funding.json index 2d979d22e30..03d75240f9c 100644 --- a/public/funding.json +++ b/public/funding.json @@ -21,8 +21,8 @@ "wellKnown": "https://www.openstreetmap.org/.well-known/funding-manifest-urls" }, "repositoryUrl": { - "url": "https://planet.openstreetmap.org", - "wellKnown": "https://planet.openstreetmap.org/.well-known/funding-manifest-urls" + "url": "https://github.com/openstreetmap/", + "wellKnown": "https://github.com/openstreetmap/chef/tree/master/cookbooks/web/files/default/static/.well-known/funding-manifest-urls" }, "licenses": [ "spdx:ODbL-1.0" @@ -191,4 +191,4 @@ ], "history": [] } -} \ No newline at end of file +} From 25af61db2b4d64b00a3ca7a885ddf05541ea3f64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ochoa=20Ortiz?= Date: Mon, 11 Aug 2025 13:38:31 +0200 Subject: [PATCH 4/5] Remove trailing slash for consistency --- public/funding.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/funding.json b/public/funding.json index 03d75240f9c..426e095e53b 100644 --- a/public/funding.json +++ b/public/funding.json @@ -21,7 +21,7 @@ "wellKnown": "https://www.openstreetmap.org/.well-known/funding-manifest-urls" }, "repositoryUrl": { - "url": "https://github.com/openstreetmap/", + "url": "https://github.com/openstreetmap", "wellKnown": "https://github.com/openstreetmap/chef/tree/master/cookbooks/web/files/default/static/.well-known/funding-manifest-urls" }, "licenses": [ From c467f3cbef401ffa849f86e50547e11dc0135563 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Ochoa=20Ortiz?= Date: Mon, 22 Sep 2025 18:30:30 +0200 Subject: [PATCH 5/5] Remove unnecessary well-known URLs --- public/funding.json | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/public/funding.json b/public/funding.json index 426e095e53b..a906f302e7d 100644 --- a/public/funding.json +++ b/public/funding.json @@ -7,8 +7,7 @@ "email": "secretary@osmfoundation.org", "description": "The OpenStreetMap Foundation is a not-for-profit organization that supports the OpenStreetMap Project. The OpenStreetMap Project based at OpenStreetMap.org, is the worldwide mapping effort that includes over two million volunteers around the globe.\n\nThe foundation consists of members from around the world who elect its board of directors.\n\nMuch of the foundation’s extensive work is done in the background, yet is critical to the ongoing functioning and growth of the OpenStreetMap Project.\n\nThe foundation supports the project with several key functions:\n\n* As a UK-registered limited company, the foundation acts as a legal entity for the OpenStreetMap Project.\n* The foundation is the custodian for the computer servers and services necessary to host the OpenStreetMap project.\n* Provides a vehicle for fund-raising to support the project. The foundation can accept donations for the OpenStreetMap Project and allocate those donations to OpenStreetMap Project activities.\n* Organizes the annual conference, State-of-the-map\n* Supports and communicates with the working groups, such as communications, licensing, etc. The foundation board at times will delegate various tasks to working groups, such as public relations, Web site development, etc.\n\nOpenStreetMap is an open initiative to create and provide free map data to anyone who wants them.", "webpageUrl": { - "url": "https://osmfoundation.org", - "wellKnown": "https://osmfoundation.org/.well-known/funding-manifest-urls" + "url": "https://osmfoundation.org" } }, "projects": [ @@ -21,8 +20,7 @@ "wellKnown": "https://www.openstreetmap.org/.well-known/funding-manifest-urls" }, "repositoryUrl": { - "url": "https://github.com/openstreetmap", - "wellKnown": "https://github.com/openstreetmap/chef/tree/master/cookbooks/web/files/default/static/.well-known/funding-manifest-urls" + "url": "https://github.com/openstreetmap" }, "licenses": [ "spdx:ODbL-1.0"