Remix.run Logo
tfrancisl 5 hours ago

Better yet: give them cold hard cash instead of what is arguably monopoly money for many OSS devs. Ironically this is something GitHub made "easy" with sponsorships several years ago.

skeledrew 4 hours ago | parent [-]

How do you ensure that funds ear-marked for a donor-specified issue goes toward that issue and not something else?

tfrancisl 4 hours ago | parent | next [-]

You don't sponsor people or projects to complete specific issues or build specific features in the first place. Sponsorship is a reward and token of appreciation for doing good work.

skeledrew 3 hours ago | parent [-]

Some don't mind doing the overall reward and appreciation thing. And some just have that particular issue that they want handled so the project works - better - for them. Both cases are valid.

anamexis 3 hours ago | parent [-]

Yes, and donation/sponsorship is not the tool for the latter.

skeledrew 2 hours ago | parent [-]

What matters is if it works out (gains traction) or not.

anamexis 2 hours ago | parent [-]

I'm not sure how that's related to your initial question of "How do you ensure that funds ear-marked for a donor-specified issue goes toward that issue and not something else?"

If you want that, negotiate a contract.

skeledrew an hour ago | parent [-]

The point is to get something funded. That's the goal. And negotiation doesn't scale. You can bet that nobody will negotiate contracts with 20 maintainers if they want particular features/fixes for 20 different projects that they're using. Otherwise it would be a thing today.

But instead we have these attempts and stopgaps, some of which have had some success here and there. This is something else in that pool making it easier to fund stuff, and if it gains traction than we'll know that it's serving its purpose. I think it has good potential.

throwatdem12311 2 hours ago | parent | prev | next [-]

Then you offer to pay the maintainer their consulting rate to do it if they are willing.

skeledrew an hour ago | parent [-]

That's one way to go about it, but doesn't exactly work when one has targeted requirements in 20 different projects.

lovich 3 hours ago | parent | prev | next [-]

You hit up the maintainer and negotiate a deal for that?

If all you’ve got is relative pocket change they probably aren’t going to agree but if you put real money behind it and it doesn’t go against their vision of the project then most people would be willing to accept actual contracting work to expand their project.

skeledrew 2 hours ago | parent [-]

Sounds like a lot of trouble to go through, vs just sending some funds to a wallet with the assurance it'll go where you want it to or return to you.

lou1306 4 hours ago | parent | prev [-]

You actually hire a developer to work on that issue and not something else.

skeledrew 3 hours ago | parent [-]

Pretty much what this ensures. Just that the "developer" is a LLM agent.