this post was submitted on 07 May 2026
372 points (98.9% liked)

Technology

84410 readers
3140 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
top 23 comments
sorted by: hot top controversial new old
[–] BioDriver@lemmy.world 3 points 27 minutes ago

As an American I would be very interested in this. Our repositories have been slower and had more errors since Microsoft took over

[–] DougPiranha42@lemmy.world 15 points 2 hours ago

Oops, I read the headline like the neanderthals are building their own github and got really curious!

[–] richardwallass@sh.itjust.works 42 points 2 hours ago (2 children)

It should be a European project not only for NL

[–] cecilkorik@piefed.ca 1 points 14 minutes ago

Just like the Fediverse, it's actually better and healthier if more people/groups/nations host their own (whether public or private). More diversity, less centralization.

The lack of clean and transparent federation between them is certainly inconvenient but is not a permanent roadblock, it is simply a known and well-understood technical problem that work is ongoing to solve. git itself already has very mature support for complete decentralization and decentralized workflows, it's all of Github's feature layers like user accounts, PR management, issue tracking, CI/CD and the various other workflow and project management layers that may need to be connected and federated across the different Forgejo-based platforms (and hopefully other platforms too in the future). Users and permissions and PRs and issue reporting are among the most critical parts, and I think they are looking at Fediverse's ActivityPub as a method for enabling much of that.

The more large organizations that choose to build their own viable, permanent and financially stable Forgejo platforms, the more attractive and necessary proper federation between them becomes, and the more assured it will become the first-class feature it needs to be.

We are not building a mere Github replacement that drops into its centralized place, wears its shoes and follows its same path to inevitable corporate capture and enshittification. We are building a decentralized standard to be the democratic foundation for future software development and collaboration that no one can, should, or will be able to exclusively control. It's not done yet, but this the right way for it to start so that something like SourceForge (for those old enough to remember that trainwreck) or Github never becomes a problem again.

[–] Goodlucksil@lemmy.dbzer0.com 37 points 2 hours ago (1 children)

A) It's forgejo, so any forgejo instance (including Codeberg) can access it (since it's federated.

B) Coordinating something like this eu-wide is much more difficult than in just the netherlands.

[–] eodur@piefed.social 11 points 1 hour ago (1 children)

I don't think forgejo is fully federated yet. Unless they had a big release in the last week.

[–] WhyJiffie@sh.itjust.works 4 points 42 minutes ago

not yet, I guess it'll take some time to arrive there

[–] lemonhead2@lemmy.world 19 points 3 hours ago (4 children)

why not just use codeberg?

[–] progandy@feddit.org 61 points 3 hours ago* (last edited 3 hours ago)

They do use the same software. I think it is a good idea they run a separate instance, so the hosting costs are automatically covered by the government for the code they develop. This also avoids the centralization on a single provider.

[–] ozoned@piefed.social 35 points 3 hours ago (2 children)

Digital sovereignty. Codeberg is funding development of forgejo. Forgejo will federate to other instances. So you can have your own repo and someone on another forgejo can interact remotely. So no need for centralized platforms anymore. Power of the Fediverse! :-)

[–] eodur@piefed.social 6 points 1 hour ago

I'm pretty sure it does not federate yet. Please correct me if I'm wrong though.

[–] MangoCats@feddit.it 4 points 2 hours ago (1 children)

So ELI5, my projects are hosted on Codeberg - they can be accessed through the NL's new instance? Are they mirrored there, or is it just a redirect to the Codeberg host? or???

[–] 187OnAnUndercoverCop@programming.dev 1 points 1 hour ago (1 children)

Instead of a company owning the monopoly on the data and the infrastructure, the ActivityPub protocol allows for federated instances to communicate with one another so while you might sign in and join through one site, you might find something interesting coming from one of the interested. Same protocol that Lemmy, Mastadon, BlueSky, PeerTube, and some other platforms run that allows for Programming.dev to communicate with Lemmy.ML of Feddit.it

[–] MangoCats@feddit.it 3 points 58 minutes ago (2 children)

And... is that the present implementation of Codeberg? Are they running ActivityPub protocol? Is the infrastructure federated?

[–] Anafabula@discuss.tchncs.de 1 points 17 minutes ago

No, they expressed intent to implement it using ActivityPub and there has been some work, but it's still far away from being useful.

[–] Brownie@lemmy.zip 1 points 17 minutes ago

Not yet, but it is their plan..

[–] TerHu@lemmy.dbzer0.com 20 points 3 hours ago

they wanna own their infra i guess. not being dependent is a good thing for a gov, and in choosing forgejo they’re basically choosing codeberg after all.

[–] CactusEcho@piefed.social 7 points 3 hours ago (2 children)

Nice! I just don't like that only Git is supported. Mercurial also needs love.

[–] nyan@lemmy.cafe 4 points 3 hours ago (1 children)

Definitely. The last time I checked, your only hosting options if you wanted to use Mercurial directly were Heptapod and ($DEITY help us) Sourceforge.

[–] zondo@lemmy.world 1 points 47 minutes ago

There's also sourcehut.

[–] eleijeep@piefed.social 1 points 2 hours ago (1 children)

Is hg-git lacking specific features that you need?

[–] nyan@lemmy.cafe 1 points 16 minutes ago

Using hg-git everywhere reinforces the idea that Mecurial is a second-class citizen. (Don't get me wrong, I'm grateful that an option for interoperability exists, but I wish it weren't needed.)