top 50 comments

sorted by: hot top controversial new old
[–] 145 points 1 week ago (3 children)

The right time to look elsewhere was when Microsoft bought it.

The next best time was when viable alternatives like GitLab and later, Codeberg appeared.

The next best time was when it became clear that they were stealing your code to feed into their sparkly autocomplete and were going to sell it back to you.

The next best time was when they dumped a bunch of vibecoded garbage into the codebase and killed the uptime.

The next best time is now.

You don't even have to migrate all your stuff. Just start all your new projects on Codeberg, or GitLab, or something self-hosted. Once you get used to the new place, you can migrate your old stuff when you're ready.

  • source
  • hideshow 6 child comments
  • [–] 8 points 1 week ago (1 child)

    Comments like this are so frustrating to see, as my company goes backwards, moving from Gitlab to GitHub.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 5 points 1 week ago (2 children)

    I mean, didn't Gitlab also say they were going all-in on AI?

    There's no major forge you can use for proprietary projects that isn't shitty.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 2 points 1 week ago (1 child)

    Forgejo, if you self host it, you can use it for propietary projects
    (And it's as easy as deploying a docker container and hitting start, really)

  • source
  • parent
  • hideshow 2 child comments
  • [–] 60 points 1 week ago (1 child)

    GitHub Has a Microsoft Problem. Is It Time to Look Elsewhere?

  • source
  • hideshow 2 child comments
  • [–] 6 points 1 week ago

    Breaking: Water is wet. Read the in-depth analysis on why you should have gotten a boat years ago and why you should still get one now!

    But wait, there's more: a gigantic colony of Microtards that don't understand why the water is wet, and they don't care!

    More news at 11.

  • source
  • parent
  • [–] 44 points 1 week ago

    Federated git forges can't come fast enough. Fuck gitlab for so willingly dropping the ball

  • source
  • [–] 30 points 1 week ago (1 child)

    Self-hosted Forgejo works well for my own use. My employer is moving to GitHub Enterprise where it’s a separate instance per company with certain infra shared. Should be a slight improvement, I guess, though probably not a bad idea to make sure internal tooling is built with the git forge being configurable. 😉

  • source
  • hideshow 2 child comments
  • [–] 12 points 1 week ago (1 child)

    I've been eyeing Gitea. Do you have any reason for using Forgejo that I might overlook Gitea in favor of it?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 22 points 1 week ago (1 child)

    I used to run Gitea and switched to Forgejo mainly because I prefer a community project over one run by a for-profit company. I never had any substantive complaints against Gitea during my time with it to be honest, but thought I’d get off of it before investing too much further in case it went in a bad direction.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 23 points 1 week ago (1 child)

    Is your code free for others to do whatever the fuck they want to with it? : codeberg

    Do you want to put certain restrictions (eg financial)? Gitlab

  • source
  • hideshow 2 child comments
  • [–] 10 points 1 week ago* (12 children)

    Codeberg doesn't allow you to use AI with your repos. Even if it is just writing your docs for you.

    Radicle is decentralised though!

  • source
  • parent
  • hideshow 15 child comments
  • [–] 12 points 1 week ago (1 child)

    You can always self host forgejo, but yeah, codeberg is an opinionated place, I suspect primarily due to resource constraints. Not a github replacement and not really trying to be.

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (9 replies)
  • [–] 18 points 1 week ago

    Yeah it was completely useless today.

  • source
  • [–] 16 points 1 week ago (1 child)
  • [–] 4 points 1 week ago (3 children)

    I've used. It works well enough. They supposedly have CI but either it's not documented or nor ready, I can't tell.

    And there's no way to get notifications of merge requests, comments or anything actually, so it serves well as a backup or private project host, but not much else, IMO.

  • source
  • parent
  • hideshow 4 child comments
  • load more comments (2 replies)
  • [–] 15 points 1 week ago* (1 child)

    I mean yes, Microsoft and slopcode probably plays a role, but it only got really bad once the LLM mass scraping started, for which I assume Github is also a major target.

    And running your own public git forge is a real PITA these days for similar reasons.

  • source
  • hideshow 2 child comments
  • [–] 13 points 1 week ago

    Moved to codeberg.org when that Microslop VP took over running github. I have nothing on the platform but my account so I can look at other stuff on the site.

  • source
  • [–] 10 points 1 week ago (2 children)

    Any alternatives with a good UI? Really don't like the ones for codeberg or gitlab tbh, and GitHub is bearable

  • source
  • hideshow 4 child comments
  • [–] 15 points 1 week ago (1 child)

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

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 1 week ago (3 children)

    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.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 10 points 1 week ago* (3 children)

    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?

  • source
  • parent
  • hideshow 4 child comments
  • [–] 3 points 1 week ago* (last edited 1 week ago) (1 child)

    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.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (1 reply)
  • load more comments (2 replies)
  • 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.

  • source
  • parent
  • [–] 9 points 1 week ago

    We need decentralized forge such as radicle.dev to become more mainstream and people seeding tons of repo!

  • source
  • [–] 6 points 1 week ago

    Already migrated to gitea

  • source
  • [–] 4 points 1 week ago* (last edited 1 week ago) (1 child)

    Am I the only one that needs to press F5 to get github to load after entering github.com in the browser? It only happen with github.

  • source
  • hideshow 2 child comments
  • I filled out an IT helpdesk request last week because I couldn't push any updates to GitHub. I was able to access the site, so I though my access token was retired since that happens every once in awhile.

    Nope. It was GitHub. For some reason it couldn't accept my push despite the website still being up. And I didn't find out until the tech called the the next day and it worked when I tried to recreate it in front of them

  • source
  • parent
  • [–] 2 points 1 week ago (5 children)

    Unicorn error!

    But the big issue for me is the authwalls. I'll migrate when we have a good replacement on the fediverse, when PRs and issue comments can be made from different instances

  • source
  • hideshow 5 child comments
  • load more comments (5 replies)
    [–] 2 points 1 week ago

    Apparently GitHub doesn't allow adding people to private repos if you don't pay, I switched to Codeberg after that

  • source
  • load more comments
    view more: next ›