From: Jonathan Tan Date: Mon, 01 Jun 2020 20:57:30 GMT Subject: Re: [PATCH 4/8] Documentation: order protocol v2 sections Message-ID: <20200601205730.230613-1-jonathantanmy@google.com> In-Reply-To: > Jonathan Tan writes: > > > The current C Git implementation expects Git servers to follow a > > specific order of sections when transmitting protocol v2 responses, but > > this is not explicit in the documentation. Make the order explicit. > > Thanks. Are we breaking other people's implementation, or is this > the order all reimplementations of Git currently follow, so this is > purely an preemptive safety measure? I only know of the JGit implementation, and it currently follows the specific order of sections (if not it wouldn't be able to interoperate with the C client). So it's a preemptive safety measure. (If this series doesn't go in for whatever reason, it might be worth just merging this patch on its own.)