this post was submitted on 20 Feb 2024
1218 points (98.5% liked)

Programmer Humor

19606 readers
1050 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 64 points 9 months ago* (last edited 9 months ago) (4 children)

Imo they aren't even trying, because it's not that hard to make it better. Doesn't even have to be a compromise. Most people just need a visible download button for the programs, that's all.

[–] [email protected] 50 points 9 months ago (1 children)

If that's a concern for the project maintainers, they should create a homepage for the project with download links.

[–] [email protected] 25 points 9 months ago (1 children)

Or make a shortcut/link in the readme to the newest release of the most popular OS's.

A decent release page tends to contain all kinds of files for different OS, so 'regular' people who just want the .deb or .exe would likely become confused regardless.

[–] MotoAsh 8 points 9 months ago* (last edited 9 months ago)

I mean, if you don't even know what OS you're on...

Next you're going to tell me cars need boosters so babies can reach the pedals... At a certain point, it becomes irresponsible to enable ignorance.

[–] [email protected] 8 points 9 months ago

Imagine how many download buttons would be if Github had ads.

[–] [email protected] 4 points 8 months ago

SourceForge had a better UX for those who just want to download software.

And SF is horrible, so this says a lot.

[–] [email protected] 4 points 9 months ago (2 children)

There is, it's literally right there on the home page of the project. You can either copy a URL and download it by cloning the git repo, or you can download the whole project as a zip file. Then you just have to compile it!

GitHub is for developers, not end users.

[–] [email protected] 3 points 9 months ago

It's not a compromise to make another download button for the last release as well. No one looses.

[–] [email protected] 3 points 9 months ago

That's not a download button for the program. But there is indeed a link to the release page right on the home page of the project, so you're still correct.