4 ms·
That is a generous donation that is not legally required of them. But I agree that a different approach should be taken for exceptionally crucial dependencies
by mholt 3y ago
That is a generous donation that is not legally required of them.
But I agree that a different approach should be taken for exceptionally crucial dependencies like rrweb is for Sentry. (Edit: to clarify, I think what Sentry is doing is good and we need more of it. I mean that businesses and developers should be mindful of what is being exchanged from their relationship, if any.)
If your core business/product offering relies on a certain open source project, IMO you better take that under your wing to ensure it stays maintained and developed. For Caddy, we offer Enterprise-tier sponsorships to make this happen. Our Enterprise+ tier is designed so that it does not rely on ANY other funding so your company can be guaranteed the assurance of ongoing development even if all other sponsors drop off.
To not do so is simply a big risk your business is taking. Either fund the project or hire in-house experts, which is likely more expensive and less effective.
I'm not criticizing Sentry here --- I applaud their initiative, which is definitely in the right direction! Implementing this requires that the project offer such a sponsorship plan in the first place. One-time donations are simply not sustainable in the long term. Just something to think about.
- zeeg 3y agoPrior to this we directly funded rrweb, even when it wasn't a critical piece of Sentry's product. Not sure why everyone tries to turn things into something they're not.
- mholt 3y agoThat’s great to hear. I hope my tone wasn’t misunderstood. I think the initiative is wonderful. I was mainly commenting on the state of open source funding generally. IMO what Sentry is doing doesn’t deserve criticism. Keep doing what you’re doing!