@thibaultamartin @Codeberg @forgejo Technical and non-technical reasons. Codeberg itself is unsuited because they don't offer SLAs etc. Also too much downtime (which is expected by a project that's working with such a constrained budget, they're doing amazing work given all those restrictions!)

From a technical PoV: AFAIK Forgejo's Orgs are "good enough" for cloud SaaS offerings. On GitHub, e.g., you can enforce certain security restrictions and logins for everyone interacting within their org etc.

So the only way would be to actually host an instance for every govt client so you can put the whole instance behind your orgs SSO etc.

@thibaultamartin @Codeberg @forgejo

I would also love to see governmental and public service organisations use and contribute to @forgejo . But @Codeberg is an organisation by and for individual enthusiasts and I don't think they would be interested in setting up the kind of service agreements that would be required (I'm a member, but I don't speak for Codeberg, not on the board or anything).

When forge federation gets better, I think most orgs should have their own vcs forge.

@thibaultamartin @Codeberg I think one of the biggest issue is that funding nonprofits as public sector is hard.

1. Because its hard to get budget to donate, usually you offer grants or have contract law that requires you to do calls for bids
2. Once you manage to give some money to anyone you are not legally needed to, it's the first on the chopping block.

@thibaultamartin @Codeberg @forgejo I think the main issues are around federation, i.e. how can individuals and organizations retain an efficient login and commenting mechanism across many instances.

Another example is GitHub's centralized notification system and project management: How can federated instances provide the same experience across many individual instances w/ Forgejo?

See: https://forgefed.org/

@thibaultamartin @Codeberg @forgejo
I think that the public sector should run its own federated infrastructures. For instance:

* Email
* Git hosting
* Social media

The public sector can be enormous, just look at "alphagov" on GitHub... 1700 repos and counting. I think on a governmental level, a country should run its own Git platform, not use Codeberg.

Other opinions welcome!!

@thibaultamartin I think that those policies need to be reconsidered and adapted from both sides. Politics tends against it right now, so it may be a time where the "open-source" side has to take initiative. Someone needs to propose new ideas to the administration in the right places - and there's a social component to it, because this asks questions about "functioning of state". The Chaos/CCC crowd has a surprising reach among state admins, and never used it very well imo (i was involved).