Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Hazarth95212yIf you're talking about free open source, then I disagree.
Only people that are paid for maintaining a repo can be expected to maintain a repo. From everyone else it's a favor in their free time, which they use instead of spending it with their families an friends.
Though I can't figure out if this is about FOSS for sure or not -
@Hazarth I mean for mega open source projects it’s different, but similar stuff still applies. If the majority of people who come across your project can’t use it and run into hair-pulling bugs, then it is shit software and you should delete it.
-
Hazarth95212y@chonky-quiche But that literally makes no sense.
a) all software starts as shit software, chances are the person made it to fit their own needs and it might not meet the needs or cases of others, so bugs are expected
b) the person isn't paid for it, a public repo isn't in any way different from him just putting the project on Mega or something in a zip file. But you wouldn't complain about all the broken projects uploaded around the internet, would you?
c) Even with large projects with multiple maintainers, people do it out of passion, not for reward or the greatness of their heart. If it becomes a job it stops being fun, and if it stops being fun, it better start being paid or it stops being developed
d) Projects can get discontinued at the discretion of their authors and maintainers, there is no unwritten rule that you have to maintain your projects forever at the speed other people want just because you put it online, especially for free. -
Hazarth95212y@chonky-quiche I mean the whole appeal of FOSS is that it's free and open with no strings attached. So as a user you don't get to attach your own strings to it as you please. The developer doesn't owe anything to anyone, no matter how the project has blown up.
This is also why FOSS projects are not a great pick for businesses unless you're ready to provide your own support (which you can, because it's open...)
We're supposed to cooperate and contribute to the greatness of FOSS, not to leech off of it by demanding "better free stuff" -
@Hazarth so if you build something and you disguise it as a “perfect solution to xyz” and market it with your cute little bitch ass “buy me a cup of coffee daddy 🥺” banner, but OHHHH DAMN it turns out it isn’t as great as you market it, and it causes a fuck ton of security, accessibility, SEO, etc… bugs across multiple companies and organizations and teams causing hours and tons of money and hours of the day wasted on your shitty fucking software. Your telling me… if this happens… the author isn’t to blame?!? bc god forbid the author, the ultimate godlike dumbfuck creator gets any criticism for the piece of shit s/he created!!
There’s such a thing as SOFTWARE ETHICS. Google it. Also not all software starts off as shit. Software quality models the normal distribution of human’s intelligence level. Some is so bad you want to cry, some is so good you want to shit your pants, but most are just in the middle. -
@Hazarth dumbfuck software devs should have to pay me to actually try to get their fucking awful code to work. There is a reason why open source exists, because people are idiots, but collectively if we all do something maybe we can make it work. I’m not criticizing open source. I like it a lot. What I’m criticizing is people not deleting their shitty software from the internet. Also similar to the creator, I am not obligated to follow any rules. I do so out of COURTESY.
-
@Hazarth if you have to explain why your project should not be removed from the plane of existence, there’s a good chance it’s fucking awful and it needs to be deleted forever
-
@Hazarth I might actually start a site where I list out the god awful software that needs to be removed from GitHub.
-
If you have to fucking complain about how people are creating too many issues on your repo and why the internet needs to stop bothering you for your code, just privatize the fucking repo or delete it. For fucks sake, it’s probably for the betterment of the internet to not waste our time trying to get your shitty fucking code to work. Your repo is trash. Nobody has time to read the 5000 issues that detail the lore and history of your piece of shit project. Just fucking close it, stop trying to hold on to shitty stuff.
rant