Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Leaderboard or Funders Dashboard for Ecosyste.ms Funds #236

Open
gusaus opened this issue Mar 3, 2025 · 4 comments
Open

Leaderboard or Funders Dashboard for Ecosyste.ms Funds #236

gusaus opened this issue Mar 3, 2025 · 4 comments
Labels
enhancement New feature or request

Comments

@gusaus
Copy link

gusaus commented Mar 3, 2025

Summary

A leaderboard or funders dashboard for Ecosyste.ms Funds could provide extra incentive for funders while increasing transparency. Highlighting top contributors across Open Collective and other platforms in their respective ecosystems would help recognize and encourage ongoing support.

Why This Matters

Right now, funders play a crucial role in sustaining open-source projects, but there’s limited visibility into who’s contributing the most. Platforms like GitHub Sponsors (example), Open Collective's Top Contributors section (example), and Open Source Pledge (example) already highlight top supporters. Integrating a similar system into Ecosyste.ms Funds could:

  • Provide additional recognition for major funders.
  • Encourage more organizations and individuals to contribute.
  • Align with existing ecosystem funding initiatives (e.g., WordPress' Five for the Future, Drupal's Certified Partner program).

Potential Features

  • Cross-Platform Recognition: Aggregate funders across Open Collective, GitHub Sponsors, and other funding platforms.
  • Ecosystem-Level Breakdown: Allow funders to be credited within their specific ecosystems (e.g., WordPress, Drupal).
  • Visibility Controls: Option for funders to be publicly recognized or remain anonymous.

Next Steps

Would love to hear thoughts on whether this aligns with Ecosyste.ms’ goals and how we can help set up or test potential implementations.

@andrew andrew added the enhancement New feature or request label Mar 3, 2025
@andrew
Copy link
Member

andrew commented Mar 5, 2025

@BenJam is OOO this week but I'd like to hear from him when he gets back on this from a policy point of view.

From a technical point of view it would be quite easy to implement.

@gusaus
Copy link
Author

gusaus commented Mar 5, 2025

Align with existing ecosystem funding initiatives (e.g., WordPress' Five for the Future, Drupal's Certified Partner program).

Once we're aggregating financial contributions on their respective funds (ecosyste-ms/packages#660 ecosyste-ms/packages#980), couldn't we do something similar on pages like https://wordpress.org/five-for-the-future/sponsorships/ via an api?

@andrew
Copy link
Member

andrew commented Mar 6, 2025

Once we're aggregating financial contributions on their respective funds (ecosyste-ms/packages#660 ecosyste-ms/packages#980), couldn't we do something similar on pages like https://wordpress.org/five-for-the-future/sponsorships/ via an api?

Yeah we could definitely do something like that, extracting top funders from the funds app, https://sponsors.ecosyste.ms/ and https://opencollective.ecosyste.ms/ could give a good picture of who is funding which projects.

https://opencollective.ecosyste.ms/funders is a good example (just using OSC data)

@gusaus
Copy link
Author

gusaus commented Mar 6, 2025

extracting top funders from the funds app, https://sponsors.ecosyste.ms/ and https://opencollective.ecosyste.ms/ could give a good picture of who is funding which projects.

Is the funds app aggregating just those two sources (GitHub Sponsors and Open Source Collective)? If yes, we'll definitely need to support additional hosts ecosyste-ms/opencollective#130 to get a more accurate picture of funding in Open Collective's open source ecosystem. This comment/issue is related to the latter opencollective/opencollective#6373 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants