Live data from Hacker News

Leaving GitHub for Forgejo

jorijn.com

351–360 of 380 posts

Re: Leaving GitHub for Forgejo

#351
post #344

Earlier quoted context omitted.

Lots of those aren't centralisation/decentralisation issues though - codespaces, actions, issue tracking, multiple users, all that is repo/org level.

GitHub is centralizing all those features. If GitHub was just for repo hosting, then you would need to link your repo to another platform to do CI, another platform for issue tracking relative to the code, etc.

They have those features but those aren’t decentralisation issues, as far as I’d understand the term, but those already can be done elsewhere right now. They’re purely tied to one repo really, it’s only the user accounts that I can see being more of a cross repo concern.

And global search but I don’t feel like that even really works.

Re: Leaving GitHub for Forgejo

#352
post #343

Earlier quoted context omitted.

I know git doesn't do this by itself, but then we're not talking about github vs raw git - perhaps that's where you're confused by what I'm saying. All these other services have what you're talking about, and the only cross-repo/org work I can see here is: * Aligned accounts (person X on one service is person Y on github), if you want that continuity across services * Forking And the whole forking/branching/merging s…

Either you understand or you don't understand the value of UAC in social networks, I can't explain it anymore than I had. Sorry.

That’s literally the thing I called out as being cross repo, auth.

Re: Leaving GitHub for Forgejo

#353
post #252

Earlier quoted context omitted.

Is y'alls collective memory so short? Copilot just a few years ago was auto complete on steroids that was entirely first party and trained by GH on users' code.

It used OpenAI's Codex model (see: https://en.wikipedia.org/wiki/GitHub_Copilot?wprov=sfla1 ) OpenAI did train the model on GitHub repos. The next question is whether this was enabled by Microsoft's investment in / partnership with OpenAI. I suspect yes, but I haven't gone searching for this yet.

I guess it doesn't matter if they allowed OpenAI to do it or not because it seems other models were allowed to train off it too. I guess we should probably be giving kudos to GitHub and Microsoft for not trying to charge for access to this data.

Re: Leaving GitHub for Forgejo

#354

Everyone seems to be leaving GitHub, and forgetting the entire spirit of what git is in my eyes. Git was always meant to be decentralized, the problem here is that all the tooling around git was centralized to GitHub because it was a cleaner experience, they scaled nicely, and were properly maintained. I would prefer to still see mirrors on GitHub that are auto-synched because I've seen projects for years either self…

I will not put anything on GitHub for a couple of reasons.

1) MSFT is using our free labour to train its AIs.

2) Being Canadian, I do not want any dependence on a US-based company, seeing as the US can no longer be considered a trustworthy ally.

Re: Leaving GitHub for Forgejo

#355
post #352

Earlier quoted context omitted.

Either you understand or you don't understand the value of UAC in social networks, I can't explain it anymore than I had. Sorry.

That’s literally the thing I called out as being cross repo, auth.

Auth isn't UGC. And it's not enough to have a GitHub clone, you need people there doing work, therefore the value of the social component.

Edit: I've written UAC in both my posts by accident, but I actually meant UGC: User generated content.

Re: Leaving GitHub for Forgejo

#356

I've also heard of Tangled [0] which is decentralized and built on the AT Protocol like Bluesky but also has some genuinely useful features that GitHub has been dragging its heels over in implementing, like PR stacking, such that entire companies have sprung up to add that feature in GitHub. Has anyone tried this? [0] https://tangled.org/

Didn’t GitHub add PR stacking recently…?

Re: Leaving GitHub for Forgejo

#357
post #352

Earlier quoted context omitted.

That’s literally the thing I called out as being cross repo, auth.

Auth isn't UGC. And it's not enough to have a GitHub clone, you need people there doing work, therefore the value of the social component. Edit: I've written UAC in both my posts by accident, but I actually meant UGC: User generated content.

Good lord. Yes, people adding the content is important. What is the social component bringing people there? I’m repeatedly asking and you’re never covering this. Please try and actually read what I’m saying and engage with that because at no point are you covering the question I’m asking. I am not asking why people use GitHub. I am asking why there needs to be a single central place everyone goes, like social networks, because the vast majority of interaction is so focused within projects that if they were all isolated and you had one sso provider I’m not sure what you’d lose (and this is the extreme case).

I find repos because of search engines, links from project pages, links from package managers, hn, all external sources. If it’s from linked issues that’s user generated and can easily link off site (and often do).

Are you following users and finding repos like that by seeing that they commit to? Having GitHub recommend repos?

Re: Leaving GitHub for Forgejo

#358
post #275

Earlier quoted context omitted.

This is probably a personal problem, honestly. The spelling is hardwired to short-circuit away from that pronunciation in my head, meaning every time I have to type it out I have a pretty big mental split. It would actually be easier for me if it was in Cyrrilic or Greek letters, Форджеьо or Форджеджо or Φορτζέγιο don't have the blockers on pronunciation that Forgejo does.

The name ‘Forgejo’ is derived from the Esperanto word ‘Forĝejo’ (a forge), but alters the spelling while leaving the original pronunciation. The result is a kind of a Frankenstein’s monster, so confusion is in order.

I'll just keep rhyming it with Jorge (-o).

Re: Leaving GitHub for Forgejo

#360

Earlier quoted context omitted.

gitea runs on github u mean the source or the hosting?

Gitea uses GitHub to host the Gitea source code. In contrast, Forgejo hosts its code on Codeberg, and Codeberg is running the Forgejo software.

Dont see a problem with hosting gitea on github and codeberg I dislike for numerous reasons.
Post reply on HN