From ae0c0633fca112491c4f87f95686f3fba160f38b Mon Sep 17 00:00:00 2001 From: Xianpeng Shen <3353385+shenxianpeng@users.noreply.github.com> Date: Wed, 7 Oct 2026 18:21:00 +0000 Subject: [PATCH 1/5] docs: add sponsor tiers and GitHub Sponsors to the sponsor page Adds Backer, Bronze, Silver and Gold tiers (name, logo, release-note thanks, quarterly roadmap call), a sponsors section, and GitHub Sponsors next to Open Collective. Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_012XvhKmqpkDK2HzAtbMsAGB --- docs/discussion.md | 2 +- docs/overrides/home.html | 2 +- docs/sponsor.md | 38 ++++++++++++++++++++++++++++++-------- mkdocs.yml | 3 +++ 4 files changed, 35 insertions(+), 10 deletions(-) diff --git a/docs/discussion.md b/docs/discussion.md index a910e34..5e67ecb 100644 --- a/docs/discussion.md +++ b/docs/discussion.md @@ -22,4 +22,4 @@ cpp-linter is maintained by two volunteers, and all of it happens on GitHub. - **Contributing:** read the [contributing guide](https://github.com/cpp-linter/.github/blob/main/CONTRIBUTING.md) and the [code of conduct](https://github.com/cpp-linter/.github/blob/main/CODE_OF_CONDUCT.md). - **Your project:** if it runs cpp-linter, [add it to the showcase](showcase.md#add-your-project). -- **Funding:** [sponsor cpp-linter](sponsor.md) through Open Collective. +- **Funding:** [sponsor cpp-linter](sponsor.md) through GitHub Sponsors or Open Collective. diff --git a/docs/overrides/home.html b/docs/overrides/home.html index 1629b23..a666c38 100644 --- a/docs/overrides/home.html +++ b/docs/overrides/home.html @@ -425,7 +425,7 @@

Start with one workflow file

Maintained by two volunteers

-

cpp-linter is free and open source. Sponsorship goes to the project through Open Collective, where all income and expenses are public.

+

cpp-linter is free and open source. Sponsor it through GitHub Sponsors or Open Collective; Silver and Gold sponsors get their logo here and in the project READMEs.

{% include ".icons/octicons/heart-16.svg" %} Sponsor cpp-linter diff --git a/docs/sponsor.md b/docs/sponsor.md index c948dda..eb9ffdc 100644 --- a/docs/sponsor.md +++ b/docs/sponsor.md @@ -1,5 +1,5 @@ --- -description: Sponsor cpp-linter through Open Collective. Sponsors who give USD 100 or more in total get a cpp-linter T-shirt. +description: Sponsor cpp-linter through GitHub Sponsors or Open Collective. Sponsor tiers include your logo on the website and READMEs, thanks in release notes, and a quarterly roadmap call. hide: - navigation --- @@ -11,19 +11,41 @@ the project. ## How to sponsor -[Sponsor cpp-linter on Open Collective](https://opencollective.com/cpp-linter){ .md-button .md-button--primary } +[Sponsor on GitHub](https://github.com/sponsors/cpp-linter){ .md-button .md-button--primary } +[Sponsor on Open Collective](https://opencollective.com/cpp-linter){ .md-button } -All contributions go to the project as a whole, not to any single maintainer, and all income and +Both go to the project as a whole, not to any single maintainer. Open Collective income and expenses are publicly visible. -## Sponsor perks +## Sponsor tiers -Sponsors who give USD 100 or more in total get a cpp-linter T-shirt. +| Tier | Per month | What you get | +| --- | :---: | --- | +| **Backer** | USD 5 | Your name on this page | +| **Bronze** | USD 50 | Your logo on this page and thanks in every release note while you sponsor | +| **Silver** | USD 200 | Everything in Bronze, plus your logo on the [home page](index.md) and in the READMEs of cpp-linter-action, cpp-linter, cpp-linter-rs and cpp-linter-hooks | +| **Gold** | USD 500 | Everything in Silver with a larger logo placed first, plus a quarterly roadmap call with the maintainers | -### How the T-shirt perk works +- Yearly and one-time payments count at their monthly equivalent for the months they cover. +- Logos link to your website. We add them by hand, so allow a few days after you sponsor. +- The quarterly roadmap call is a 30-minute video call where we share what is coming next and hear + what your team needs. It does not buy control over the roadmap or a support SLA. +- To change the name, logo or link we show, open an + [issue](https://github.com/cpp-linter/cpp-linter.github.io/issues) or contact us through the + platform you sponsor on. -1. Donate through [Open Collective](https://opencollective.com/cpp-linter). -2. When your donations reach **USD 100** in total, we will contact you to arrange shipping. +## Sponsors + +No sponsors yet. [Your logo could be here](https://github.com/sponsors/cpp-linter). + +## T-shirt perk + +Sponsors who give USD 100 or more in total, on any tier or as one-time donations, get a cpp-linter +T-shirt. + +1. Sponsor through [GitHub Sponsors](https://github.com/sponsors/cpp-linter) or + [Open Collective](https://opencollective.com/cpp-linter). +2. When your sponsorship reaches **USD 100** in total, we will contact you to arrange shipping. 3. We confirm each shipment by hand and ask for your size and address at that point. Availability depends on stock, sizing and shipping at the time, but we will always let you know diff --git a/mkdocs.yml b/mkdocs.yml index 94caf03..c38b559 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -114,6 +114,9 @@ extra: - icon: material/forum link: https://github.com/cpp-linter/cpp-linter/discussions name: GitHub Discussions + - icon: octicons/heart-fill-16 + link: https://github.com/sponsors/cpp-linter + name: Sponsor on GitHub - icon: simple/opencollective link: https://opencollective.com/cpp-linter name: Sponsor on Open Collective From d08db92770b7ac84999caef73b0bc689487345ff Mon Sep 17 00:00:00 2001 From: Xianpeng Shen <3353385+shenxianpeng@users.noreply.github.com> Date: Wed, 7 Oct 2026 18:26:44 +0000 Subject: [PATCH 2/5] docs: explain how monthly tiers and past sponsors work Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_012XvhKmqpkDK2HzAtbMsAGB --- docs/sponsor.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/sponsor.md b/docs/sponsor.md index eb9ffdc..68d691c 100644 --- a/docs/sponsor.md +++ b/docs/sponsor.md @@ -26,8 +26,11 @@ expenses are publicly visible. | **Silver** | USD 200 | Everything in Bronze, plus your logo on the [home page](index.md) and in the READMEs of cpp-linter-action, cpp-linter, cpp-linter-rs and cpp-linter-hooks | | **Gold** | USD 500 | Everything in Silver with a larger logo placed first, plus a quarterly roadmap call with the maintainers | -- Yearly and one-time payments count at their monthly equivalent for the months they cover. -- Logos link to your website. We add them by hand, so allow a few days after you sponsor. +- Tiers are monthly. Yearly and one-time payments count at their monthly equivalent for the + months they cover; for example, a one-time USD 600 is Silver for three months. +- Logos link to your website. We add them by hand, so allow a few days after you sponsor, and + review the list once a quarter: logos stay until the quarter after a sponsorship ends. +- Past sponsors stay listed by name on this page, and release notes keep the thanks they gave. - The quarterly roadmap call is a 30-minute video call where we share what is coming next and hear what your team needs. It does not buy control over the roadmap or a support SLA. - To change the name, logo or link we show, open an From 28d3fa2651592f22660ba1e916e8bdf73e5f1535 Mon Sep 17 00:00:00 2001 From: Xianpeng Shen <3353385+shenxianpeng@users.noreply.github.com> Date: Wed, 7 Oct 2026 18:33:37 +0000 Subject: [PATCH 3/5] docs: drop the quarterly roadmap call from the Gold tier Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_012XvhKmqpkDK2HzAtbMsAGB --- docs/sponsor.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/docs/sponsor.md b/docs/sponsor.md index 68d691c..28904eb 100644 --- a/docs/sponsor.md +++ b/docs/sponsor.md @@ -1,5 +1,5 @@ --- -description: Sponsor cpp-linter through GitHub Sponsors or Open Collective. Sponsor tiers include your logo on the website and READMEs, thanks in release notes, and a quarterly roadmap call. +description: Sponsor cpp-linter through GitHub Sponsors or Open Collective. Sponsor tiers include your logo on the website and READMEs and thanks in release notes. hide: - navigation --- @@ -24,15 +24,13 @@ expenses are publicly visible. | **Backer** | USD 5 | Your name on this page | | **Bronze** | USD 50 | Your logo on this page and thanks in every release note while you sponsor | | **Silver** | USD 200 | Everything in Bronze, plus your logo on the [home page](index.md) and in the READMEs of cpp-linter-action, cpp-linter, cpp-linter-rs and cpp-linter-hooks | -| **Gold** | USD 500 | Everything in Silver with a larger logo placed first, plus a quarterly roadmap call with the maintainers | +| **Gold** | USD 500 | Everything in Silver, with a larger logo placed first | - Tiers are monthly. Yearly and one-time payments count at their monthly equivalent for the months they cover; for example, a one-time USD 600 is Silver for three months. - Logos link to your website. We add them by hand, so allow a few days after you sponsor, and review the list once a quarter: logos stay until the quarter after a sponsorship ends. - Past sponsors stay listed by name on this page, and release notes keep the thanks they gave. -- The quarterly roadmap call is a 30-minute video call where we share what is coming next and hear - what your team needs. It does not buy control over the roadmap or a support SLA. - To change the name, logo or link we show, open an [issue](https://github.com/cpp-linter/cpp-linter.github.io/issues) or contact us through the platform you sponsor on. From a2ea5c09df17d0758784cdf6fcbb93b1b32bf0bf Mon Sep 17 00:00:00 2001 From: Xianpeng Shen <3353385+shenxianpeng@users.noreply.github.com> Date: Wed, 7 Oct 2026 18:35:51 +0000 Subject: [PATCH 4/5] docs: let sponsors claim the T-shirt themselves Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_012XvhKmqpkDK2HzAtbMsAGB --- docs/sponsor.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/sponsor.md b/docs/sponsor.md index 28904eb..cb7cf07 100644 --- a/docs/sponsor.md +++ b/docs/sponsor.md @@ -41,13 +41,14 @@ No sponsors yet. [Your logo could be here](https://github.com/sponsors/cpp-linte ## T-shirt perk -Sponsors who give USD 100 or more in total, on any tier or as one-time donations, get a cpp-linter -T-shirt. +Sponsors who give USD 100 or more in total, on any tier or as one-time donations, can claim one +cpp-linter T-shirt. 1. Sponsor through [GitHub Sponsors](https://github.com/sponsors/cpp-linter) or [Open Collective](https://opencollective.com/cpp-linter). -2. When your sponsorship reaches **USD 100** in total, we will contact you to arrange shipping. -3. We confirm each shipment by hand and ask for your size and address at that point. +2. Once your sponsorship reaches **USD 100** in total, email us or message us on the platform you + sponsor on with your size and shipping address. +3. We check the total and ship it. One T-shirt per sponsor. Availability depends on stock, sizing and shipping at the time, but we will always let you know before anything is sent. From c4bafdb474f3a5568a8109a4555588b2418bcad3 Mon Sep 17 00:00:00 2001 From: Xianpeng Shen <3353385+shenxianpeng@users.noreply.github.com> Date: Wed, 7 Oct 2026 18:36:01 +0000 Subject: [PATCH 5/5] docs: drop the email option from the T-shirt claim step Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_012XvhKmqpkDK2HzAtbMsAGB --- docs/sponsor.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/sponsor.md b/docs/sponsor.md index cb7cf07..2bca264 100644 --- a/docs/sponsor.md +++ b/docs/sponsor.md @@ -46,8 +46,8 @@ cpp-linter T-shirt. 1. Sponsor through [GitHub Sponsors](https://github.com/sponsors/cpp-linter) or [Open Collective](https://opencollective.com/cpp-linter). -2. Once your sponsorship reaches **USD 100** in total, email us or message us on the platform you - sponsor on with your size and shipping address. +2. Once your sponsorship reaches **USD 100** in total, message us on the platform you sponsor on + with your size and shipping address. 3. We check the total and ship it. One T-shirt per sponsor. Availability depends on stock, sizing and shipping at the time, but we will always let you know