Top
Best
New

Posted by maxnoe 7 hours ago

Incident with Pull Requests, Issues, Git Operations and API Requests(www.githubstatus.com)
208 points | 160 commentspage 2
hansmayer 6 hours ago|
It seems before AI eats software, its going to first eat GH and Microsoft.
throwatdem12311 6 hours ago|
they didn’t think the leopard would eat their face!
renehsz 6 hours ago||
https://GiveUpGithub.org
chrisweekly 5 hours ago|
Good link - why and how to ditch GitHub.
sibidharan 7 hours ago||
Are they running paid marketing campaigns for Gitlab ?
ramon156 6 hours ago||
Self-hosting forgejo under tailscale + mirroring public repos through GitHub

Has worked wonders for me :)

varun_ch 6 hours ago|||
Forgejo is fantastic. I do think it could use a fresh coat of paint from a designer but it’s otherwise really good.

Gitea (what Forgejo forked from) recently stole the sidebar on repos from GitHub and I think that would be great for Forgejo to steal too…

Forgejo themed by Codeberg: https://codeberg.org/forgejo/forgejo (the codeberg theme is extremely low contrast)

Forgejo default: https://v15.next.forgejo.org/pparaxan/quark

Forgejo themed by Lix: https://git.lix.systems/lix-project/lix

Gitea: https://gitea.com/gitea/awesome-gitea

Gitea themed by Blender: https://projects.blender.org/blender/blender

I personally like Blender’s Gitea theme better than the rest but I guess that’s subjective. In dark mode I do not like the low contrast Codeberg theme or the default Forgejo theme, but all of the instances custom themes look great.

As far as Git forges go in general though.. tangled is very pretty https://tangled.org/tangled.org/core I think more power user oriented software should be comfortable with compact interfaces

maxfurman 4 hours ago||
That Blender Gitea theme is really nice! I wonder why exactly it's so much easier on the eyes? In a lot of ways all of these are "just Github" with minor changes, so the one that is actually better really stands out.
myng111 6 hours ago||||
It's fascinating how fast the Forgejo I host at my university's laboratory loads from my home network. Every page load is <100ms. I think it goes to show how much bloat we don't realise exists in modern webapps.
robin_reala 6 hours ago||
GitHub used to be like that before they rebuilt everything in React.
SoKamil 3 hours ago||
No, they didn’t rebuilt everything in React and current sluggishness of page loads is not related to React.

See: https://news.ycombinator.com/item?id=47940456

preisschild 6 hours ago|||
Ideally those forgejos would safe enough to be on the public internet (and using a federation protocol like activitypub) so we don't have to go through a centralized service such as github and not locked behind private networks (such as tailscale nets)
KptMarchewa 6 hours ago|||
It's so unfortunate that Gitlab is a complete mess, that GitHub has no real competition now. I can only think that few months to a year from now there will be _something_ that works on an enterprise scale.
xnorswap 6 hours ago||
Have you forgotten about Azure Dev Ops aka Visual Studio Team System aka Team Foundation Server*?

Yes, it's still Microsoft, but they've forgotten about it, so it runs entirely adequately and is actually a surprisingly okay github replacement. It does nothing special, but it does do everything, just in a way you often would rather it wouldn't. It doesn't have the flexibility of JIRA for the ticketing, and the deployment machinery doesn't have the fanciness ( and vendor threat ) of chaining github actions, but it does handle both.

I haven't used gitlab, so I'm curious to hear what makes it a "complete mess" too.

* Microsoft's headless chicken naming strategy in full force, it's a miracle they haven't yet renamed and rebranded it to align with copilot yet.

zdragnar 6 hours ago|||
One does not mention TFS in polite company
KptMarchewa 3 hours ago||||
Only alternative outside of GitHub and GitLab I've used was Bitbucket, and it was worse - but this was time when GitHub was good.
kevin_thibedeau 3 hours ago||
There are plenty of open source forges with a better UX.
manytimesaway 5 hours ago|||
Don't forget CodePlex!
EduardoBautista 7 hours ago||
I'd consider self-hosting GitHub Enterprise before putting my team through the pain of Gitlab.
ricardbejarano 7 hours ago||
How is it painful to use GitLab? Curious, as a user of both, I find them both nice. I like GitLab CI/CD more than I do GHA, but that's personal preference/bias more than anything objective.
tux3 7 hours ago|||
Gitlab CI has some tech debt from accumulating geological layers of different ways to do things, but overall it's pretty good, it scales to more complicated setups, and it's not too painful.

Now the best way to use GHA is to do the bare minimum. Put all your CI logic in a script that you can test locally, and just have GHA run your script. Even that is painful. And, somehow, impossible to make secure without having spent 5,000 hours reading all the previous ways people got pwn'd by Github Action's horrendous security model.

