Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The biggest feature gap I noticed was the lack of hooks. Using Gerrit requires a commit hook to insert the change ID. jj's docs mention this specific use case, but their workaround (using a custom commit msg editor command that wraps vim) feels hacky.

Didn't bother looking further into it, not sure if this is a technical or ideological choice. Otherwise it reminded me about all the best parts of mercurial and git branchless. Pretty excited to get Fig-esque features in my external projects.



I also use gerrit, and one repo uses large files. Looking at the roadmap ( https://martinvonz.github.io/jj/latest/roadmap/ ) they are aware of both these things, but aren't done.

That being said, it looks like jj pragmatically addresses many of the issues with git.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: