Go Away Microsoft! The Netherlands is Quietly Building Its Own GitHub Replacement

3 months ago by Lee Duna to c/technology

The self-hosted, FOSS-only platform is still in the pilot phase, but government agencies are already signing up.
richardwallass 119 points 3 months ago

It should be a European project not only for NL

path: 0 23609324, hotness: undefined, score: 119, children: 10
Goodlucksil 106 points 3 months ago

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.

path: 0 23609324 23609627, hotness: undefined, score: 106, children: 3
eodur 47 points 3 months ago

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

path: 0 23609324 23609627 23610225, hotness: undefined, score: 47, children: 2
WhyJiffie 19 points 3 months ago

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

path: 0 23609324 23609627 23610225 23611327, hotness: undefined, score: 19, children: 1
thorhop 2 points 3 months ago

I would like to see some form of federated CI/CD chain, like sending code to an institution for testing and getting a certificate back - maybe as a public service, maybe as a private service.

But that is a long ways off.

path: 0 23609324 23609627 23610225 23611327 23618548, hotness: undefined, score: 2, children: 0
cecilkorik 39 points 3 months 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.

path: 0 23609324 23611777, hotness: undefined, score: 39, children: 3
MastKalandar 0 points 3 months ago

Are you building up such a project ?

path: 0 23609324 23611777 23623241, hotness: undefined, score: 0, children: 2
cecilkorik 1 point 3 months ago path: 0 23609324 23611777 23623241 23629336, hotness: undefined, score: 1, children: 1
MastKalandar 1 point 3 months ago

I'm not a technical person:)))

path: 0 23609324 23611777 23623241 23629336 23629488, hotness: undefined, score: 1, children: 0
Eternal192 -3 points 3 months ago

Another problem is language or languages, EU has what? 15 different languages and none of them will agree which language should be primary because not everyone speaks English, for me it wouldn't be a problem i'm from the Balkans, i work and live in Germany and use German at home and at work and mainly use English on my phone, PC and while watching movies, shows, etc. so for me there is a choice of 3 different languages while my wife can speak only German so how would we all agree what language should be the primary for this project?

path: 0 23609324 23612342, hotness: undefined, score: -3, children: 1
iglou 7 points 3 months ago

What do you mean, primarily? You don't need a primary language. You can have it translated in every official language in the EU. It can be translated at scale very easily. As an EU wide project it is absolutely no trouble at all.

path: 0 23609324 23612342 23620274, hotness: undefined, score: 7, children: 0
bilb 96 points 3 months ago

Alright, nobody is allowed to use the word "quietly" in headlines anymore!

path: 0 23615959, hotness: undefined, score: 96, children: 3
puppinstuff 24 points 3 months ago

And here’s the thing most people miss:

robots are writing this junk

path: 0 23615959 23619893, hotness: undefined, score: 24, children: 0
affiliate 7 points 3 months ago

Can I apply for an exemption?

path: 0 23615959 23618806, hotness: undefined, score: 7, children: 1
Viceversa 17 points 3 months ago

Only if you do it quietly.

path: 0 23615959 23618806 23619610, hotness: undefined, score: 17, children: 0
lemonhead2 41 points 3 months ago

why not just use codeberg?

path: 0 23609062, hotness: undefined, score: 41, children: 14
progandy 117 points 3 months 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.

path: 0 23609062 23609150, hotness: undefined, score: 117, children: 0
ozoned 70 points 3 months ago

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! :-)

path: 0 23609062 23609175, hotness: undefined, score: 70, children: 10
eodur 14 points 3 months ago

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

path: 0 23609062 23609175 23610275, hotness: undefined, score: 14, children: 1
ozoned 8 points 3 months ago

Correct. YET! Coming SOON! And powered by ActivityPub! It's a super hero!

path: 0 23609062 23609175 23610275 23614797, hotness: undefined, score: 8, children: 0
MangoCats 6 points 3 months ago

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???

path: 0 23609062 23609175 23609825, hotness: undefined, score: 6, children: 5
187OnAnUndercoverCop 5 points 3 months ago

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

path: 0 23609062 23609175 23609825 23610410, hotness: undefined, score: 5, children: 3
MangoCats 3 points 3 months ago

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

