Skip to content

feat(sponsorship): launch Open Collective + Ko-fi donation channels#313

Open
githubrobbi wants to merge 2 commits into
mainfrom
feat/open-collective
Open

feat(sponsorship): launch Open Collective + Ko-fi donation channels#313
githubrobbi wants to merge 2 commits into
mainfrom
feat/open-collective

Conversation

@githubrobbi
Copy link
Copy Markdown
Collaborator

Summary

Activates two donation channels and adds related plumbing.

Commits

  1. feat(sponsorship): add Ko-fi donation channel + CITATION.cff + download section

    • New .github/FUNDING.yml with all channel slots laid out (commented-out by default; live ones uncommented as they go online).
    • New CITATION.cff for the GitHub "Cite this repository" button.
    • Extended build/update_all_versions.rs to keep CITATION.cff version + date-released fields in sync with the workspace version on every bump (std-only Gregorian conversion, no extra deps).
    • README download section.
  2. feat(sponsorship): activate Open Collective channel in FUNDING.yml

After merge

The repository sidebar "Sponsor this project" button will surface:

  • Open Collective (active, Stripe-backed, invoices for company sponsors)
  • Ko-fi (active, low-friction one-time tips)
  • GitHub Sponsors (still commented out — uncomment once the org Sponsors profile is approved)

Verification

  • lint-fast and lint-pre-push both green on this branch (file-size, typos, fmt, vet, lint-prod, lint-tests, rustdoc, doc-tests, tests, smoke, lint-ci-windows).
  • update_all_versions.rs still passes cargo check; the new update_citation() function is silently skipped when CITATION.cff is absent.

githubrobbi and others added 2 commits May 22, 2026 10:41
…ad section

- .github/FUNDING.yml: wire Ko-fi (ufffssearch); GitHub Sponsors and
  Open Collective stubs pre-wired, commented until accounts are live
- CITATION.cff: full CFF 1.2.0 spec for "Cite this repository" button;
  keywords match the 20 planned GitHub Topics
- build/update_all_versions.rs: add update_citation() so CITATION.cff
  version + date-released stay in sync on every just-ship bump
- README.md: new "## Download & Install" section leads with pre-built
  binaries + platform table before cargo-build; add total-downloads
  badge to header strip

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Uncomment open_collective: uffs-search — profile is live at
opencollective.com/uffs-search with Stripe connected and 3 tiers
($5/$50/$100/month).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant