Hi, I set up an Gitea server on my servers in the EU powered by my own solar power and I want to share it with you. You can upload your repository there or mirror it or help me to mirror major repos there. Feel free to use it as well for your projects.

https://git.teodorgross.eu

#gitea #git #dev #devops #sysadmin #eu #europa #gpdr

@Tim Chambers And again, Friendica, Hubzilla, (streams) and Forte are way ahead. They were all made modular right from the start, and they can all be expanded with third-party add-ons and third-party themes (provided someone makes them) by adding third-party git repositories to your server. It helps that they themselves are all installed via git in the first place.

For example, it's possible to add entirely new protocols as add-ons. On Hubzilla, protocols that aren't Zot (ActivityPub, diaspora*, RSS/Atom etc.) are add-ons and off by default for new channels. Hubzilla's counterpart to Mastodon's lists, only vastly more powerful, is called "privacy groups" and an official add-on that's off by default again. CalDAV calendar server? Wikis? Webpages? All add-ons. (streams) and Forte have a somewhat different set of add-ons and a different set of add-ons that are on or off by default for new channels.

You can bolt all kinds of stuff to these four as third-party add-ons. Want a dating platform in the Fediverse? Just write an add-on for one or several of these four that ties into their (main, public) profiles with their dozens of fields, and you've got one.

Better yet: You can upgrade the whole server, the core, the official add-ons, the official themes, third-party add-ons, third-party themes, in one fell swoop. Not first the official stuff and then each third-party repo one by one, but all at once. At least on Hubzilla, (streams) and Forte, util/udall is the little helper that does it all for you.

# Long # LongPost # CWLong # CWLongPost # FediMeta # FediverseMeta # CWFediMeta # CWFediverseMeta # Fediverse # Friendica # Hubzilla # Streams # (streams) # Forte # git # ThirdParty # AddOns # PlugIns

Used Jujutsu #jj VCS for a new feature in the traditional feature branch and pull request style.

There are 3 blog posts from this blog that helped me more than the official documentation.
https://renerocks.ai/blog/jj-one-week-in/

Unlearning git is not easy. I'm using the colocated repository approach. I think jj would be worth learning if it manages to reduce some of the cognitive overhead of dealing with #git

I should write a wiki page for myself or I'll be fumbling again tomorrow. 🤔

alcinnz
alcinnz boosted

okies, decided, today's the day... gonna start moving my repositories to codeberg... notabug.org's too consistently inconsistently available. n_n a little sad. mmmmmmuch fondness for notabug.org. ... i wonder, if i leave the repository off the end of the url in codeberg's migration tool... does it allow migrating everything in one go? :3

or should i skip codeberg, and go full forgejo? :)

#git #githosting #gitforge #notabug#codeberg #forgejo #forgefed

🆕 blog! “Grinding down open source maintainers with AI”

Early one morning I received an email notification about a bug report to one of my open source projects. I like to be helpful and I want people who use my stuff to have a good time, so I gave it my attention. Here's what it said:

😱 I Can't Use On This Day 😭
Seriously, What’s Going On?! 🔍
I’ve been trying to use…

👀 Read more: https://shkspr.mobi/blog/2025/07/grinding-down-open-source-maintainers-with-ai/

#AI #git#LLM #spam

What if your git repo was also your issue tracker?

The problem with Github is that, while Git itself is decentralized, the social features it provides on top of git are centralized. You can move your git repo to a different location online, but the issues are more difficult. There's no export that I can see on Github. The same is true for Discussions and Actions.

We're missing the ability to manage issues in a decentralized way. The easiest and best way is keep them together.
#git #ux #github

We have started our first round of sign-up for #Git repository hosting.

Our first server for Git hosting is expected to be installed next week. Additional servers will be added as needed based on demand.

See https://gothub.org for an introduction to our project.

See https://gothub.org/features.html to get an idea about which features are already working and what is planned for the future.

See https://gothub.org/tiers.html for the initial service tier configurations and prices.

See https://gothub.org/signup.html for details about the sign-up process.

It's kinda weird that git was created as a distributed peer to peer version management system with no central hub and due to the forges¹ (one is even called git hub) is basically used as a server based system.²

Projects² like Radicle³ try to break this up and go back to a fully distributed system.

__
¹providing stuff like issue management, pull requests, …
²protocols
³https://radicle.xyz/

#git #radicle