path: 0 23609062 23609175 23609825 23610410 23611068, hotness: undefined, score: 3, children: 2
ozoned 3 points 3 months ago

This is going to federate via ActivityPub. My understanding if you'll have a centralized repo under someone or some business. But you could have your own account and fork their repo to your federated server. You can work there, push changes and it goes up.

Being AP you can follow changes, get alerts on releases, etc.

"What about forge federation?

Federation is under active development, and is considered experimental. This is because many required features−notably moderation and access control−have not yet been developed.

The Forgejo project reserves the right to make breaking changes to its federation components with no prior warning. Such changes may be “backwards incompatible” and could result in the (sub-)domain used for your Forgejo instance to be “burned”. This means that the domain will no longer be usable for ActivityPub-based federation in the future, no matter whether you set up Forgejo from scratch or choose to use other software that uses ActivityPub.

For more information on implemented features and future federation-related plans, check out the federation roadmap.

If you are interested in working on federation-related code, consider joining our federation-focused Matrix room: #forgejo-federation:matrix.org (web link)"

https://forgejo.org/ https://forgejo.org/... https://codeberg.org/...

path: 0 23609062 23609175 23609825 23614825, hotness: undefined, score: 3, children: 0
MastKalandar 1 point 3 months ago

Is this an ongoing project ?

path: 0 23609062 23609175 23623311, hotness: undefined, score: 1, children: 1
ozoned 3 points 3 months ago path: 0 23609062 23609175 23623311 23631900, hotness: undefined, score: 3, children: 0
TerHu 26 points 3 months 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.

path: 0 23609062 23609168, hotness: undefined, score: 26, children: 0
erictile 21 points 3 months ago

path: 0 23609062 23611311, hotness: undefined, score: 21, children: 0
Slashme 37 points 3 months ago

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.

path: 0 23613784, hotness: undefined, score: 37, children: 12
shadowtofu 22 points 3 months ago

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.

path: 0 23613784 23613958, hotness: undefined, score: 22, children: 4
lazynooblet 11 points 3 months ago

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.

path: 0 23613784 23613958 23614131, hotness: undefined, score: 11, children: 2
Appoxo 2 points 3 months ago

Why do it yourself in a complicated way and poke holes in my firewall and security if I can use the existing infrastructure that is already a publiclly accessible web page to host just another one? ¯\_(ツ)_/¯

path: 0 23613784 23613958 23614131 23615990, hotness: undefined, score: 2, children: 0
The_Decryptor 2 points 3 months ago

Depends on the point of the wiki I feel, if it's project documentation it should be in git alongside the code, if it's a generic "document store" then yeah there's better storage backends than git.

path: 0 23613784 23613958 23614131 23621198, hotness: undefined, score: 2, children: 0
fruitycoder 1 point 3 months ago

Something's are more inherent to git forges imho Like forking, merge requests, secret branches, and team permissions.

I would prefer those be behind an API and fed into a more flexible UI honestly with the other panels being user defined views to other tools. Like a UI for tekton. A UI for Caddy or hugo or something. A UI for your issues tracker. Etc.

Even better if it federates those backends...

Maybe let the site admin have a list of approved views and configs so people aren't putting compromised views on the site.

path: 0 23613784 23613958 23623642, hotness: undefined, score: 1, children: 0
phoenixz 12 points 3 months ago

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

path: 0 23613784 23615721, hotness: undefined, score: 12, children: 4
Slashme 9 points 3 months ago

Yep, amazingly flexible. If Linus had only ever made git, he'd have gone down as one of the greats.

path: 0 23613784 23615721 23618139, hotness: undefined, score: 9, children: 3
iglou 1 point 3 months ago

If Linus had only ever made git, he'd have gone down as one of the greats.

As opposed to also having made the most used kernel in the world?

path: 0 23613784 23615721 23618139 23620247, hotness: undefined, score: 1, children: 2
explodicle 3 points 3 months ago

They're saying he was already famous and then did another thing that would make a person famous.

path: 0 23613784 23615721 23618139 23620247 23621067, hotness: undefined, score: 3, children: 1
fruitycoder 7 points 3 months ago

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

path: 0 23613784 23623459, hotness: undefined, score: 7, children: 0
MastKalandar 1 point 3 months ago

Are you a git expert ?

path: 0 23613784 23623259, hotness: undefined, score: 1, children: 0
DougPiranha42 30 points 3 months ago

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

path: 0 23609915, hotness: undefined, score: 30, children: 6
Schlemmy 0 points 3 months ago

Same same

path: 0 23609915 23611116, hotness: undefined, score: 0, children: 0
barnacul -10 points 3 months ago

I've worked with the Dutch. There's no functional difference

path: 0 23609915 23612438, hotness: undefined, score: -10, children: 4
Sp00kyB00k 11 points 3 months ago

Krijg eens even gauw de graftyfus

path: 0 23609915 23612438 23612519, hotness: undefined, score: 11, children: 1
qaz 5 points 3 months ago

Wat is het toch een mooi taaltje

path: 0 23609915 23612438 23612519 23614854, hotness: undefined, score: 5, children: 0
Bombastic 6 points 3 months ago

You have angered the flooded kingdom

path: 0 23609915 23612438 23618537, hotness: undefined, score: 6, children: 0
MastKalandar 1 point 3 months ago

What does that mean ??

path: 0 23609915 23612438 23623281, hotness: undefined, score: 1, children: 0
timestatic 20 points 3 months ago

Don't we have GitLab and Codeberg already? I mean I'm here for variety and choice but this isn't grounbreaking

path: 0 23618649, hotness: undefined, score: 20, children: 4
polarity_inverter 18 points 3 months ago

uhm, this is about a Forgejo instance. Which Codeberg also uses...

path: 0 23618649 23620606, hotness: undefined, score: 18, children: 0
oce 15 points 3 months ago

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.

path: 0 23618649 23623759, hotness: undefined, score: 15, children: 1
timestatic 2 points 3 months ago

Oh okay. The title insinuated that they were building their own replacement so I was confused. This seems much more reasonable

path: 0 23618649 23623759 23637021, hotness: undefined, score: 2, children: 0
iglou 5 points 3 months ago

The idea is very likely sovereignty rather than just an alternative. Overheid.nl is a government website.

path: 0 23618649 23620195, hotness: undefined, score: 5, children: 0
nosuchanon 15 points 3 months ago

Will it have blackjack and hookers?

path: 0 23615224, hotness: undefined, score: 15, children: 4
mirshafie 15 points 3 months ago

It's the Netherlands. It will have blackjack, hookers, weed and shrooms.

path: 0 23615224 23618063, hotness: undefined, score: 15, children: 2
edgemaster72 6 points 3 months ago

blackjack, hookers, weed, and shrooms

has a nice cadence for chanting repeatedly, possibly while standing in a circle around some tulips and holding hands

path: 0 23615224 23618063 23618185, hotness: undefined, score: 6, children: 1
Regrettable_incident 3 points 3 months ago

No, you want to be holding hands on a circle around a human skull with goat horns drilled into the forehead, the whole thing in a five -pointed star and covered with fresh bunny guts.

path: 0 23615224 23618063 23618185 23618576, hotness: undefined, score: 3, children: 0
boonhet 7 points 3 months ago

git init blacjack

git init hookers

path: 0 23615224 23615863, hotness: undefined, score: 7, children: 0
trackball_fetish 14 points 3 months ago

Some alternatives.. codeberg.org sr.ht

path: 0 23616087, hotness: undefined, score: 14, children: 0
Reygle 13 points 3 months ago

Fuck yes.

path: 0 23618377, hotness: undefined, score: 13, children: 0
FreddiesLantern 12 points 3 months ago

Hup Holland Hup!

Wait scratch that…

Hub Holland Hub!

path: 0 23614317, hotness: undefined, score: 12, children: 0
udc 9 points 3 months ago

Isn't gitlab open source? I recall it was MIT license too

path: 0 23613443, hotness: undefined, score: 9, children: 2
lazynooblet 15 points 3 months ago

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.

path: 0 23613443 23614082, hotness: undefined, score: 15, children: 1
Evotech 1 point 3 months ago

Literally so much software these days

path: 0 23613443 23614082 23618378, hotness: undefined, score: 1, children: 0
deleted 9 points 3 months ago

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.

path: 0 23612441, hotness: undefined, score: 9, children: 4
neo2478 17 points 3 months ago

LibreOffice exists and works very well!

path: 0 23612441 23613321, hotness: undefined, score: 17, children: 3
deleted 4 points 3 months ago

I use it at home and I was shocked when I knew it even runs VBA.

Unfortunately my work laptop has to be windows. I won’t touch Microslop product after working hours.

Edit: since they used forgejo, I meant by next is replacing Microslop Office with open source.

path: 0 23612441 23613321 23614224, hotness: undefined, score: 4, children: 2
pelespirit 4 points 3 months ago

Unfortunately my work laptop has to be windows. I won’t touch Microslop product after working hours.

You mean that it has to be Microsoft? Cuz Libreoffice works on windows.

path: 0 23612441 23613321 23614224 23615025, hotness: undefined, score: 4, children: 0
neo2478 1 point 3 months ago

Yeah, it's tough with work restrictions. Thankfully I was able to finagle my way out of windows at work and am in Linux now.

path: 0 23612441 23613321 23614224 23615156, hotness: undefined, score: 1, children: 0
BioDriver 8 points 3 months ago

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

path: 0 23611562, hotness: undefined, score: 8, children: 1
lazynooblet 12 points 3 months ago path: 0 23611562 23614176, hotness: undefined, score: 12, children: 0
CactusEcho 7 points 3 months ago

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

path: 0 23608728, hotness: undefined, score: 7, children: 20
Goun 29 points 3 months ago

Honest question: why use mercurial?

path: 0 23608728 23609011, hotness: undefined, score: 29, children: 14
vogi 8 points 3 months ago

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. :)

path: 0 23608728 23609011 23609039, hotness: undefined, score: 8, children: 4
wjs018 6 points 3 months ago

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.

path: 0 23608728 23609011 23609039 23611619, hotness: undefined, score: 6, children: 1
vogi 2 points 3 months ago

Whoa, thank you! I did not know about this. :)

path: 0 23608728 23609011 23609039 23611619 23612049, hotness: undefined, score: 2, children: 0
jaybone 2 points 3 months ago path: 0 23608728 23609011 23609039 23609255, hotness: undefined, score: 2, children: 1
remindme 2 points 3 months ago

@jaybone Ok, I will remind you on Friday May 8, 2026 at 12:04 PM UTC.

path: 0 23608728 23609011 23609039 23609255 23611932, hotness: undefined, score: 2, children: 0
darklamer 2 points 3 months ago

One reason could be that Mercurial actually is rather good.

path: 0 23608728 23609011 23610912, hotness: undefined, score: 2, children: 0
cecilkorik 2 points 3 months ago

I wouldn't personally go as far as saying you should use it. Using it, and it deserving love (and support) are all related but fundamentally different questions. I agree that Mercurial deserves love, I'm not sure if it actually deserves support (but because it deserves love, I am willing to entertain the possibility, and support the idea of supporting it). I don't think anyone should use it as a primary tool, but it might be worth using out of love, and if people still love it, maybe that's worth some support. I don't know, I'm not anybody's boss, I'm not telling anybody what to do, I'm just making suggestions.

Mercurial is frankly a lot nicer and more comfortable to actually work with, it has much better UX overall that fits into a much cleaner mental model with fewer exposed sharp edges you can cut yourself on, and can work pretty much transparently with git and can even use git as a backend in almost all cases. The downside is that like VHS vs. Beta, it is such a distant second place in popularity and adoption that it really has no realistic path forward, no matter how much better designed one could argue it is. Like @Holla@feddit.org suggested, the only thing better than being the actual best option, is being standardized, and git is basically completely and universally standardized at this point. And there are genuine benefits to that standardization, and there are genuine benefits to git itself too.

If you want to paper over git with some nice UX, Mercurial might be worth a shot, you might not like it at all... or you might love it, and it does deserve some love. But realistically, in a world where git is the standard, that isn't going to reduce your cognitive load, it's only going to add another layer of cognitive load. You have to love it to want that. And maybe you would love it. But git is not going away, even for those of us who love Mercurial, I think we have mostly all come to terms with the fact that git won the DVCS wars and that's just the reality we live in now. Even having accepted that, I can still cheerfully sing Mercurial's praises and wear my rose colored glasses when I look at it, despite not even using it anymore myself.

