News for hackers. Stuff that matters.
Re:Chris Wanstrath "defunkt" GitHub cofounder and former CEO... by SirMaster on Monday February 05, 2024 @04:17PM (#39267314)
Let me guess, we need a fediverse solution or source code now?
Re:Chris Wanstrath "defunkt" GitHub cofounder and former CEO... by AvieDeckard on Monday February 05, 2024 @04:23PM (#39267395)
Git is already decentralized. So no, we don't need a fediverse equivalent. Crazy idea, but what if you hosted your code on your infrastructure, like the "old days"? Or, move to an independent forge, or stay where you are. The concern isn't about GitHub directly, but that everyone storing all their source code in one place is concerning.

Git is flexible. I'm kind of surprised at how ubiquitous GitHub is given how easy it is to host your own repositories and set up a mailing list to accept patches and discussion on.

Re:Chris Wanstrath "defunkt" GitHub cofounder and former CEO... by BadHumans on Monday February 05, 2024 @04:27PM (#39267442)
Self hosting is painful and not a real solution for most people. Mailing list also have terrible UX. I'd rather risk Github nuking all of my 50 or so repos than work over a mailing list.
Re:Chris Wanstrath "defunkt" GitHub cofounder and former CEO... by throwaway894345 on Monday February 05, 2024 @04:30PM (#39267492)
As much as I love doing things myself, the reality is that I spend wayyyy more time doing things myself than I save, and time is my main constraint. Getting booted off of GitHub would be a pretty minor inconvenience compared to the time sink of doing it myself, especially if I botch something and lose data.

> Git is flexible. I'm kind of surprised at how ubiquitous GitHub is given how easy it is to host your own repositories and set up a mailing list to accept patches and discussion on.

The UX you're proposing is far worse than what GitHub provides for less effort, and anyway GitHub isn't just "repo hosting + code review", you also get web hooks, CI, user/org management, code search (such as it is), a web interface (as well as mobile app), etc. And you don't have to teach people how to use it effectively.

Re:Chris Wanstrath "defunkt" GitHub cofounder and former CEO... by sterlind on Monday February 05, 2024 @04:29PM (#39267474)
I can't tell if you're being ironic, but Git is already federated. Like, GitHub should be just another remote, and which remote happens to be the source of truth is a policy decision. The sticky part are the value-add, non-Git parts like GitHub actions, the issue tracker, wiki, static hosting, access management etc. But most of those are orthogonal and federating them (perhaps as git repos themselves) seems like a good idea.

(disclaimer: work for MS, not on GitHub, also hi again superkuh)

Re:Chris Wanstrath "defunkt" GitHub cofounder and former CEO... by samatman on Monday February 05, 2024 @04:26PM (#39267427)
It exists: https://radicle.xyz, but it doesn't really get used.

I think gittorrent was the right name for the concept, really, hard to beat that. But that one withered on the vine: https://github.com/cjb/GitTorrent

Re:Chris Wanstrath "defunkt" GitHub cofounder and former CEO... by throwup238 on Monday February 05, 2024 @04:18PM (#39267326)
Web 3.0 for code.

Not your keys, not your repo!

Re:Chris Wanstrath "defunkt" GitHub cofounder and former CEO... by ForHackernews on Monday February 05, 2024 @04:18PM (#39267334)
Git is already a distributed VCS. Just host someplace other than Github, honestly.
Re:Chris Wanstrath "defunkt" GitHub cofounder and former CEO... by jenadine on Monday February 05, 2024 @04:38PM (#39267595)
Putting the source somewhere else: easy, git push and change the URL in your doc.

Moving all the issues: hopefully someone must have done a script to fetch the issue and convert them.

Moving your CI: just rewrite your GitHub action away from these horrible yaml command. This is just going to be a bit more expensive than the 100% free GitHub plan.

Getting the community of millions of user that can report issues, propose PR and star your repository. Good luck with that.

The network effect of the community is the barrier to the change. Unless you do proprietary software, then you don't care.

Re:Chris Wanstrath "defunkt" GitHub cofounder and former CEO... by ForHackernews on Thursday February 08, 2024 @03:16PM (#39307056)
> Getting the community of millions of user that can report issues, propose PR and star your repository. Good luck with that.

Oh my stars! The network effect of "the community" is the worst part of Github. Your life and your project will be much better without whiny entitled people spamming the same issues expecting free support, and endless "i got an error" bug reports.

Re:Chris Wanstrath "defunkt" GitHub cofounder and former CEO... by shadowgovt on Monday February 05, 2024 @04:18PM (#39267333)
Maybe not, but this is a decent time to remind everyone to local-cache all your dependencies.