Organic Maps migrates to Forgejo due to GitHub account blocked by Microsoft
the account have been uploaded. Don't blame Microsoft/GitHub - it is just U.S. law.
"I was just following orders" is an invalid defense.
---
What is ‘Codeberg e.V.’?
Codeberg is a non-profit association registered in Berlin, Germany. The abbreviation e.V. stands for eingetragener Verein, which translates as ‘registered association’.
As defined by its Bylaws, its goal is to “guarantee the openness and continued availability of free software”.
Forgejo has to abide by Codeberg’s goals. We believe that this arrangement reinforces the longevity of Forgejo, as far as the project’s stability and financial security is concerned.
Codeberg e.V. owns Forgejo’s domains, provides resources and cooperates closely with Forgejo.
https://codeberg.org/organicmaps/organicmaps
However, as you can see, this is only a mirror of the official, original repository, which is hosted here:
https://git.omaps.dev/organicmaps/organicmaps
And while this is using ForgeJo - the software Codeberg develops - it is hosted by OrganicMaps themselves. Thereby, it is very unlikely that somebody else takes this down for whatever reason.
Considering how the government of "the shining beacon of democracy" is currently running more like one of the above countries, I think it's a good comparison. But I'm guessing plenty here MAGA disagree.
They only want to protect MS in this case, I guess to increase their chance to resolve it positively.
But I just recently thought about this. If you develop exploits for say NSO und a journalist gets tortured to death. Should you be put on trial? I'm not sure why not tbh.
Nothing you put there sounds like a reason not to move, in fact it sounds like all the more reason to do it.
ANY and I mean absolutely ANY service can just block you if they think you're violating ToS, including Google/Android and Apple.
That absolutely does not sound reasonable to everyone else.
It's just time to leave Microsoft. Don't make excuses for rich corporations.
Don't blame Microsoft/GitHub
I don't think this is a question of blame, rather than suitability. In the spirit of blameless postmortem, I'll state that GitHub was found unsuitable for hosting a FOSS project.
Why it's unsuitable is truly a secondary question, but it shouldn't prevent us, Free Software maintainers, from drawing necessary conclusions.
forgejo seems to have everything I need including CI pipeline and container registry so I am definitely going to give it a try before trying to update gitlab.
including CI pipeline
You'll want to be cautious, because readme and promises are not software; they're attempting to squat on[1] nektos/act[2] which itself is the 20/80 of GitHub Actions
You'll almost certainly be happier using woodpecker[3] or some other "external" CI system so you don't have to hopes-and-prayers your CI system
1: https://code.forgejo.org/forgejo/act
2: https://codeberg.org/forgejo/forgejo/src/tag/v10.0.3/go.mod#... and https://codeberg.org/forgejo/forgejo/src/tag/v10.0.3/go.mod#...
3: https://github.com/woodpecker-ci/woodpecker (Apache 2)
Had act been a known working project, maybe it would have been worth the risk of forking it, or hitching their wagon to it, but to take a weekender project and attempt to build the entire CI system on top of it is insanity. Well, it would have been insanity in a world before having software that sometimes works and sometimes gaslights you became VCs shoveling money. So don't listen to me, I obviously just haven't gotten on the "maybe it works" train
1: https://forgejo.org/docs/latest/user/actions/#:~:text=used%2...
Using both container registry and self-hosted runners, etc.
I was personally very frustrated with ACL and generally inheritance rules in gitlab and it is much more sensible and easy in Forgejo.
I've recently started hiking and just generally going outside in my community more. When I relied on Google Maps I would get some random business highlighted when navigating around. Since I switched to Organic Maps I see trails, artwork, parks, scenic views, etc, etc that I never knew existed even in my own neighborhood. I also love the idea that if I find something not right on it I can just open up Open Street Map, make a simple edit, and improve the life of everyone else using the app that comes after me.