GitHub has gone - long live Forgejo (@forgejo).

Fully migrated out of Microsoft’s walled garden after they blocked us:

- 54k commits
- 9.5k issues
- 4.3k pull requests
- 100k comments

Everything moved. Nothing left behind.

https://git.omaps.dev/organicmaps/organicmaps

organicmaps

🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by the community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!

Organic Maps: Community-driven, open-source mobile maps app for travelers, tourists, hikers, and cyclists, based on OpenStreetMap data
@organicmaps @forgejo In your README is everything still linked to GitHub? Bug or Feature?
WIP: Replace various refs pointing to GitHub with their Forgejo equivalent

A lot of the changes have been auto-generated by the scripts linked in the commits. Some things I did not touch on purpose: * GitHub Discussions: No Forgejo replacement? * Links within `.github/` dir since this may break Forgejo Actions and should be done by the CI team. * The `"github"` ...

Organic Maps: Community-driven, open-source mobile maps app for travelers, tourists, hikers, and cyclists, based on OpenStreetMap data
@organicmaps @forgejo Good Riddance, nice. However, the "Get ot on Obtainium" button still leads to github?
@vg @organicmaps @forgejo Yes, and Obtainium instructions and videos should be updated to new links... fixing all of it will take some time I guess. I'm more worried that git access is not working currently at all 😞
@mnalis @vg @organicmaps @forgejo we haven't touched links in documentation yet.
@organicmaps @federico3 @forgejo Congrats! You’re doing awesome work 💕

@aral @organicmaps @federico3 @forgejo

> One contributor mentioned a temporary visit to disputed areas a long time ago

I don't know, illegally crossing borders and normalizing invasions "long time ago" (shortly after the invasion?) doesn't sound very awesome to me.

https://mastodon.social/@organicmaps/114178916120483761

@organicmaps @forgejo Unbelievable what GitHub allows itself. The right decision!
@organicmaps What happened over at Github? I must've missed that!
@organicmaps @forgejo nice. I didn’t know about it. Installed on iPhone
@organicmaps @forgejo you were blocked on github? Does that even happen?
@organicmaps @forgejo it's for the best, but sorry you had to do this

@organicmaps @forgejo Please, add link to Accrescent too to your badge list. Thanks.

I would appreciate if you add fully FOSS version there too. Right now Accrescent contains only build with your ads.

#accrescent #foss #floss #organicMaps

@organicmaps

Very good move to stay organic !

@organicmaps @forgejo Thats great news! And not so good at the same time..we all know most contributors are on github, but hopefully it will be as recognizable as it was on github.

Also why github blocked you @organicmaps ?
Another question, why don't you post on @organicmaps ?

@nictakiego we confusingly have two accounts... probably we should kill one..
@organicmaps @nictakiego Can you migrate followers to the account you're keeping? Same method as if you were moving an account, expect the target about already exists.
@organicmaps @nictakiego It would be good to move away from mastodon.social so the fediverse isn't too centralised on one server.
@alex @organicmaps it was already, but for reason I don't know they created a new account on mastodon.social
@nictakiego @alex @organicmaps what is the best option to proceed here in your option? Kill mastodon.social account?
@rtsisyk @alex @organicmaps Well I think so? Regarding that it got more followers and *in my opinion* fosstodon.org is more certain, as it verifies its users.
@organicmaps
May I i suggest to relocate one to the other? You could take your followers with you and would leave a redirect behind
@nictakiego
@organicmaps time to wipe GitHub from your remaining profile, too :)
It's possible to cross post to some forges to other forges. I at least seen this between some 3rd party Gitlab instance (Framagit), and Github. Git is by nature a non-centralized protocol. You can clone from any instance to any instance, you can add several repositories in your .git/config, and push on both at the same time, etc...

CC: @[email protected] @[email protected] @[email protected]
@nictakiego maybe contributors should question themselves about what it means to stay on github, at some point when the site administrator can decide to ban a public interest project for no reason, especially when the website owner is a companny in a fascist state ran by a nazi?
@stupeflo I don't know if organic maps is able to handle contributors questioning, as many of them won't question anything and just move on. Thats why it is in my opinion kind of risky move
@nictakiego it's not a move. They were forced to, as they have been banned in a first place.
@asl @organicmaps @forgejo @organicmaps Some contributor logged on github from a sanctioned by USA area. Its weird for me though, that they are not able to unblock. Anyway its good, github is not so good solution for any bigger FOSS project, that has some funding to keep its infrastructure. I believe Organicmaps team carefully analysed costs required for deploying forejo and its affordable in a long term.
@organicmaps congrats! What was that block about – and how can we make Microsoft block more projects?
@mray @organicmaps Asking the right questions.
@organicmaps @forgejo Thanks for the heads up, I changed my #obtainium to point to https://git.omaps.dev/organicmaps/organicmaps/releases . :D
organicmaps

🍃 Organic Maps is a free Android & iOS offline maps app for travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by the community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!

Organic Maps: Community-driven, open-source mobile maps app for travelers, tourists, hikers, and cyclists, based on OpenStreetMap data
@organicmaps @forgejo are you going to add a link to the new git on the github repo? People will probably still think that is active and try to submit issues and pull requests to it if you don't. It might also be worth it to archive the repo so people can't add any issues.
@eatham @organicmaps @forgejo GitHub repo is completely frozen - it is not even possible to change the description.

@eatham

How would they do that, having been BLOCKED?

@mjd I thought they were unblocked as my phone didn't show the yellow archive banner :)
@organicmaps @forgejo @organicmaps That's the right thing to do. I started to do the same for my own projects (self-hosted Forgejo instance for my private projects, and @Codeberg for my public projects)

@organicmaps
Congrats!

Time to update your Mastodon profile now :)

And wile at it, add some rel="me" attributes and at your websites link back with the same.

@organicmaps @forgejo Nice 👍

Let's hope people follow your example en masse!

@organicmaps If you need infra for CI, we (pve.si team) are happy to provide some for you.
We're already hosting infra for other large projects (most notably for Archlinux).
@organicmaps Does this mean everyone using Obtainium needs to change their config to continue receiving updates?
@apicultor @organicmaps @forgejo yes, but I am not sure that the current URL is final. It was supposed to be a temporary instance.
@organicmaps Great! Please do not forget to update the link on your website 😉 And to let @fdroidorg know they have to update their recipe 😜 I've just done it at #IzzyOnDroid – and promptly an update was fetched which, according to the tag date, was waiting there for a couple of days already 😉
@IzzyOnDroid @organicmaps @fdroidorg website is still frozen as it still points to GitHub.