Don't just vendor - rebuild the ecosystem and persuade the vendor to work on software management ...
Don't just vendor - rebuild the ecosystem and persuade the vendor to work on software management ...
Posted Jan 29, 2025 16:17 UTC (Wed) by dankamongmen (subscriber, #35141)In reply to: Don't just vendor - rebuild the ecosystem and persuade the vendor to work on software management ... by farnz
Parent article: Vendoring Go packages by default in Fedora
this seems to call for data. even if a library author doesn't bother to learn the common semantics/practices of ABI stability themselves, they're likely to be pointed out as soon as packaging efforts start, or users begin deploying binaries expecting such stability. adding entirely new functionality is not generally abi breakage, if that's not obvious.
Posted Jan 29, 2025 20:04 UTC (Wed)
by Wol (subscriber, #4433)
[Link]
And here the ugly free-as-in-beer mentality raises its head. If I put software out as a "favour to the world" "I wrote this software for me, I hope you find it as useful as I did", I'm not going to take kindly to you telling me what to do - FOR FREE!
You want to use my software? Great! But it doesn't do exactly what you want? That's YOUR problem, and NOT mine!
Okay, maybe I get my kicks from other people using my software, which means it becomes my problem, but that's MY CHOICE, not YOUR DEMAND. That's my attitude at work - I want to help others, I want to improve things generally, and I get paid for it. But if all I cared about was just getting MY job done, the company wouldn't complain. Thing is, it's MY choice, and him as pays the piper is calling the tune. If you're not paying, you don't get a say.
Cheers,
Don't just vendor - rebuild the ecosystem and persuade the vendor to work on software management ...
Wol
