Live data from Hacker News

Codeberg Reaches 300k Projects

codeberg.org

71–80 of 90 posts

Re: Codeberg Reaches 300k Projects

#71

Earlier quoted context omitted.

For me so far the biggest thing holding me back is the lack of CI/CD.

You can bring your own Woodpecker CI or Forgejo Actions runners. The cheapest solution is to just run them at home in a VM. Codeberg is a community driven project, which provides CI for FOSS projects, and it's a bit unfair to expect them to provide free compute for random and/or private projects. For what it's worth, I've had better experience with running self-hosted Forgejo Actions runners compared to self-hosted G…

For the record I don't think they have to support the same level as GitHub. It's just one of the biggest barriers for me and my projects is all.

Re: Codeberg Reaches 300k Projects

#73

Earlier quoted context omitted.

Actually, they want to implement federation using forgefed [1] into forgejo, the underlying software. [1] https://forgefed.org/

Maybe you're eagerness to sing praises to the forgefed project overshadowed the common knowledge that git is already distributed but, git is already distributed. :P I think that's what parent was sarcastically trying to imply.

The first 16 words of your comment makes it very smarmy,v and not including them would have improved it.

GP's snark is misplaced, version control is but a subset of what forges offer, git has no social layer[1], and GitHub has a monopoly on this. A distributed social layer via ActivityPub would be a vast improvement over what we have now - at best, non-comprehensive one way synching of issues from GitHub into mirror repos, by way of polling the upstream.

1. Except via email

Re: Codeberg Reaches 300k Projects

#74
post #42

Earlier quoted context omitted.

What do you mean? https://docs.codeberg.org/ci/

It exists yes, but you need to request access to it (which is manually reviewed), comes with a bunch of restrictions and it’s a limited resource. I have several projects I’d want to move over but thats enough of a barrier for me to lose interest. There’s also Forgejo Actions but I assume paying for your own runner is probably more expensive than GitHub.

> you need to request access

Codeberg has free Forgejo Actions instance that you can use without a request, but with limited resources[1]:

> own runner is probably more expensive than GitHub

You can rent a VPS for as cheap as $15/year or run it locally.

[1] https://codeberg.org/actions/meta

Re: Codeberg Reaches 300k Projects

#75

Earlier quoted context omitted.

It exists yes, but you need to request access to it (which is manually reviewed), comes with a bunch of restrictions and it’s a limited resource. I have several projects I’d want to move over but thats enough of a barrier for me to lose interest. There’s also Forgejo Actions but I assume paying for your own runner is probably more expensive than GitHub.

> you need to request access Codeberg has free Forgejo Actions instance that you can use without a request, but with limited resources[1]: > own runner is probably more expensive than GitHub You can rent a VPS for as cheap as $15/year or run it locally. [1] https://codeberg.org/actions/meta

CI is an important feature of a project to give automated feedback to contributors.

However I would not trust external contributors' code on my server.

Re: Codeberg Reaches 300k Projects

#76
post #32

codeberg is great the interface is far more responsive, despite each click loading a new page (vs. the disaster than is react) and it is run by a charity, so it will never enshittify which GitHub is doing more and more with each passing day (no I don't want your shit "AI", not now, not ever)

Not that this matters a whole lot, but it actually works on mobile as well. GitHub is laggy as fuck on my phone.

Re: Codeberg Reaches 300k Projects

#77

Earlier quoted context omitted.

Maybe you're eagerness to sing praises to the forgefed project overshadowed the common knowledge that git is already distributed but, git is already distributed. :P I think that's what parent was sarcastically trying to imply.

The first 16 words of your comment makes it very smarmy,v and not including them would have improved it. GP's snark is misplaced, version control is but a subset of what forges offer, git has no social layer[1], and GitHub has a monopoly on this. A distributed social layer via ActivityPub would be a vast improvement over what we have now - at best, non-comprehensive one way synching of issues from GitHub into mirror…

GitHub must certainly does not have a monopoly on the social aspects of version control. But it does seem, from recent experience with e.g. Mastodon that the revealed preferences of users of social apps is for centralization. Even users (software developers) who likely have a higher familiarity with the pros and cons of centralization.

Also: Ask yourself why did Linus "solve" VC decentralization, but not social software decentralization. Probably because one is "easy" and the other is "not obviously possible". :)

Re: Codeberg Reaches 300k Projects

#78
post #9

Earlier quoted context omitted.

Saying that as someone who keeps my open source projects primarily on codeberg: Getting access to Codeberg CI is a bureaucracy, it has outages due to DDOS attacks every other week and there are a good number of open source developers who are making non-negligible money via GH sponsors.

Forgejo CI is really easy to setup, though. Just get a cheap VPS or Oracle Free Tier and you don't have to worry about freeloading.

Sure, for my private projects I already run my own Gitea and Woodpecker CI (and my own docker registry, and my own Taiga server for project management, and my own baserow server to replace airtable, etc...) but the moment you say "just get a VPS to run this service that is available for free at $BIGCORP", you lost 90% of the potential users.

Re: Codeberg Reaches 300k Projects

#79
post #28
post #12

Earlier quoted context omitted.

conversely, what's the purpose of using Codeberg over Github?

I too would like to understand why. Perhaps the only one I care for is that I would not like to give too much power to Microsoft in choosing who can contribute. Others have issue with their code being used in AI training, but I find no issue in that myself, my code is not exclusively mine anyway and I have no say in how it is being used.

I'm banned from GitHub because I didn't give them my mobile phone number, but I wouldn't switch to another provider that could easily do the exact same thing - "fool me twice"

Re: Codeberg Reaches 300k Projects

#80

Earlier quoted context omitted.

Forgejo CI is really easy to setup, though. Just get a cheap VPS or Oracle Free Tier and you don't have to worry about freeloading.

Sure, for my private projects I already run my own Gitea and Woodpecker CI (and my own docker registry, and my own Taiga server for project management, and my own baserow server to replace airtable, etc...) but the moment you say "just get a VPS to run this service that is available for free at $BIGCORP", you lost 90% of the potential users.

> available for free at $BIGCORP

Is it really free, though? You get free service - MS gets everyone's code for free. Only a fool would believe that they don't use private repos for training.

And even if it was free, do you really believe it is sustainable to just offer unlimited service for free to anyone? They've created an environment where you're punished for using anything but github. This is not good.

Post reply on HN