From: Jonathan Nieder <jrnieder@gmail.com>
To: "Michał Łowicki" <mlowicki@gmail.com>
Cc: git@vger.kernel.org, Jeff King <peff@peff.net>
Subject: Re: gsoc - Better git log --follow support
Date: Thu, 14 Apr 2011 23:06:49 -0500 [thread overview]
Message-ID: <20110415040649.GA25780@elie> (raw)
In-Reply-To: <BANLkTik7t=Tfh_Y_+swnaAWyetfy8MU6VA@mail.gmail.com>
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.
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.
> 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
next prev parent reply other threads:[~2011-04-15 4:07 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-03-19 19:24 gsoc - Better git log --follow support Michał Łowicki
2011-03-19 21:57 ` GSoC - Better "git log --follow" support Jakub Narebski
2011-03-21 12:24 ` gsoc - Better git log --follow support Jeff King
2011-03-22 23:23 ` Michał Łowicki
2011-03-23 16:20 ` Jeff King
2011-03-23 16:58 ` Junio C Hamano
2011-03-23 17:06 ` Jeff King
2011-03-23 18:12 ` Junio C Hamano
2011-03-23 18:22 ` Jeff King
2011-04-13 21:04 ` Michał Łowicki
2011-04-15 4:06 ` Jonathan Nieder [this message]
2011-04-15 19:41 ` Michał Łowicki
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20110415040649.GA25780@elie \
--to=jrnieder@gmail.com \
--cc=git@vger.kernel.org \
--cc=mlowicki@gmail.com \
--cc=peff@peff.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).