Does Codeberg provide free CI runners? I'd estimate Microsoft spends over $100m/year on free Github CI. Likely their biggest cost. It doesn't seem like a reasonable thing Codeberg to fund for free.
The article quotes from Codeberg, > Running CI/CD pipelines can use significant amounts of energy. As much as it is tempting to have green checkmarks everywhere, running the jobs costs real money and has environmental costs. Honestly I think the mention of environmental costs has likely made users hesitant to sign up. Mentioning it costs real money is reasonable. Mentioning the environmental costs is not; the environ…
GitHub to Codeberg: my experience
101–110 of 140 posts
Re: GitHub to Codeberg: my experience
#102Earlier quoted context omitted.
> I get constant "Making sure you're not a bot!" anime girls That's Anubis: https://anubis.techaro.lol/ There is an unbranded version available, allowing image customisation under a paid tier: https://anubis.techaro.lol/docs/admin/botstopper The only other one I've seen deployed out there in any wide capacity is Cloudflare's. Makes sense that Codeberg favoured an open and non-centralised solution.
How is it open if you have to pay for the unbranded version? I'm confused.
Re: GitHub to Codeberg: my experience
#103Earlier quoted context omitted.
Note that private repos are supported on Codeberg. (I would link to one of mine, but you'd just see a 404 :P)
Yes, but you are still not allowed to use them for proprietary software development. That makes it quite useless for most teams developing commercial software.
Re: GitHub to Codeberg: my experience
#104Earlier quoted context omitted.
FWIW, Forgejo (Codeberg) is also building federation capability [0]. [0]: https://codeberg.org/forgejo-contrib/federation/src/branch/m...
Unfortunately it's most ActivityPub-oriented, right? Which means no name portability. That's a major shortcoming compared to an AT protocol-based thing like Tangled appears to be.
Of course, the practical downside of Tangled is also that it only has network effects within the ATmosphere, i.e. you still can't reach GitHub users.
Re: GitHub to Codeberg: my experience
#105Earlier quoted context omitted.
Unfortunately it's most ActivityPub-oriented, right? Which means no name portability. That's a major shortcoming compared to an AT protocol-based thing like Tangled appears to be.
I don't think it's relevant to this specific instance, but AFAIK ActivityPub doesn't inherently prevent name portability. It's just that almost all implementations currently don't allow it (and I wouldn't expect Forgejo's either). Of course, the practical downside of Tangled is also that it only has network effects within the ATmosphere, i.e. you still can't reach GitHub users.
Second of all, how could this just be an implementation-specific extension? The failure mode (of a client not supporting the extension) would be outright broken. To have name portability, the client needs a two-step to first discover the name's server before then connecting to that server. Whereas now (afaiu), the server is already identified by the name. That's a fundamental change in what identity means at the protocol level.
I'd love to be corrected by someone more intimately familiar with ActivityPub. But until it has mandatory (and mass-adopted) support for something vaguely like SMTP's MX records or whatever the equivalent for ATProto is, name portability is a distant dream.
Re: GitHub to Codeberg: my experience
#106More and more people seem to be migrating away from Github. Now if only there were some Mercurial solutions among the alternatives. . .
I'm curious and haven't ever used any non-git vc - what does Mercurial offer that you prefer to git?
Re: GitHub to Codeberg: my experience
#107Re: GitHub to Codeberg: my experience
#108Codeberg is a fork of Gitea, itself a fork of Gogs. Both forks originated for "philosophical" reasons, not technical ones and Joe Chen (@unknwon on GH) deserves a lot of the merit for building a clean forge in Go mostly by himself.
Codeberg is a website powered by Forgejo which is a fork of Gitea.
> Both forks originated for "philosophical" reasons, not technical ones
Gitea forked because one developer was the only owner of Gogs' repository and refused to share maintaining rights. The fork was more "practical" than "philosophical".
Forgejo forked when a leading developer secretly created a company with the trademark of Gitea and its logo. The fork was to gain back control over the assets of the project (name/trademark, logo, etc.).
Re: GitHub to Codeberg: my experience
#109(I was told that codeberg may have dropped noscript/basic (x)html interop, which would make it no more interesting than microsoft github or whatng gitlab)
codeberg people have to be careful and acknowledge the following: expect shadowpaid hackers to ruin it because you are stepping on big tech toes. 99% of the time you will spend on codeberg will have to be to protect it and to keep it available, 1% (if not less) will be forge coding.
Re: GitHub to Codeberg: my experience
#110Are there any alternatives to Github that offer similar bang for the buck? Particularly for very small teams or solo devs that need private repos? The author here specifically mentions Codeberg, which seems like it's just for FOSS projects.
I like sourcehut. It's the only forge out there that isn't set out to copy the Github UI like everyone else. And its UI itself feels instantaneous, as if it was running locally.