I’m aware of FTP. It’s still around in certain circles. But for a moment I thought that there was some sort of integration between ftp and git. I guess not.
You won’t be able to contribute to a project on any of those instances, unless you register on it. So if you are a prolific contributor, you might end up signing up on dozens of those instances.
Forgefed is a federation protocol for such instances. It’s based on ActivityPub - the same that powers Lemmy and Mastodon. You can have just one account on a single instance and still be able to contribute to projects on multiple others. It’s still in the works though. It’s expected that at least gitlab, gitea and forgejo will support it.
Get one of those cheap thin-client or micro-ATK type desktop, install as a server and move your online services there. Too bad this isn’t that popular yet.
No. That’s round 3. Round 2 is already announced - they are ‘restricting’ environment integrity to multimedia on Android webview. Of course, what they don’t say is that the feature is going to be developed and tested outside the view of the general public - since this doesn’t need to go through a public standardization like web specifications. Once they get that perfected, they will silently expand its scope outside webview and gradually into browsers with a new name. That’s round 3.