I gave up and converted all my personal hg repos to git and gitea (now forgejo) a couple years ago. It's fine. I'm fluent in git now, I have to be for work, I can do powerful (sometimes dangerous and exciting) things with git and I wouldn't give that up. I realistically probably speak git better than I speak hg nowadays, but like anyone who learned English as a second language and now uses it primarily, it is always a delight and a comfort to have any opportunity to return to the old mother tongue, no matter how briefly or simplistically, and hg still represents that delightful experience for me. Even when I start to forget native words and have to mix git phrases in that I can't think of an hg equivalent for.

path: 0 23608728 23609011 23612727, hotness: undefined, score: 2, children: 0
CactusEcho 1 point 3 months ago

Having alternatives is always good! And BTW, Git won not because it was better than mercurial...

path: 0 23608728 23609011 23609939, hotness: undefined, score: 1, children: 6
neukenindekeuken 10 points 3 months ago

Sure, at the very beginning of the launch of Git, Mercurial was better/had more features/more mature/etc.

That's just not true after 20 years of mainstream git adoption and development today.

path: 0 23608728 23609011 23609939 23610235, hotness: undefined, score: 10, children: 4
CactusEcho 1 point 3 months ago

Mercurial is also simpler than Git and the commands are more intuitive

path: 0 23608728 23609011 23609939 23610235 23610823, hotness: undefined, score: 1, children: 3
waldfee 7 points 3 months ago

The only thing better than perfect is standardised. Supporting two vcs-systems would mean that a lot of tooling would need to be duplicated for it

path: 0 23608728 23609011 23609939 23610261, hotness: undefined, score: 7, children: 0
nyan 4 points 3 months ago

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

path: 0 23608728 23608871, hotness: undefined, score: 4, children: 1
zondo 2 points 3 months ago

There's also sourcehut.

path: 0 23608728 23608871 23611222, hotness: undefined, score: 2, children: 0
eleijeep 1 point 3 months ago

Is hg-git lacking specific features that you need?

path: 0 23608728 23609600, hotness: undefined, score: 1, children: 1
nyan 1 point 3 months 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.)

path: 0 23608728 23609600 23611745, hotness: undefined, score: 1, children: 0
iByteABit 0 points 3 months ago

If there is any such thing as perfect software, I would say Git is probably it.

Mercurial seems cool but I don't think there's a real reason to move away from Git unless they come up with some groundbreaking new feature that no one has even imagined yet.

path: 0 23608728 23614885, hotness: undefined, score: 0, children: 0
E_coli42 2 points 3 months ago

Just use Codeberg

path: 0 23613661, hotness: undefined, score: 2, children: 4
qaz 12 points 3 months ago

They're using the same software (Forgejo)

path: 0 23613661 23614840, hotness: undefined, score: 12, children: 1
purplemonkeymad 4 points 3 months ago

When (if) they manage to add federation to it, then both sites could even work together.

path: 0 23613661 23614840 23615532, hotness: undefined, score: 4, children: 0
gera 3 points 3 months ago

More hosts better than one. I doubt codeberg will be able to sustain the load remaining as free as it is now when it will be popular enough that every cs student will be using it for their assignments (forgetting to gitignore their IDE cache files obviously). Or some smartasses start abusing it for free storage. I mean everything that github has to deal with currently.

IIRC their tos says it must only be used for opensource software (i don't remember if it was enforced yet but expect that they can remove private repos at any time or make them paid feature). Same story with sourcehut

path: 0 23613661 23616093, hotness: undefined, score: 3, children: 0
boonhet 2 points 3 months ago

Not all projects might be open source if they've got tools used by the police, military, etc. Codeberg doesn't allow repositories that aren't open source.

path: 0 23613661 23615930, hotness: undefined, score: 2, children: 0
toiletobserver -11 points 3 months ago path: 0 23612175, hotness: undefined, score: -11, children: 2
Decq 8 points 3 months ago

I don't at all see how this is relevant though? They are using another 'standard' already, Forgejo. And they are just hosting it themselves, so that they are in full control. If anything I'm actually astonished they didn't already do something like this.

path: 0 23612175 23612730, hotness: undefined, score: 8, children: 1
explodicle 2 points 3 months ago

In the age of techno-feudalism, one becomes used to standards being tied to a specific organization.

path: 0 23612175 23612730 23621285, hotness: undefined, score: 2, children: 0
technology
technology

@lemmy.world

login for more options
87357
21246
15760

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


go to feed...