kosmos.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
kosmos.social is run by the Kosmos open-source co-operative, and is open for new members via invitation by existing ones.

Server stats:

23
active users

Dear GitHub, why do you do this to me?!! after 10years!? we had such a good time and now?! now you just take the Microsoft money... and I always believed you're different!

@bumi That decision was made when they took the $100M in order to grow like crazy. I'm actually glad about this, because there was a bit of a collective denial about the fact that we build entire OSS ecosystems upon a single startup's proprietary product.

@raucao @bumi

Although it's an inconvenience right now this probably is a good development which makes things a lot clearer for me. I'd been saying I was going to leave Github for the last three years but never quite got around to it.
Râu Cao ⚡

@bob @bumi Unfortunately, the core issue for OSS projects remains the network for people finding your stuff and becoming contributors without friction. Private projects are a non-issue imo. I think we need to solve federated forking and merge requests, including code comments etc., unless we all want to lose valuable contributions.

@bob @bumi Sorry, that was meant to say "the network effect".

@raucao @bumi Yes. Github's main feature was to be able to search across many projects and languages. That kind of discoverability will be harder in future, so working on some federated or p2p system would make a lot of sense. There is also the software directory which FSF maintains.

@bob @raucao @bumi So why not run a GitLab collectively in a coop for example?

@bob @bumi @raucao I am (or at least was) a huge fan of p2p but I've got disillusioned. They either don't get adopted or they try to solve social and economic problems with software. Decentralized services like Mastodon seems to be more successful. Maybe a code hosting solution based on ActivityPub is the way to go. Then you can connect services run by enterprises, private persons and organizations to a code-hosting-net.

@juh Check my timeline. And upvote the GitLab issue plz. :)

@raucao Do I need an account to do this?

@juh Unfortunately yes. If you don't have one, nevermind.

@raucao @bob @bumi

WebAuthn when browsers implement it would go a huge way towards solving these issues. Then you'd mostly lose the sign up step required by these various sites before you contribute.

But federated pulls and forking would be nice too.

I'd probably want it so that when you click on a git+ssh link it causes the repository to be cloned elsewhere, so that when you hit push that puts the commits in a staging branch and prompts you to describe your pull request.

@alcinnz @bob @bumi That's still a signup, and the information is then still locked into that one instance, without you being able to track things on yours.

@raucao @bob @bumi I wouldn't say it's a full solution by any means, this'll need to be attacked from several angles.

But I do think the main angle that'll make a difference is to have login/signup be a single click of a button above the browser's "line of death".

@raucao @bob @bumi There are open issues to implement ActivityPub for GitLab, Gitea and Gogs. They haven't received much traction in the past, but they may now.