167
you are viewing a single comment's thread
view the rest of the comments
[-] copygirl@lemmy.blahaj.zone 14 points 1 day ago

What do you find bad about Forgejo / Codeberg's UI?

[-] _hovi_@lemmy.world 4 points 1 day ago

For forgejo I'm actually not too sure - "feel" is vague but the best I've got, maybe someone more UI inclined has clearer thoughts on it. Or maybe I just need to get used to it. It's certainly much better than Gitlab imo.

[-] trem@lemmy.blahaj.zone 9 points 20 hours ago* (last edited 20 hours ago)

I could rant a lot about the GitHub UX, so here's just the fairly obvious stuff on the repository page:

Screenshot of the repository overview page. There's a lot of duplicated information.

Red arrows mean duplicated information or duplicated navigational elements.
Green arrow means why the fuck do I have to tell our customers to click a random link in the middle of bumfuck nowhere, in order to download our software?

[-] AA5B@lemmy.world 1 points 1 hour ago

Note that the top “ribbon “ is visible from all of those ribbon choices, while the content pane stuff, like the “About” box are only visible in “Code”

[-] eager_eagle@lemmy.world 2 points 4 hours ago* (last edited 4 hours ago)

Unpopular opinion, but most of that is duplicated information that makes sense to be duplicated because I'm not a machine that can scan the whole page and instantly get what I need.

Top right are action buttons, fork and stars on the center right let you see who else starred and forked the repo.

License information just makes sense to be in a repo summary, and it just happens that most license files are at the root and visible in the file tree.

I don't see the top level stuff, you probably see that because you're not authenticated, so github tries to "sell" itself for you.

I agree "releases" should be at the top though (it used to, and I use GitHub refined to bring it back), but having the latest one at a glance is nice and saved me a click many times.

[-] trem@lemmy.blahaj.zone 1 points 1 hour ago

I mean, yeah, it can make sense to duplicate information. That screenshot isn't supposed to say that all of these should be deduplicated.
But you really gotta be cautious with duplication, because it makes everything else harder to find. And I would absolutely argue that GitHub has crossed the line where they duplicate too much, across the board. It feels like design-by-committee.

This is entirely anecdotal, but what really dumbfounded me while annotating that screenshot, is that I never actually read the links in that "About" section.
I've seen this page probably a thousand times already, but I had no idea that there's an "Activity" link there, which actually seems like it could be useful. Nor a link to the README, to the CONTRIBUTING.md or for "Custom Properties" (whatever that is).
I had no idea how to report a repo until now, even though the link is apparently always on screen.

There's just so much info there, and it's presented like read-only info, not like navigation links, so I always just skipped over the lines that don't have numbers in them. I also genuinely never tried clicking any of these lines before...

[-] onlinepersona@programming.dev 4 points 1 day ago

It's old Github UI

Well of the major options out there that's not github you're looking at gitlab, forgejo/codeberg, or sourcehut. Sourcehut is the most minimalistic UI so you may love it or hate it. Otherwise i personally would value open source over UI which is why i use codeberg.

this post was submitted on 17 Aug 2026
167 points (99.4% liked)

Selfhosted

61512 readers
1227 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS