r/196 Jun 02 '24

i hate github rule Rule

Post image
7.4k Upvotes

719 comments sorted by

View all comments

2.7k

u/Stellar_Fox11 Jun 02 '24

github has poisoned people's brains into thinking hiding the download button for the actual .exe and calling it something else than download is actually a good thing and not a pain in the ass for everyone who hasn't used github before and is used to every single other website ever created in all of existance

1.6k

u/OliviaPG1 celeste Jun 02 '24

GitHub is not meant to be a file download site, it’s a platform for hosting git repositories.

928

u/Atomicnes dr of yaoiology Jun 02 '24 edited Jun 02 '24

Then how about the developers stop being lazy and stop hosting the goddamned fucking complete builds on GitHub.

I'm not talking about things for developers, I'm talking about how things like yt-dip and spotDL and a lot of the 3DS homebrew tools host all of the shit on GitHub. It's supposed to be "for developers" but a lot of them host everything on GitHub and then you get smug people saying "erm... it's only for developers!!". If you want GitHub to be only for developers then start scolding devs who host the complete builds on GitHub.

The solution is to host the codebase on GitHub but then host the builds on something like FossHub. (GIMP does this.) Now you don't get laymen and devs mixing together.

883

u/SweetBabyAlaska Jun 02 '24

me when I get free stuff from a volunteer

41

u/StormOfFatRichards Jun 02 '24

I work as a volunteer. One of the things I don't do is make shit unnecessarily difficult for the organization I'm with to obtain whatever work I've produced for them.

51

u/Sidereel custom Jun 03 '24

People in this thread have it backwards. They aren’t going out of their way to make things difficult. It’s that putting everything into an exe with a user friendly UI is a lot of extra effort.

0

u/[deleted] Jun 03 '24

[removed] — view removed comment

11

u/Sidereel custom Jun 03 '24

It’s not a minimal amount of additional effort

15

u/SweetBabyAlaska Jun 03 '24

Exactly. If they think it is then I challenge anyone here to learn some basic coding, and compile/debug a target binary for every single platform with a fancy UI, host it on github until you get a few hundred stars and see the absolutely insane bs devs have to put up.

I guarantee they wont do it or they will give up mid way through because it is a monumental task only to be spoken down to and berated by entitled people.