From: Lucas Seiki Oshiro Date: Fri, 18 Jul 2025 20:26:48 GMT Subject: Re: [GSoC RFC PATCH v4 2/4] repo: add the field references.format Message-ID: <6ED935E8-05CE-4155-B56C-A113926915E6@gmail.com> In-Reply-To: > So maybe we have three different output modes for `--format=`: > `user` (default), `keyvalue`, and `nul`? What about `porcelain` (default), `keyvalue` and `null` (being `-z` an alias for this last one)? > For `git repo info`, I'm not entirely certain how the default > user-friendly mode would/should differ from the key-value one Even for the "survey" part, would it be useful to have a key-value and another human-readable format? Another thing that I was thinking (as a future feature): what about using by default the user-friendly format and using the null-terminated format when piping the output to another command (like git-diff does with the colors)?