Thread (19 messages) 19 messages, 6 authors, 2016-06-15

Re: GSoC draft proposal: Line-level history browser

From: Sverre Rabbelier <hidden>
Date: 2016-06-15 22:48:29

Heya,

On Mon, Mar 22, 2010 at 20:26, Johannes Schindelin
[off-list ref] wrote:
Indeed. TBH, I wanted to ask you to assist in that part of the project.
You probably can give a good overview over what does not work, and why.
Back then I think we even talked about teaching git log to find code
moves? I have some silly code online on repo.or.cz even. maybe.
Anyway, my main problem there was finding a heuristic that would give
a sensible answer both in small _and_ large moves. It might be worth
investigating two or more metrics instead, one that works for (very)
small chunks of code, and thus require an almost exact match, then
perhaps a somewhat linear function (the longer the block moved, the
more 'fuzz' you allow), and maybe after some size, say practical
full-file moves, use an algorithm similar to what rename detection
does. </brandump>

-- 
Cheers,

Sverre Rabbelier
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help