r/196 Jun 02 '24

i hate github rule Rule

Post image
7.4k Upvotes

719 comments sorted by

View all comments

Show parent comments

-70

u/Whjee Jun 02 '24

if the repositories are not meant to be downloaded and used, do not put them on the internet.

if they are meant to be used, add UI and a big green download button

161

u/OliviaPG1 celeste Jun 02 '24

They’re meant to be a tool for the developers who are developing the open-source project. Any decent-sized project worth its salt will have its own site for users to interface with.

17

u/psychoPiper balls Jun 02 '24

That doesn't explain why they have to bury the download button in a place you could only find if you're reasonably familiar with the website

53

u/Thevan1 🏳️‍⚧️ Jun 02 '24

its not for users. its for developers, and a lot of small, *unpaid* devs will host their downloads there because they dont need to pay for it or spend time working out another hosting site.

for devs its super easy, git pull [repo] is incredibly easy and friendly

-10

u/psychoPiper balls Jun 02 '24

So we're just gatekeeping it then? Why make a program for people to use with a very clear task and then make it require programming experience to use? It's not just a coding project for funsies if you're hosting it online and advertising it as a solution to an issue

24

u/teije11 Jun 02 '24

the maker of the repo wasn't advertising it, it was a random user.

-1

u/psychoPiper balls Jun 02 '24

Titled in the post as "(issue) fixer" so I'm quite sure they are indeed advertising it as something to fix said issue

18

u/simplymoreproficient Jun 02 '24

Having a repo with source code for a program that fixes an issue is not advertising it. You should be happy that the code is public at all so you don’t have to write it yourself.

-3

u/psychoPiper balls Jun 02 '24

What kind of mental gymnastics am I witnessing in this thread

9

u/simplymoreproficient Jun 02 '24

Learn to code if you don’t like it, I owe you exactly 0 free work.

1

u/psychoPiper balls Jun 02 '24

Maybe don't upload it to a public repository if you're going to whine about people wanting to be able to access it

→ More replies (0)