this post was submitted on 29 Sep 2025
100 points (84.2% liked)

Programmer Humor

26713 readers
503 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 2 years ago
MODERATORS
 

you are viewing a single comment's thread
view the rest of the comments
[–] BombOmOm@lemmy.world 41 points 5 days ago* (last edited 5 days ago) (4 children)

It is really hard to find application releases on Github though. That is something that could be improved.

[–] BootLoop@sh.itjust.works 49 points 5 days ago (4 children)

GitHub's layout is strange to me. Why isn't releases in the top nav bar with Code, Issues, PR, etc.

[–] eager_eagle@lemmy.world 13 points 5 days ago* (last edited 5 days ago)

I know it doesn't address the issue for most people, but that and other things can be "fixed" with the refined GitHub extension.

The worst part IMO is that there used to be a "releases" button somewhere that got nuked. While "projects" is usually there, even though repos rarely use it.

[–] JohnEdwa@sopuli.xyz 8 points 5 days ago

Because GitHub really doesn't want to be the webhost for releases. They want you to spin up a website and provide downloads from your own server, and only link to github for the code.

[–] SatyrSack@quokk.au 10 points 5 days ago (2 children)

It's not just GitHub. Gitlab, Forgejo, etc., they all have releases hidden in a rather small tab instead of in a big obvious place where one might expect to see them.

[–] BootLoop@sh.itjust.works 6 points 5 days ago (2 children)

Interesting. Maybe they don't want to be an application hosting site to non-developer types by making releases easy to use.

[–] KazuyaDarklight@lemmy.world 6 points 5 days ago

They need to make it actively harder then because most devs with a site seem to just link direct to the release page. IMO, if that's the thought process then either make it intuitive or commit and lock it down to contributors or something.

[–] black_flag@lemmy.dbzer0.com 2 points 5 days ago

I think the other ones are just copying github

[–] zalgotext@sh.itjust.works 3 points 5 days ago

On Gitlab, it's in the sidebar, in a submenu under "Deployment". It could maybe be pulled up a level, but I'd argue that's more findable than on Github

[–] BombOmOm@lemmy.world 8 points 5 days ago
[–] fmstrat@lemmy.nowsci.com 5 points 5 days ago* (last edited 5 days ago)

Try gam (Github Application Manager). It's like apt for GitHub.

https://github.com/Fmstrat/gam

[–] MonkderVierte@lemmy.zip 4 points 5 days ago

"Releases" section right hand. If there is nothing click on the dropdown "Code" and there "download ZIP" because there is no exe.

They’re like right there in the side bar