[LM] shared that Skyler presented on JJ support for Gerrit, enabling users to clone a Gerrit project, work with JJ, and push changes without needing hooks.
[EK] questioned if this made their design document obsolete, as JJ now supports Gerrit Change-ID in the footer. [LM] noted that the change ID in the footer may not be sufficient if changes originate from other version control systems where the ID is in the header. [LM] strongly recommended watching Scott Chacon’s video on GitButler, describing its local UI as “really, really nice” and much better than GitHub’s interface.
They explained that GitButler works naturally with Gerrit as a client, automatically understanding how to interact with Gerrit for creating patch sets and amending changes. [LM] added that JJ is more suited for advanced users, while GitButler is for everyone, but noted that GitButler is a commercial product, whereas JJ is completely open source.
References: