Live data from Hacker News

Moving from GitHub to Codeberg, for lazy people

unterwaditzer.net

171–180 of 385 posts

Re: Moving from GitHub to Codeberg, for lazy people

#172

I am really really amazed at how many people discount this alternative because it does not work but do not realize that they are being slaves to Microsoft by using Github. Honestly, I do not get it.

Apparently they have issues with self-hosting and basic git usage so I am not surprised, but yes, so many open source advocates, yet they literally depend on Microsoft, a bit too much.

> but yes, so many open source advocates, yet they literally depend on Microsoft, a bit too much.

I have abandoned github and even gitlab for all intents and purposes. But there's another side to consider in this.

It's always risky for the FOSS community to depend on a service that doesn't offer interoperability and freedom of migration. Ironically, Github is such a service built on a tool (git) that's built for maximum interop and migration. But the popularity of Github among the developer community isn't an accident. They worked really hard during their early stages as a startup, to gain the trust of community. Nobody foresaw Microsoft buying them at that stage (though you should really just assume that it would happen eventually).

The reluctance of a lot of them to abandon the platform can be attributed to lack of principles - IF it was an isolated incident. But we see the same story repeating with several development platforms. NPM is an example. PyPI and crates.io are still independent, as far as I know. But they aren't free of corporate influences either. No matter how much we try to avoid them, the companies just buy their way into these platforms when they become popular enough. I'm not happy with this. But I don't know a solution either.

Re: Moving from GitHub to Codeberg, for lazy people

#173
Instead of "moving", let's at least have some mirrors up. Mirror all your repos to CB, make a FOSS tool to do this automagically for you. Let users be able to just click a button and boom, mirror.

The goal is to get at least a % available on CB, then we can think about where the community is

Re: Moving from GitHub to Codeberg, for lazy people

#174

Earlier quoted context omitted.

Either I am very lucky or what I am doing has zero value to bots, because I've been running servers online for at least 15 years, and never had any issue that couldn't be solved with basic security hygiene. I use cloudflare as my DNS for some servers, but I always disable any of their paid features. To me they could go out of business tomorrow and my servers would be chugging along just fine.

Sometime it is not security , it could be just bandwidth or CPU. I have website small enough not to attract too many bot, but sometime, something very innocent can bring my website down. For example, I put a php ical viewer.. and some crawler start loading the calendar page, taking up all the cpu cycle.

Even the most minimal protection would stop that.

Re: Moving from GitHub to Codeberg, for lazy people

#175
post #112

The truth is that I publish OSS projects on GitHub because that's where the community is, and the issues/pull requests/discussions are a bonus. If I just want to host my code, I can self host or use an SSH/SFTP server as a git remote, and that's usually what I do.

GitHub also generously gives me a bunch of free CI, in exchange for whatever they benefit from me being there.

It's worth $50 just this month, according to them, but I don't see anyone else offering the mac runners that account for most of it.

For all the complaints, I test my packages that actually need it across dozens of architecture and OS combinations with a mix of runners, nested virtualization and qemu binfmt, all on their free platform.

Re: Moving from GitHub to Codeberg, for lazy people

#176

Earlier quoted context omitted.

Reading what you quoted, no it is not, as long as you contribute to free software or you have projects that are open source. Not just your personal homepage. If you only have a personal homepage and nothing else that is open source, then they have a problem. My 2 cents.

Which makes it not really a suitable replacement for GitHub, which is my entire point. Keep in mind, I'm not saying Codeberg is bad , but it's terms of use are pretty clear in the sense that they only really want FOSS and anyone who has something other than FOSS better look elsewhere. GitHub allowed you to basically put up anything that's "yours" and the license wasn't really their concern - that isn't the case with…

(SSG - static site generator)

I mean, it is arguably much easier to just write the HTML page and upload it with FTP and everyone can see it. I never understood why github became a popular place to host your site in the first place.

Re: Moving from GitHub to Codeberg, for lazy people

#177

Instead of "moving", let's at least have some mirrors up. Mirror all your repos to CB, make a FOSS tool to do this automagically for you. Let users be able to just click a button and boom, mirror. The goal is to get at least a % available on CB, then we can think about where the community is

Why didn't codeberg make this FOSS tool though? Seems natural they should.

Re: Moving from GitHub to Codeberg, for lazy people

#178
Everything runs on servers that we control. We will not sell your data.

Hosted in Europe, we welcome the world.

```````

so it's you control, make money vs they control make money. what is the difference here , except some eu version of maga movement here?

Re: Moving from GitHub to Codeberg, for lazy people

#179
post #178

Everything runs on servers that we control. We will not sell your data. Hosted in Europe, we welcome the world. ``````` so it's you control, make money vs they control make money. what is the difference here , except some eu version of maga movement here?

owned by a non profit instead of microsoft

Re: Moving from GitHub to Codeberg, for lazy people

#180
post #176

Earlier quoted context omitted.

Which makes it not really a suitable replacement for GitHub, which is my entire point. Keep in mind, I'm not saying Codeberg is bad , but it's terms of use are pretty clear in the sense that they only really want FOSS and anyone who has something other than FOSS better look elsewhere. GitHub allowed you to basically put up anything that's "yours" and the license wasn't really their concern - that isn't the case with…

(SSG - static site generator) I mean, it is arguably much easier to just write the HTML page and upload it with FTP and everyone can see it. I never understood why github became a popular place to host your site in the first place.

Because it doesn't require you to run an HTTP server, FTP server, or install an FTP client.
Post reply on HN