@marcuwekling es gibt da ja für Nerds einen Ersatz für #GitHub genannt #Codeberg. Und in Codeberg gibt es ein Projekt mit Alternativen zu Amazon und Co.
Now that #GoToSocial v0.19.0 is out, we're going to start the process of transferring our coding workflow from Github over to #Codeberg ( @Codeberg), to get away from Microsoft's endless parade of crapola.
This means that some time in the next week or so, we will "lock" the Github repository so that only superseriousbusiness.org members can create new PRs and issues etc (similar to what we do when we're on holiday).
Then, we will migrate the repository over to Codeberg, using Codeberg's migration functionality to keep issues, pull requests, comments, etc intact.
Once we've validated that everything is in order, we will mark the Github repository as a read-only mirror of the Codeberg repo, and start using Codeberg for issues, pull requests, CI/CD etc.
To avoid breaking people's automated builds that rely on that Github repo, we are planning to keep it as a read-only mirror for a while (eg., 6 months or so, not sure yet) . At some point though we will fully remove it, to avoid contributing our code to Microsoft's "ai" garbage. But we will warn in advance about this so that people can update their scripts and stuff in time.
There will probably be some turbulence in our CI/CD pipelines and workflow and whatnot during this transition period, but nothing that should affect end users of the software: releases up to v0.19.0 will remain available on Github and Docker as normal, and snapshots should remain up to date on our Minio S3 bucket and Docker.
We're looking forward to the move, and to putting the sloth in its new home and seeing it wander around sniffing the furniture and exploring
Thanks for reading!
Good news: Regarding the ongoing #AntiAntifa attacks by #debanking leftist solidarity projects in #Germany the Georg Elser Institute @gei emergency-published an #Ansible project that deploys a complete #Taler demo stack (exchange, merchant, WordPress shop) on #Ubuntu 24.04 (noble) to give *everybody* a jump start into the complexity of #GNUtaler.
We forked it for you on #Codeberg:
https://codeberg.org/taler-space/ansible-vps-setup
Anyone knows how to contact the fine people behind notabug.org?
There’s quite a few Guix/Guile-adjacent projects there that we should probably migrate to Codeberg, but we can’t do that properly without their help (adding Codeberg IPs to an allow-list on their side would be enough).
Anyone knows how to contact the fine people behind notabug.org?
There’s quite a few Guix/Guile-adjacent projects there that we should probably migrate to Codeberg, but we can’t do that properly without their help (adding Codeberg IPs to an allow-list on their side would be enough).
When I jump from a github email notification link into a browser, github shows me the „too many requests“ error page.
Because I am not logged into GH on my phone.
So I am treated like an AI crawler.
By Microsoft. To protect itself.
Good news: Regarding the ongoing #AntiAntifa attacks by #debanking leftist solidarity projects in #Germany the Georg Elser Institute @gei emergency-published an #Ansible project that deploys a complete #Taler demo stack (exchange, merchant, WordPress shop) on #Ubuntu 24.04 (noble) to give *everybody* a jump start into the complexity of #GNUtaler.
We forked it for you on #Codeberg:
https://codeberg.org/taler-space/ansible-vps-setup
Hmm, I think Discord would be way beyond my comfort zone.
I think the trouble with joining a Discord community is that participating makes the app more attractive. You can't be there to promote free software without being a full participant.
Thank the Easter Bunny social media's dying, anyway. I hope better ways of reaching people start appearing.
@carmenlisandrette @missionlibre
There are plenty opportunities. Just now in chat that a repo name was taken on github. Good opportunity to name-drop #codeberg as a better forge that has the name available. A quick 2 cents of promo for the #FOSS cause may leave 🌱 seeds to take root and help shift perspectives.
Censor, a new document redaction tool, is there!
It allows to draw black rectangles on PDF documents and to permanently remove the text and images below. Find it on @Codeberg: https://codeberg.org/censor/Censor, get it from @flathub: https://flathub.org/apps/page.codeberg.censor.Censor, or translate it on Codeberg Translate: https://translate.codeberg.org/engage/censor!
It is a free and open-source graphical user interface (GUI) for #Linux and the #GNOME desktop, and uses the #MuPDF library with its #python bindings from the #PyMuPDF module.
Yesterday I found CodeFloe: A public Forgejo (Git server) instance that is open to any projects and users.
Unlike Codeberg, it it not limited to Open Source licensed projects.
If you were thinking "Codeberg is nice, but what about my personal closed-source projects?" - this might be a solution for you!
The instance is hosted in Germany by "devYX GmbH", a swiss company. They're doing backups and are carefully designing their infrastructure. And they're very open about how it all works and what software they use. 👏
#forgejo #opensource #git #hosting #devxy #codeFloe #codeberg #development #software
Are there any forgejo hosts which are ok with hosting commercial software?
I am sensing some discontent with github at the day job. I love codeberg, but it doesn't make sense to argue for it.
Yesterday I found CodeFloe: A public Forgejo (Git server) instance that is open to any projects and users.
Unlike Codeberg, it it not limited to Open Source licensed projects.
If you were thinking "Codeberg is nice, but what about my personal closed-source projects?" - this might be a solution for you!
The instance is hosted in Germany by "devYX GmbH", a swiss company. They're doing backups and are carefully designing their infrastructure. And they're very open about how it all works and what software they use. 👏
#forgejo #opensource #git #hosting #devxy #codeFloe #codeberg #development #software
Have you heard any recent updates on the federation? Last time I checked (a few months back) it seemed to be in the "nice to have" category but not particularly actively being worked on.
#Codeberg has a rather small team backing it. As registrations on Codeberg have gone way up as of the past week, we could always use help from (both from non-technical and technical volunteers). To see what we have to offer, take a look here: https://codeberg.org/Codeberg/Contributing/wiki
There isn't necessarily a time commitment involved (if at all). Say, if 20 people spent 5-15 minutes to, say, send a pull request to something that annoyed them in our documentation, it would be in a much better state.
Commit 13: Gestern gab's die Implementierung, heute das Protokoll. Genauer gesagt, die #ActivityPub Erweiterung:
Das ganze hat ein #nlnet Funding und bringt #Fediverse und #git deutlich näher zusammen. Während wir also beim #wartenauf39c3 sind. Könnten wir uns doch mal überlegen ob, wie, wo, wann, warum wir uns da einbringen, hier das Spec-Repo:
\__
#jek25 #cccRegio #OpenSource #FOSS #adventskalender #39c3 #forgejo #codeberg @nlnet
Migrating #Dillo from GitHub to our self-hosted server.
I wrote a post about the current situation with #GitHub and how we ended up self-hosting our own infrastructure to be robust against data loss. We now store all important data (including issues) in git repositories which are replicated accross #Codeberg and #Sourcehut.
Commit 13: Gestern gab's die Implementierung, heute das Protokoll. Genauer gesagt, die #ActivityPub Erweiterung:
Das ganze hat ein #nlnet Funding und bringt #Fediverse und #git deutlich näher zusammen. Während wir also beim #wartenauf39c3 sind. Könnten wir uns doch mal überlegen ob, wie, wo, wann, warum wir uns da einbringen, hier das Spec-Repo:
\__
#jek25 #cccRegio #OpenSource #FOSS #adventskalender #39c3 #forgejo #codeberg @nlnet
I appreciate this little #EasterEgg on the bottom of codeberg.org. 🙂 🏳️🌈
I appreciate this little #EasterEgg on the bottom of codeberg.org. 🙂 🏳️🌈