Re: Gerrit, GitButler, and Jujutsu projects collaborating on change-id commit footer
- From
Konstantin Ryabitsev <konstantin@linuxfoundation.org>
- Date
- Apr 2, 2025, 19:45 UTC
- Message-ID
- <20250402-adventurous-mustard-raccoon-ed93e3@meerkat>
- In-Reply-To
- <CAESOdVAspxUJKGAA58i0tvks4ZOfoGf1Aa5gPr0FXzdcywqUUw@mail.gmail.com>
On Wed, Apr 02, 2025 at 11:48:01AM -0700, Martin von Zweigbergk wrote:
Show 10 quoted lines
> Hi, > > The Gerrit, GitButler, and Jujutsu projects all have a concept of > a "change id", and it behaves in a similar way between the three > tools. The change id is conceptually associated with a commit. > It follows a commit as its rewritten (e.g. by amending and > rebasing). The three projects currently store and format the > change id differently. We would like to unify that so we can > interoperate better. We hope the Git project is also interested > in preserving and using this header.
Notably, b4 also uses change-id, but as a series identifier, not as a commit identifier. It is not intended to ever make its way into git commits and is always passed in the patch footer.
The format is an arbitrary unique string. :)
-K