4 ms·
5a) a way for me to add a bounty to an issue, I’ve had team members fix bugs and do pull requests that I’d have happily paid $50 $100 or more to the maintainer
by Ensorceled 8y ago
5a) a way for me to add a bounty to an issue, I’ve had team members fix bugs and do pull requests that I’d have happily paid $50 $100 or more to the maintainer instead
- thekyle 8y agoThis. I've always wondered why sites like GitHub/GitLab won't allow issues to have a bounty. It seems to me like its the obvious solution to crowdfunding OSS. When I find an issue on GitHub requesting a new feature or reporting a bug that is important to me I should be able to throw down $5+ bucks to incentivize someone to fix it. I also know that I would personally contribute to OSS more if it didn't feel like I was doing community service but rather actually getting paid for my time.
- voltagex_ 8y agoProbably less of an issue now they're part of Microsoft, but if you're focused on source control / open source, you probably don't want to take on crowdfunding with all the associated drama and complexity, too. That's a business in itself.
- deleted 8y ago[deleted]
- paulryanrogers 8y agoTrue, but with the right hooks in place other providers could fill that niche.
- AmericanChopper 8y agoIf general consumers of OSS act entitled, then how entitled are bounty contributors who think their issues haven’t been properly fixed to their satisfaction going to be?
- olingern 8y agoIt's not an easy problem to solve. I could see there being a queue of bounty slots available for purchase that maintainers set and could be increased or decreased at anytime. A person who wants to pay for a bounty would need to submit an issue, and the maintainer estimate it's complexity. At that point, the person filing the issue could click "Buy this issue" if the maintainer has bandwidth. Again, not easy -- and I'm sure the UX / business / execution would be delicate.
- TeMPOraL 8y ago> I would personally contribute to OSS more if it didn't feel like I was doing community service but rather actually getting paid for my time. If you want that, you probably should look at UpWork instead of GitHub. Bounties are a nice way of prioritizing things, but most OSS projects won't get the kind of OSS contributions they want for the kind of money they need, simply because the kind of contributors they want can get 10x better pay on the job market, so why they should bother with OS when they can freelance? Discounting the recent trends of companies open-sourcing stuff to build a market for themselves elsewhere, open source was always, first and foremost, doing a community service. This aspect is why OSS developers put time into it instead of getting extra paid work.
- whyever 8y ago> but most OSS projects won't get the kind of OSS contributions they want for the kind of money they need, simply because the kind of contributors they want can get 10x better pay on the job market, so why they should bother with OS when they can freelance? It would still be nice for those who are interested in working on those issues regardless of payment.
- Fomite 8y agoI'd love this as well - especially for small chunks of projects where it's not worth trying to track down a consultant for.
- hobofan 8y agoFrom everything I've seen (and I've also put up a few bounties myself), bounties generally don't work. Most bounties are put up only for longstanding issues, and those issues are longstanding because they are not trivial to fix. A $100 bounty then isn't much of an incentive, if e.g. $3000 worth of working hours have to be spent on fixing the issue.
- Ensorceled 8y agoYeah, mixed bag for me as well, but if the mechanic was easier I think small bugs or improvements would easier to bounty. Sometimes, I’d have my company pay $50 to merge a pull request :-)
- magduf 8y agoMaybe there should be (if there isn't already) a way for multiple people to add to the same bounty. So if 100 people are all annoyed by some longstanding issue and each offer $100 bounties, that's $10k for someone to fix it.
- hobofan 8y agoWith Bountysource (the platform I used), there is. IIRC, they will also post a comment on the issue, listing the current bounty, and optionally also automatically apply appropriate labels to issues, so it's obvious to anyone on the Github issue. Most of the solutions proposed in this thread for one-off bounties here have already been implemented for years, which is why I am convinced that (with the current level of funding), bounties don't work.
- magduf 8y agoYeah, unfortunately it seems like one of those things that's a great idea in theory, but doesn't work well in practice.