Following up on some related discussion in LibreTime chat https://chat.libretime.org/libretime/pl/arjt8dmjtpyx7cd1frt7karpsy
Also had another question from a user as to whether I would implement certain features for pay, I said I’d rather things go through OpenCollective for transparency but we need to hash out how we can do a bug bounty type program where people dedicate money towards development of certain functionality and we split the money amongst the developers. Not sure if there is any sort of escrow type of thing where people can pledge money but aren’t charged until after the feature is completed. I’ll also open an issue for Github sponsor.
We can use Open Collective to do something similar to CiviCRM Make it Happen campaigns (one of the examples discussed in this post).
There’s a good bit in their detailed process we could incorporate to fund large pieces of needed functionality https://lab.civicrm.org/community/sustainability/-/wikis/Make-It-Happen
Similar to CiviCRM, we can already refund or reassign donations with Open Collective https://docs.opencollective.com/help/v/master/hosts/refunds
Another benefit of Open Collective is there are several ways to pool/allocate funds between projects and contributors.
I think the following would be good candidates for this type of campaign -
Because these projects already overlap we could probably have the same PM lead each campaign - also have the same people focus on marketing, fundraising, and other roles that are needed to make campaigns like this happen.
If OpenProducer coordinated these campaigns on it’s collective, those working directly on the projects (dev, docs, etc.) could invoice against that collective or funds could be transferred to LibreTime collecive.
We probably should hash out this process in Github, but we have all the ingredients to make it happen.