Github has really jumped the shark, they won't even display a proper ssh git address anymore...

@requiem still there for me, are you sure you're still logged in? Definitely didn't show up when I was logged out but was the default option when looking at one of my own repos.

@mike @requiem I see the ssh option when signed in, not otherwise, as it has always been. Yesterday, or maybe the day before, I was unexpectedly signed out for some reason. Maybe the same happened to you.

@requiem Interesting. Just ran out and checked and I still have https, ssh, and cli.

Wonder if their doing some idiotic a/b testing.

@requiem Now is the age of hosting your own gitea... or community ones you trust.

The silos will never be your friend.

@thegibson agreed, I’ve went full-circle with this. What sent me back to GitHub was the need to collaborate with people who only use GitHub.

Damned network effect.

@requiem @TheGibson Both for issue tracking and code contributions?
Things like debbugs or the sourcehut equivalent only require an email address, which I'm sure github users also have.

@grainloom @thegibson I wrote about the whole thing at length awhile back:

I’d love to never use GitHub again.

@requiem @TheGibson

Hmm. Firewalls again.
The compassion fatigue thing is a good point.

My current approach is to keep my Github account but minimize its use and both have a nice little note about ICE in my bio and at least mention that I'd prefer communicating on a better platform when I'm on an issue tracker.
For contributing to other people's code I just find an email address in the git log and send a patch.

The same approach might not work if you need to use it a lot, but keeping some of the pressure up (like bringing alternatives up on issue trackers in a non-offputting way) could help dismantle their power.

@grainloom @thegibson I like this, maybe it’s time to try to break away again.

@requiem @grainloom @thegibson I was planning on emailing a patch to a GH project's maintainer, like, "take it or leave it." iunno :blob_neutral_face: it's supported natively by git, so...

@theruran @requiem @TheGibson Last time I did that the person accepted it. I think it was for that Picard audio tagging thingy.

@theruran @requiem @TheGibson
Also I have semi official confirmation from #Rysolv staff that even if your contribution arrives through a channel other than a merge request, you will still get the bounty.
So it's not like 3rd party services must strictly rely on Github either.

@requiem @grainloom @TheGibson yeah I feel the same way. I made a Gitea to get around github’s stupid LFS rentseeking, but moving anything there I want collaboration on is just too much of a pain. Plus there’s no good CI solution for not-GitHub that doesn’t require self hosting my own windows/macOS box

@requiem @grainloom @TheGibson I have decided I’ll never give GitHub money, with the exception of when I went over the free LFS bandwidth limit and had to pay $5 to get my assets out of limbo which I’m still mad about

@grainloom @requiem @thegibson This. I host our own Sourcehut install and it's been great. I also donate to the project in both money and patches.

I much prefer to support that project than to use GH just because "everyone else is" and most are too lazy to take the 30 seconds needed to configure their mail host in their ~/.gitconfig.

If people actually want to collaborate with our projects, they'll do so. So far, it hasn't been a huge blocker for us.

@requiem Looks like it might be possible to write a filter for a .gitconf file that automatically converts it.

@drwho I wish fossil would gain some traktion. Each repo comes with a bug tracker, a wiki and a forum. All in one C binary and still less complex as git. The fossil binary can also do fastcgi to host repos.

The fossil website is just one such a repository.

(git import/export works flawless)

@sh @drwho Fossil promotes a cathedral-style development model rather than a decentralized one. Git + mailing list is a more elegant solution IMO; everyone can use their preferred mail client to handle discussion.

@sh So do I. I've used it for a lot of projects over the years and love having all the Github-like stuff in one utility, for everyone using it, and it's all kept in the repo.

@requiem Just one more reason to abandon ship.

I'm lazy here; I have been wanting to get away from GitHub for a while now, but I keep getting distracted.

@vertigo @requiem Now is a good time. @codeberg is nice ;)

But on a long run I hope for federation (@forgefed).

@requiem i still see it. maybe they do indeed a/b tests to see if people care

so, contact support and complain

or just watch them take over open source...

this is probably the next step to claim that they invented git. "it's an outdated github client. use gh now"

@requiem Feels really disrespectful. Anyway, it should be long clear that Microsoft's true interests are not the same as ours. If we want a platform that cares about us, then we better support projects like @forgefed and move to @codeberg, sourcehut, notabug, etc..

@requiem I can see SSH again when logging in. But still...

@requiem If you log in they do. Think it's been that way for quite a while. What's new is the github-cli to lock you into using github and not a distributed version control system like git.

embrace: adopt open technology/standard

extend: implement custom extension to the standard/technology (wait till it has large marketshare)

extingguish: make your extended technology incompatible with the open standard <-- we are entering this phase

vscode is next btw.

@requiem to someone who doesn't have an account a clone using ssh won't work (and the site doesn't "know" if one has SSH keys until they login). I do think they could still show it "disabled" to show the possibility exists.

@binyamin @requiem Yeah SSH still seems to be there on my end. Maybe it's a slow rollout or user testing?
Sign in to participate in the conversation

A bunch of technomancers in the fediverse. Keep it fairly clean please. This arcology is for all who wash up upon it's digital shore.