Sponsor the open source projects you depend on
41–50 of 205 posts
Re: Sponsor the open source projects you depend on
#42It's still early for GitHub's Sponsor feature but I'm a bit surprised this is not part of it already. - They already understand what kind of code base it is and already do dependency scanning for security issues - They have payment details - They have the "verified" payment method of a person / project (If sponsoring is enabled)
Re: Sponsor the open source projects you depend on
#43I just started using GitHub Sponsor for some repos. How is this different?
The next biggest difference is that it distributes micro-payments up to 3 levels deep into the dependency tree. We've noticed majority of people sponsor the top of mind projects, but the deep nested dependencies don't get any love. This automated approach should fix that.
Don't hesitate to ping me if you have any other questions please (email in profile).
Re: Sponsor the open source projects you depend on
#44This is a great idea! Now I can finally pick a contribution level and have it automatically donate to my favorite projects. Thanks for building this!
Re: Sponsor the open source projects you depend on
#45For me the library has been good enough for my own use for a very very long time. I mostly neglect it unless there's some critical issue (which there hasn't been for a very long time — but clearly infosec world knows this lib exists as when I do make changes with crap commit messages I get emails asking what the implications are). I don't improve it at all as my time is better spent on my day job.
I've often thought that there's room for improvement such as a DOM style sanitizer to validate HTML input rather than just a SAX style sanitizer, perhaps formatting of output in addition to sanitising input, transformation rules to allow a safe embedly type thing, etc.
When I got the initial donation I was surprised, first ever bit of support for open source software I'd written (as this was not written on company dime).
Even at $10 per month it is motivating enough to think someone values it. If it accrues into something significant then I may actually feel motivated to improve it rather than just support it.
Interesting is that I'd regard this OSS lib as successful by usage as sourcegraph says 803 projects use it — but given that a fair number of those are things like Hugo which in turn have thousands of forks and many more thousands of instances of use, well it does appear that this sanitizer is to safe HTML in Go what https://xkcd.com/2347/ illustrates. Originally it was written for my own use and it's now used by virtually everything in the Go world that makes a website.
Perhaps people don't know this and libraries like it exists though? Perhaps they import some web framework and this came with it? Well, for that awareness thank you to thanks.dev
Of the models I've seen so far for supporting individuals who create OSS code this one stands out by highlighting dependencies. Likely the solution is a blend of things... a commission type system for rare engineers and skills (i.e. https://words.filippo.io/pay-maintainers/ ) and thanks.dev for the long-tail of those who have done things and you want to use it long-term. There are also companies who create OSS software, and if you value their work and don't want what they produce to go behind Enterprise differentiation then perhaps pay for their services too.
Re: Sponsor the open source projects you depend on
#46It's still early for GitHub's Sponsor feature but I'm a bit surprised this is not part of it already. - They already understand what kind of code base it is and already do dependency scanning for security issues - They have payment details - They have the "verified" payment method of a person / project (If sponsoring is enabled)
It looks like they are developing features in this general direction https://github.blog/changelog/2023-04-04-export-your-sponsor...
Re: Sponsor the open source projects you depend on
#47The UI imposes a 5% minimum (and 15% default) value for "Tip thanks.dev" under "How much would you like to donate each month?" on https://thanks.dev/settings This implementation is clearly for-profit. I want to directly tip open source projects using a system that doesn't involve other third parties taking a significant cut.
Re: Sponsor the open source projects you depend on
#48I can donate to some and rotate each month, but how about the rest, and dependencies?
Re: Sponsor the open source projects you depend on
#49I can donate to some and rotate each month, but how about the rest, and dependencies?
There is just so much software there that seems hopeless (although there are also billions of users).
Re: Sponsor the open source projects you depend on
#50I'm on the receiving end of donations from sourcegraph using this. It's around $10 per month from that single donation and is for the only Go HTML santizer, which you use when you have user generated / untrusted input that you need to display as HTML. https://github.com/microcosm-cc/bluemonday For me the library has been good enough for my own use for a very very long time. I mostly neglect it unless there's some cri…