protontypes / open-sustainable-technology

A directory and analysis of the open source ecosystem in the areas of climate change, sustainable energy, biodiversity and natural resources.
https://opensustain.tech
Creative Commons Attribution 4.0 International
1.95k stars 226 forks source link

OpenClimate.fund #527

Open Ly0n opened 2 months ago

Ly0n commented 2 months ago

As discussed at the last community meeting, we are going to start another very simple funding experiment. To increase the incentive to contribute to OpenSustain.tech, contributors will be able to select an open source project as part of the pull request that will receive funding from a common pool that we will be collecting for. The contributor may not be affiliated with the project that receives the donation. The user workflow would be:

  1. Add Open Source Project to OpenSustain.tech
  2. Choose a Donation Link on OpenClimate.fund from a listed OpenSustain.tech project or any dependency.
  3. Add the donation link to the Pull Request.
  4. Donate to an open source you are not associated with from a larger pool the OpenSustain.tech community is collecting for.

Thinks to do:

andrew commented 2 months ago

Create donation pool ( at Open Source Collective ?! )

Open Collective does have the concept of a "fund" as well, might be able to use that?

Ly0n commented 2 months ago

Open Collective does have the concept of a "fund" as well, might be able to use that?

That's exactly what we need. Here a link with more information: https://docs.opencollective.com/help/financial-contributors/organizations/funds

It might be much easier to integrate the list of possible donation options directly into OpenClimate.fund instead of integrating it into ClimateTriage.

What would be a good way to present the data to a user? Maybe just as a table?

Ly0n commented 1 month ago

Here is a summary of some of the discussions we have had so far. @andrew filtered the projects for donation links gist.github.com/andrew/032017247a16d49a8bd904f442221250 We would need to filter these projects for activity, as some of them are no longer active.

If we add sponsor links from the top 3 contributors of active projects, we might end up with about 300 options.

What I'm still not sure about is how to distribute the money from a technical point of view. You can see the variety of donation platforms here: gist.github.com/andrew/4100c9fd9488ef55cf0051f3dff2cad4

We could start with GitHub Sponsors, as I expect to cover most cases of sponsoring the top 3 contributors here. However, we would have to pay fees twice if we collect the donations once and then redistribute them.

Ly0n commented 1 month ago

Just one very simple way to significantly increase the amount of possible donations options would be to add the Top100 of dependencies within the ecosystem.