My main problem with Gitlab is that after years I still can't find what I'm looking for in the UI. It's always exactly in the third place I look. Otherwise Gitlab has been good. Even self-hosted works pretty well.

dijksterhuis 6 hours ago||
expanding on the parent a little

* GiLab — Ops centric

* GitHub — Developer centric

if you just want somewhere to stick a code repo and build a release every so often — dont use gitlab, you will not enjoy it.

> My main problem with Gitlab is that after years I still can't find what I'm looking for in the UI.

i still get lost too after several years daily driving gitlab. this is the Ops centric thing. they provide a lot of options. lots of options is good for Ops.

> Now the best way to use GHA is to do the bare minimum

yeah, i’m an ops guy, so the maintaining custom actions stuff on github is horrible for me vs click a button and move on with my day — once i find the button that is! xD

IshKebab 20 minutes ago||||
Gitlab is pretty decent. Honestly I would say there's not much between GitHub and Gitlab. Gitlab's CI is more powerful than GitHub's IMO, but the UX is a bit worse. But it's really marginal.

They're both slow and have tons of long-standing missing features. But they're ok. I'd definitely rather use Gitea/Gogs/Forgejo, and maybe Tangled if it supported normal setups (e.g. private repos).

EduardoBautista 6 hours ago|||
Everything about their UI/UX screams of doing the bare minimum to check off a box on a feature list. It reminds me of Jira.
nucleardog 5 hours ago||
As a daily GitLab user, I'd say that would be the main criticism I could levy at it as well. It does feel like there are a number of "and the kitchen sink" type features that are just there to check a box in a RFP or something.

That said, are the majority of people actually even _using_ those features? For us we're essentially just using GitLab for git, merge requests, and CI pipelines. A couple places we use the static page hosting. (First thing I do whenever I create a new repository is go into the settings and just uncheck _all_ the boxes.)

All of that core functionality works really well and is more than polished enough from my point of view.

voidUpdate 7 hours ago||
They may have gotten down to only 2 nines on most of their services, but at least the LLM is still running at full power! must increase value for shareholders
rozab 6 hours ago||
If you go to www.githubstatus.com, the downtime is not showing in the chart. I was annoyed enough yesterday when I visited this page to figure out why my Actions had failed and was greeted with big green ticks and only a tiny red rectangle halfway down the page to indicate the problem.

This time they've just scrubbed the evidence outright?

madeofpalk 6 hours ago||
It was previously showing, but I believe the incident has bee resolved now. At least, PRs work for me when they previously didn't.
Symbiote 5 hours ago||
The "Git Operations" chart is showing all green, but several of the recent blocks have a note showing there was an outage.

Today's is green, even though there was an outage.

throwatdem12311 6 hours ago||
Maybe GitHub needs to freeze free repository creation until they get this under control because this is ridiculous.
goda90 6 hours ago||
Or maybe they need to bring back quality assurance expertise to the company.
throwatdem12311 6 hours ago|||
Yes that would be part of getting things under control, of course.
ethagnawl 6 hours ago|||
And/or move more contextually aware humans with 10K+ hours of hard won experience and fear of failure/sense of pride back into the loop.
embedding-shape 6 hours ago||
I mean, if we're talking about "fixing" the symptoms of the downtimes rather than the sources and causes, I guess they could just null route github.com until they have things under control?

Personally, I think they'd have more luck actually attacking the source, what that might be. Somehow I think Microsoft's push for "Every developer only use AI for development, no manual thinking/coding from now on" is the detrimental step, seemingly many companies are still discovering the right approach. Put a freeze to that, and I'm fairly sure you'd see less downtime pretty much immediately, unless all real engineers already left the company, I'm sure I would have at this point.

throwatdem12311 6 hours ago||
It’s not just their own slop that’s causing this, it’s also caused by the tsunami of slop being uploaded by vibe coders.

If you want to upload to GitHub, you should pay. The days of charitably giving away compute for the “open source communities” are over.

Grandfather existing public repositories in, then cut it off. Stop the bleeding. It doesn’t have to be forever.

hydrogenbon007 4 hours ago||
The software reliability and uptime is going bad across the industry, railway, github etc

wild that there is a large pattern forming up of unreliable software being pushed

dzonga 7 hours ago||
git is supposed to be decentralized.

maybe it's time to revert back to the central idea of git & not centralize around a particular provider.

for issues - mailing list will do. you can always slap a beautiful ui if you want to or a tui (as is the fad) these days.

actions can also be decentralized via an API spec & webhooks.

hansmayer 6 hours ago||
Can't they just use one of Satiya's "powerful daily prompts" and ask the - was it "Mico"? - to excrement their way out of these troubles? Ah - you're telling me those powerful prompts were just bullshit for the lazy office cretin who is mainly reading and writing emails throughout the week? They don't really create any new fucking value? No way - I thought CEOs paid tens of millions of dollars each year had real competence justifying such high salaries.
More comments...