I think Tidelift and Open Collective are a giant leap forward and I have the uptmost respect for them. They do more for FOSS in a day than I might do in a lifetime. I also agree nothing’s going to be perfect especially in this space but I think some tools for greatness are still missing.
Though a godsend…
- They’re proprietary solutions with closed databases.
- Donation can’t occur unless both? parties sign up for the platform.
- Donations trickle down through projects but only for maintainers who signed up.
I can’t for example just Paypal the 3 people who fixed my bug request as a thank you unless I manually hunt down their information or message them. A “greatness” solution would make the information freely available so users and developers can decide how they’d like to interact with it. Where things become burdensome (like sending Paypal to 1,000 individuals) it opens the field to competition for solutions because there’s no database lock in.
An example solution would provide a REST API that accepts the donation parameters set by the user in a 3rd party app and distributes the payments to those 1,000 individuals requiring the user only pay the bulk amount to one address.
No accounts would be required and both the app and payment splitting service can be created by anyone so competition will favor ease of use and the best deal for the transaction.