@RachaelAva1024 GitHub's sponsorship of our CI setup is worth a lot of money that we do not willingly just throw away. It would be a real blow to the project to switch to codeberg.
Fair enough. But do consider that if you switch to Codeberg, it does use Forgejo as the backend, so if you need to switch away from Codeberg to a self-hosted Forgejo instance, the build CIs for Forgejo that you would have built on Codeberg should still work, so you wouldn't have to scrap all the build CIs again, you should be able to reuse those again.
(I'm not too familiar with the inner workings on Forgejo, so correct me if I'm wrong)
Of course, that depends on whether you want to migrate cURL to Codeberg. We (as the community) would love to have you on there, but if not, that's okay.
Crunch, I'd even be okay if you set up an official mirror on Codeberg that mirrors the GitHub repo. At least then the root source code isn't nuked if GitHub goes down.
But that's all up to you. I trust that you will do what's in the best interest for the FOSS community.
@RachaelAva1024 the source code would survive even if GitHub went dark this instant: we have it cloned in countless places so it we rehost it elsewhere in minutes if we want to
@RachaelAva1024 No significant project lacks redundancy like this. It's just inherent to how git works. Everyone working on a project has a full copy of its history and all you need to know yours matches someone else's (modulo sha1 attacks) is the hash of the last commit in common.
for the record, my "yes" answer to this question is because I think the slightly lowered barrier to entry for newcomers that GitHub offers currently outweighs all the negative factors of remaining on GitHub, and lending GitHub the legitimacy of hosting the curl project. It's not because I think GitHub is good.
For Open Source Projects, I think these all should run their own Forgejo instance, so we can build a federated Github replacement - just like we did with Mastodon vs Twitter.
I doubt that it will be *lots* of additional work, but I see your point. Disclaimer: I am part of a team running free-to-use federated infra structure for Java User Groups, so I well know what the actual costs are. Maybe then codeberg will be interesting for you, which imposes *no* work on the developer, but still is perfectly democratic and open?
YMMV - Let's agree to disagree. Anyway, no need to convince each other, as still there are great options in the hosted area besides Github, like codeberg or Gitlab.
Rachael Ava ππ»ββοΈ
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Rachael Ava ππ»ββοΈ • • •Rachael Ava ππ»ββοΈ
in reply to daniel:// stenberg:// • • •Fair enough. But do consider that if you switch to Codeberg, it does use Forgejo as the backend, so if you need to switch away from Codeberg to a self-hosted Forgejo instance, the build CIs for Forgejo that you would have built on Codeberg should still work, so you wouldn't have to scrap all the build CIs again, you should be able to reuse those again.
(I'm not too familiar with the inner workings on Forgejo, so correct me if I'm wrong)
Of course, that depends on whether you want to migrate cURL to Codeberg. We (as the community) would love to have you on there, but if not, that's okay.
Crunch, I'd even be okay if you set up an official mirror on Codeberg that mirrors the GitHub repo. At least then the root source code isn't nuked if GitHub goes down.
But that's all up to you. I trust that you will do what's in the best interest for the FOSS community.
daniel:// stenberg://
in reply to Rachael Ava ππ»ββοΈ • • •Rachael Ava ππ»ββοΈ
in reply to daniel:// stenberg:// • • •Cassandrich
in reply to Rachael Ava ππ»ββοΈ • • •Jacob Atzen
in reply to Cassandrich • • •daniel:// stenberg://
in reply to Jacob Atzen • • •Louson
in reply to daniel:// stenberg:// • • •@RachaelAva1024
daniel:// stenberg://
in reply to Louson • • •sarna
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to sarna • • •Anton πΊπ¦πͺπΊ
in reply to daniel:// stenberg:// • • •Ben Zanin
in reply to daniel:// stenberg:// • • •β Head Crashing Informatics π€
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to β Head Crashing Informatics π€ • • •β Head Crashing Informatics π€
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to β Head Crashing Informatics π€ • • •β Head Crashing Informatics π€
in reply to daniel:// stenberg:// • • •β Head Crashing Informatics π€
in reply to daniel:// stenberg:// • • •Jaanus Kase
in reply to daniel:// stenberg:// • • •itβs the first time I hear you are considering to move away from GitHub (well, or that some people are saying you should)
Is the reason reputation/political? I would guess it is that, not something technical
daniel:// stenberg://
in reply to Jaanus Kase • • •