Live data from Hacker News

The creator of Jujutsu has joined ERSC

ersc.io

51–60 of 282 posts

Re: The creator of Jujutsu has joined ERSC

#51
post #44

No word about the future of Jujutsu, so I guess this is bad news for for jj users?

It's in the post, but Martin will be continuing to work on jj itself as well as on our products, just as he did at Google, working on the open source jj but also their internal source control team.

As a side note, jj has rules around company representation in maintainership, and so when this initially happened a few months back, ERSC actually became over-represented in the maintainers group, as we also employ several other maintainers. The project decided to add more maintainers to keep the balance, rather than ask folks to step down.

We very much want to properly support the upstream project, and we want to make sure that it continues to be awesome for everyone, not just our customers.

Re: The creator of Jujutsu has joined ERSC

#53

Earlier quoted context omitted.

We'll be saying more about this very soon, but the short version is this: we are not building a GitHub competitor in the way that SourceHut or Codeberg are. We are building infrastructure for enterprises, not a social coding site. While jj works with git, it doesn't have to. jj has the ability to work with many backends. Git is the popular one in the open source world, but that doesn't mean that other ones are not po…

The enterprise sounds accurate. You mention performance issues with Git, but there are performance issues with this blog post.

What is your browser/OS combo? I am assuming it's the animation, we tested it thoroughly but there can always be bugs. Thank you for bringing it up!

Re: The creator of Jujutsu has joined ERSC

#54

what a lovely website

It's killing my GPU tho so can't look at it took long without my fans going to max.

What is your browser/OS combo? Thank you for bringing it up, we can only fix things that we hear about, so I appreciate knowing that something is off.

Re: The creator of Jujutsu has joined ERSC

#55

Working with Martin has been a real pleasure, and we'll have some more stuff to talk about very soon!

I absolutely love jj (just check my HN comment history). One thing I'd love to see in jj though that git does better is copy tracking. If somebody renames a file upstream, and you go to rebase your commit that touches that file onto main, jj doesn't handle this very well compared to git.

Do you have any idea if this is coming to jj soon?

Re: The creator of Jujutsu has joined ERSC

#57

Working with Martin has been a real pleasure, and we'll have some more stuff to talk about very soon!

Will this have any chance if Jujutsu/jj doesn't get more traction? The effort to learn a new VCS is less than for a programming language, but many developers have not learned git in depth, and Mercurial and others have not gained a lot of traction.

Re: The creator of Jujutsu has joined ERSC

#58
post #29
post #12

Someone will have to explain the value proposition to me... We have git. jujutsu works with git. git can do everything jujutsu can do (otherwise, jujutsu couldn't work with git). Thus, jujutsu is a UX / new steering wheel. ERSC is trying to be a GitHub competitor with what surplus value? Don't get me wrong, GitHub has a slew of its own problems, but I have not seen any commentary on how ERSC addresses any of the down…

> git can do everything jujutsu can do (otherwise, jujutsu couldn't work with git). FWIW I think it's a bit more nuanced than that. As a trivial counter example Git does not currently have a way to store conflicts inside commits[1], which is one of our major features. The way this works is that we basically store the sides of the conflicting trees in the Git object database (and another conflicted tree pointing to al…

> As a trivial counter example Git does not currently have a way to store conflicts inside commits[1], which is one of our major features.

Yes, I like how jj does it!

Did a big `git rebase -i` yesterday and I felt stressed up, almost a bit angry, when there were some conflicts and I wasn't sure if I'd resolve all of them before it was time to leave, and work more later from a different laptop.

But with jj, no stress: I can just check in the conflicts, and later, on the other laptop: check out the conflicts and continue resolving.

(I just wish there was Git submodule support :- ))

Re: The creator of Jujutsu has joined ERSC

#59
post #56

"human ↔ machine collaboration" sounds rather creepy, to be honest.

tell that to Doug Englebart or J.C.R. Licklider-- the idea of human-computer symbiosis predates basically all computers that we would recognize as such today. crazy how it is only really now becoming true in the way that they envisaged in the 1960s.

Re: The creator of Jujutsu has joined ERSC

#60
post #55

Working with Martin has been a real pleasure, and we'll have some more stuff to talk about very soon!

I absolutely love jj (just check my HN comment history). One thing I'd love to see in jj though that git does better is copy tracking. If somebody renames a file upstream, and you go to rebase your commit that touches that file onto main, jj doesn't handle this very well compared to git. Do you have any idea if this is coming to jj soon?

There is active work in this area, yes! https://github.com/jj-vcs/jj/issues/3386 is the bug tracking the feature request, and there have been some recent PRs working on implementing this, see here for one example: https://github.com/jj-vcs/jj/pull/9864
Post reply on HN