Live data from Hacker News

Ask HN: Alternatives to GitHub

news.ycombinator.com

401–410 of 468 posts

Re: Ask HN: Alternatives to GitHub

#402

Earlier quoted context omitted.

It's based on act[0] so it's quite like GitHub actions but not completely [1]. I found in the current version of Forgejo the most secure way to set it up was just to put the runner on a different host. There's a Docker in Docker setup [2] that was challenging to get working correctly but still didn't quite feel secure... After setting it all up, I'm convinced GitHub actions as a concept is flawed. I wish the communit…

Agreed. GitHub Actions feels like someone's science project created while on a mushroom trip. Really you just want a thing that executes a shell script in a runner.

Ask and ye shall receive, https://github.com/defunkt/cijoe

Re: Ask HN: Alternatives to GitHub

#403

Earlier quoted context omitted.

Never forget the sudden GitLab price-hike and flavor feature changes just a few years ago. I was literally about to go from free to paid, when the pricing doubled nearly overnight. I left for Gitea. https://news.ycombinator.com/item?id=35144974

Have you looked at migrating to Forgejo? It’s a fork of Gitea though I think it has diverged significantly since the fork.

I did and then rolled back. Gitea is far ahead in CI/CD features, which is the main thing I want from my own git forge. And they also seem to keep adding more meaningful features, not just refactoring to keep some federation thing working.

Re: Ask HN: Alternatives to GitHub

#404

Earlier quoted context omitted.

> I mean OK. But also, if I want a reliable service in my business, I wouldn't typically auto-upgrade docker images nightly to "*". Well fair, but we had been using it for 4+y at the time before running into that, and the rails-based migration scripts basically never failed once despite being migrated across 6 majors and countless minors/patches. Being a small company, from that PoV it gave us very little downtime fo…

4 years of running production GitLab on nightly is very impressive! I would never have imagined you could last that long. Clearly the quality of GitLab releases is much higher than I imagined.

> on nightly

Just to make it clear: it wasn't pinned to `latest`, we created a small script that would probe the docker registry and enumerate all the tagged images (e.g. 15.3.2, 16.4.1, ...), sort, pick the latest of those tagged, and apply it. It was probably 1-3 updates per week. Still, it was a really good run despite the couple hiccups mentioned above.

Re: Ask HN: Alternatives to GitHub

#405
post #170

Earlier quoted context omitted.

The whole "social coding" angle is highly off-putting. List of "X followed Y" on the front page, and the large "social coding" reminds of facebook, social manipulation, developer burnout and all the negative things about social networks. It also brings up the questions about project's long-term direction - is this going to focus on the code part or the social part? Which is a pity - as I think most projects just need…

Arguably the "social coding" angle is the reason why Tangled is the only actual alternative to GitHub. Otherwise there's actually plenty of other alternatives to GitHub, but none of them have GitHub's punchcard, which I'm ashamed to admit is the primary draw for me.

I'd like to know if most people use GitHub because of the social network part, or other reasons. I, for one, hate the social network part.

One thing with GitHub for open source projects is that the CI is free (and included macOS runners). The other is that many people have a GitHub account and would refuse to contribute to a project on another forge if it means that they must create a new account.

The federated design of Tangled solves the latter problem, so there's that.

Re: Ask HN: Alternatives to GitHub

#406
post #170

Earlier quoted context omitted.

The whole "social coding" angle is highly off-putting. List of "X followed Y" on the front page, and the large "social coding" reminds of facebook, social manipulation, developer burnout and all the negative things about social networks. It also brings up the questions about project's long-term direction - is this going to focus on the code part or the social part? Which is a pity - as I think most projects just need…

You're not the target market, there are a number of other forges as seen in this thread as alternatives.

One may want the federation ("I can use all those forges without creating multiple accounts" and "I can open a pull request from my forge into another forge") without wanting the social network angle, right?

Re: Ask HN: Alternatives to GitHub

#407
dunno how it works but Cursor just released its own alternative Origin and looks pretty good integrated to build agents and ship them quickly using one ecosystem, so will be worth it give it a chance

Re: Ask HN: Alternatives to GitHub

#408
post #115

https://tangled.org ! Founder/CEO here. We're a new forge building things from the ground up, and are fully federated -- you can host your git repos on your own infra, along with the CI runners. We've also got a pretty neat set of features (if I may say so myself): stacked PRs, Nix-based CI (if you want it), and a fully open protocol ( https://atproto.com ) to for you and your agents. Happy to answer any questions.

I recently got a spindle and a knot set up on my home server (along with Tranquil PDS). A few rough edges that we got ironed out but it's cool to have all of that self-hosted on my own machine yet still part of the AT proto world! I'll be honest, I'm not putting anything critical on it yet but that's my lack of trust in my own home server setup not doubt in Tangled's infra! A better web UI for the queued jobs on my s…

I am curious, does your server "initiate" the connection to the "federation", or do you have to make it publicly accessible (by opening a port, etc)?

Re: Ask HN: Alternatives to GitHub

#409
post #299

Earlier quoted context omitted.

“Just” is a four letter word and a trap our industry repeatedly falls into. https://sgringwe.com/2019/10/10/Please-just-stop-saying-just

But sometimes it's applied properly! https://github.com/casey/just

Is that a just cause?

Re: Ask HN: Alternatives to GitHub

#410
post #240

Earlier quoted context omitted.

I suspect the fidelity of your comment to your actual level of confusion is low. In any case, if you're really this confused by the information provided earlier, then the chances aren't good that there's anything that anyone could say to get you unconfused.

Right... That's exactly the kind of nonsense that turns people away from ecosystems. Good luck with that.

The scope of confusion expands unabated.

1. I am not Codeberg.

2. Turning away people doing unwanted things is the whole purpose of Codeberg's new policy. Why you present this as a undesirable side effect rather than exactly what the policy was designed to do is the only difficult thing to comprehend in this thread.

Post reply on HN