Re: [PATCH v2 0/4] Add proto v2 archive command with HTTP support
- From
Jonathan Nieder <jrnieder@gmail.com>
- Date
- Sep 27, 2018, 18:30 UTC
- Message-ID
- <20180927183017.GD112066@aiede.svl.corp.google.com>
- In-Reply-To
- <CAGZ79kaBvHwUUf0rXeAwBY-M+Oi9JjsQnLs4v3FAvx4a9ZRbSA@mail.gmail.com>
Stefan Beller wrote:
> On Wed, Sep 26, 2018 at 6:25 PM Josh Steadmon <steadmon@google.com> wrote:
Show 5 quoted lines
>> I've been discussing workarounds for this with Jonathan Nieder, but >> please let me know if you have any suggestions for v3 of this series. > > Care to open the discussion to the list? What are the different > approaches, what are the pros/cons?
Do you mean sending video of chatting in the office?
Josh and I discussed that
1. Clients sending version=2 when they do not, in fact, speak protocol
v2 for a service is a (serious) bug. (Separately from this
series) we should fix it. 2. That bug is already in the wild, alas. Fortunately the semantics of
GIT_PROTOCOL as a list of key/value pairs is well defined. So we
have choices of (a) bump version to version=3 (b) pass another
value 'version=2:yesreallyversion=2' (c) etc.3. This is likely to affect push, too.
Thanks and hope that helps, Jonathan