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

Re: gsoc - Better git log --follow support

From
Michał Łowicki <mlowicki@gmail.com>
Date
Apr 15, 2011, 19:41 UTC
Message-ID
<BANLkTinPkGocaF71V9r0-XhY=wHUxJM1Bg@mail.gmail.com>
In-Reply-To
<20110415040649.GA25780@elie>

W dniu 15 kwietnia 2011 06:06 użytkownik Jonathan Nieder <jrnieder@gmail.com> napisał:

Show 16 quoted lines
> Hi,
>
> Michał Łowicki wrote:
>
>> 25.04 - 15.06
>> 1) study the revision walking code
> [...]
>> 2) study the pathspec matching + limiting and rename detaction API
> [...]
>> 3) figure out what state --follow will need to maintain, where it will
>> fit into the revision walking process and design new architecture for
>> it
>
> Ideally this should happen in the next couple of days, rather than the
> next couple of months.  Otherwise the project would be an unknown and
> it would be hard in good conscience to accept funding for it.

Right, I could try do this sooner but is it doable without deep understanding of 1 and 2?

Show 5 quoted lines
>
> That said, I am personally willing to help out in the next few days
> (to help put a solid proposal together) and throughout the summer (to
> fix git log --follow) regardless.  I will be very happy when --follow
> works reliably.
Great!
Show 28 quoted lines
>
>> 16.06 - 26-08
>> 4) implementation
>>
>> I plan to spend about 2 months for the first 3 points. It's all about
>> poking the right developers and sending question to the mailing list.
>
> It's hard to say how the process of studying code works.  Certainly
> asking a question can be a good way to start, and reading code can
> lead to more questions.  Another strategy that can work well is to
> take the plunge and see what effect changes to the code have.
>
>> I'll try to send some updates soon when I get through some basic
>> lecture and the most important code.
>
> Ok.  Remember it's okay to ask for help (though of course not so great
> to demand it) if you get stuck or have no idea where to start on
> something.
>
>> Any suggestions/ideas are as always welcome. Be prepare for many
>> questions from my side :)
>
> Looking forward to it.  If we end up with better technical
> documentation as a side effect, all the better.
>
> Regards,
> Jonathan
>
-- 
Pozdrawiam,
Michał Łowicki
Previous: Jonathan Nieder
Message 12 of 12 in “gsoc - Better git log --follow support”
  1. Michał ŁowickiMar 19, 2011
  2. Jakub NarebskiMar 19, 2011
  3. Jeff KingMar 21, 2011
  4. Michał ŁowickiMar 22, 2011
  5. Jeff KingMar 23, 2011
  6. Junio C HamanoMar 23, 2011
  7. Jeff KingMar 23, 2011
  8. Junio C HamanoMar 23, 2011
  9. Jeff KingMar 23, 2011
  10. Michał ŁowickiApr 13, 2011
  11. Jonathan NiederApr 15, 2011
  12. Michał ŁowickiApr 15, 2011

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.