It should be a European project not only for NL
Technology
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- 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.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
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.
I don't think forgejo is fully federated yet. Unless they had a big release in the last week.
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.
Alright, nobody is allowed to use the word "quietly" in headlines anymore!
And here’s the thing most people miss:
~robots are writing this junk~
Can I apply for an exemption?
Only if you do it quietly.
why not just use codeberg?
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.
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! :-)
I'm pretty sure it does not federate yet. Please correct me if I'm wrong though.
Correct. YET! Coming SOON! And powered by ActivityPub! It's a super hero!
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???
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.

That's the genius of git: it's not tied to any website. Pull your repo from here and push it to there and you're cooking.
Yes, that’s true for the git repo itself, but a git forge can provide a multitude of related services, including issues and pull request management, CI/CD pipelines, wikis, static content hosting, package registries, etc. which are not as easily migrated.
I honestly think wiki, static hosting, package registries etc. don't belong on a git repo. Github has continuously extended their feature-set, but its caused vendor lock-in which I think is the point. How hard is it to spin up a web service to host static content? There are loads of good open source wiki projects, etc.
The website around it is also just optional. You can dump git repos anywhere you want.
Of course the website is helpful and adds tooling, bit it's an extra nonetheless
Yep, amazingly flexible. If Linus had only ever made git, he'd have gone down as one of the greats.
Git forges provides a lot of features these days now. From Merge requests, forks, issues tracking, secret branches, to team management stuff.
A lot more stuff gets bolted onto but they are arguably more optional but for some are the point lol
Like ci/cd at the forge level is the best to me for dev centric flows
Oops, I read the headline like the neanderthals are building their own github and got really curious!
Don't we have GitLab and Codeberg already? I mean I'm here for variety and choice but this isn't grounbreaking
uhm, this is about a Forgejo instance. Which Codeberg also uses...
Hi, I'm the brave soul reading it for you.
Currently, the Dutch government's code is spread across GitHub and GitLab, neither of which is under government oversight.
GitHub got ruled out first because it's proprietary software, which directly conflicts with the government's own policy of preferring open source when options are equally suitable.
GitLab made it further in the evaluation but didn't survive it either. The issue was its open-core model, where the Community Edition is genuinely free software but the Enterprise Edition is not.
Forgejo came out on top due to its fully free and open source nature. Licensed under GPLv3+ and governed by Codeberg e.V., a democratic nonprofit, it has no enterprise tier, proprietary upsell, or vendor lock-in problems.
Oh okay. The title insinuated that they were building their own replacement so I was confused. This seems much more reasonable
Will it have blackjack and hookers?
It's the Netherlands. It will have blackjack, hookers, weed and shrooms.
git init blacjack
git init hookers
Some alternatives.. codeberg.org sr.ht
Fuck yes.
Hup Holland Hup!
Wait scratch that…
Hub Holland Hub!
Next office replacement. I use excel a lot and lately it became a dog shit.
Last week, out of the blue, I got an error saying excel cannot save this file mind you I’m saving the file on desktop.
Isn't gitlab open source? I recall it was MIT license too
From TFA:
GitLab made it further in the evaluation but didn't survive it either. The issue was its open-core model, where the Community Edition is genuinely free software but the Enterprise Edition is not.
As an American I would be very interested in this. Our repositories have been slower and had more errors since Microsoft took over
Nice! I just don't like that only Git is supported. Mercurial also needs love.
Honest question: why use mercurial?
to anybody reading this, could you please be so kind and reply to my comment if the question is answered?
dont think we have @remindme on here. :)
You are using piefed, so in the web ui you can click the three dot menu and select the remind me option. This isn't in the api though, so it wouldn't be in a third-party app unless they implemented it separately.
