git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: What's cooking in git.git (Jun 2017, #03; Mon, 5)

From
Jacob Keller <jacob.keller@gmail.com>
Date
Jun 6, 2017, 06:52 UTC
Message-ID
<CA+P7+xpvZDHum-A4omMySTebgBLFzhkpD=DiL-_Mm_Qv-OkMaw@mail.gmail.com>
In-Reply-To
<xmqq8tl5apkk.fsf@gitster.mtv.corp.google.com>
On Mon, Jun 5, 2017 at 6:10 PM, Junio C Hamano <gitster@pobox.com> wrote:
Show 39 quoted lines
> Stefan Beller <sbeller@google.com> writes:
>
>>>  "git diff" has been taught to optionally paint new lines that are
>>>  the same as deleted lines elsewhere differently from genuinely new
>>>  lines.
>>>
>>>  Are we happy with these changes?
>>
>> I advertised this series e.g. for reviewing Brandons
>> repo object refactoring series and used it myself to inspect
>> some patches there[1]. I am certainly happy (but biased) with
>> what we have available there.
>>
>> Jacob intended to use this series
>> for review as well, but has given no opinion yet.
>>
>> You seemed to have used it for js/blame-lib?
>>
>> --
>> Those patches had a wide reviewer audience cc'd,
>> so I would think people are aware of this series.
>
> I tried to, yes.  I haven't had a chance to see how well the current
> iteration fares "does the externally-visible goal make sense?" test.
>
> I do not think I saw a negative "an approach to show this kind of
> output would not be useful" reaction, so I assume at least people
> would want an alternative output format that would help reviewing a
> change that moves blocks of lines around.
>
> In any case, that is not a review.  A patch series wanting to do a
> good thing, and people agreeing that the externally visible effect
> it produces matches that good thing, is one thing.  A review that
> makes sure the code achieves the externally visible effect well
> (e.g. without overly inefficient algorithm, without buffer overflows
> or underflows, off-by-ones, etc.) is another thing, and I haven't
> seen anybody going with fine toothed comb to do that kind of review,
> hence my "are we happy?" inquiry.
>
I will try to find some time tomorrow to go over it in detail.

Thanks, Jake

Previous: Junio C HamanoNext: Jacob Keller
Message 4 of 14 in “What's cooking in git.git (Jun 2017, #03; Mon, 5)”
  1. Junio C HamanoJun 5, 2017
  2. Stefan BellerJun 5, 2017
  3. Junio C HamanoJun 6, 2017
  4. Jacob KellerJun 6, 2017
  5. Jacob KellerJun 8, 2017
  6. Stefan BellerJun 13, 2017
  7. Junio C HamanoJun 14, 2017
  8. Stefan BellerJun 14, 2017
  9. Jacob KellerJun 6, 2017
  10. Michael HaggertyJun 6, 2017
  11. Jacob KellerJun 6, 2017
  12. Stefan BellerJun 7, 2017
  13. Ævar Arnfjörð BjarmasonJun 7, 2017
  14. Stefan BellerJun 7, 2017

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.