From: Jeff King Date: Tue, 06 Nov 2018 22:11:18 GMT Subject: Re: [PATCH/RFC] Support --append-trailer in cherry-pick and revert Message-ID: <20181106221118.GA9975@sigill.intra.peff.net> In-Reply-To: <871s7y6qs9.fsf@evledraar.gmail.com> On Tue, Nov 06, 2018 at 06:48:22PM +0100, Ævar Arnfjörð Bjarmason wrote: > The implementation looks fine to me, but as noted in > https://public-inbox.org/git/8736se6qyc.fsf@evledraar.gmail.com/ I > wonder what the plausible end-game is. That we'll turn this on by > default in a few years, and then you can only worry about > git-interpret-trailers for repos created as of 2020 or something? > > Otherwise it seems we'll need to *also* parse out the existing messages > we've added. Could we help the reading scripts by normalizing old and new output via interpret-trailers, %(trailers), etc? I think "(cherry picked from ...)" is already considered a trailer by the trailer code. If the caller instructs us to, we could probably rewrite it to: Cherry-picked-from: ... in the output. Then the end-game is that scripts should just use interpret-trailers, etc, and old and new commits will Just Work. -Peff