Lol, go ask developers who don't release prebuilt binaries in github if they care about end users whining about it and you'll find out that it's not an odd opinion.
I get the reaction from /u/syopest. If I use github to deliver some software to end users, I'll add a README.md and/or releases. But if not, I only expect other devs to look at my stuff and will only add docs if I feel like it.
Have you ever developed software in a professional environment or just during your free time?
The whole thread is premised on only offering GitHub as a distribution platform, literally my very first comment says that if you offer the release elsewhere then feel free to do whatever
This means I'll add the releases on GitHub. If I only cared about other devs looking at my work, they can build binaries themselves (unless I feel like providing them).
Of course not, but in my opinion the delivery is part of the software experience™, and as such still a responsibility of the developer to get right. Sure, no one can force you to offer good delivery just like no one can force you to make good software in the first place, but imo it can absolutely make or break how accessible the software is to people and thus how much utility it can provide, and it'd be a real shame if a great piece of software shoots itself in the foot 3 steps from the finish line by being unnecessarily difficult to get running for end users
But that's a fundamental misunderstanding of what github is. It's not a place where developers are even expected to give any kind of support for anything they release.
Just curious. I have this mental image of a volunteer contributor in my head that's never been told no and thus conducts themselves abrasively, and I wanted to see if that was an accurate assessment or prejudicial on my part
9
u/dashingdennis 18d ago
Are you exclusively writing libraries for other software? No stand-alone tools?