Re: A generalization of git blame

2012-09-26 Thread Junio C Hamano
xm...@cs.wisc.edu writes: >> It largely depends on how the user would interact with your program, >> which is totally unclear as we haven't seen any part of it. I do >> not think we have enough information to answer the question at this >> point. > > Do you mean it largely depends on the diversit

Re: A generalization of git blame

2012-09-26 Thread xmeng
> It largely depends on how the user would interact with your program, > which is totally unclear as we haven't seen any part of it. I do > not think we have enough information to answer the question at this > point. Do you mean it largely depends on the diversity of options on input and output f

Re: A generalization of git blame

2012-09-26 Thread Junio C Hamano
xm...@cs.wisc.edu writes: > Another question is that is it possible to include my tool as a git > built-in tool in the future? It largely depends on how the user would interact with your program, which is totally unclear as we haven't seen any part of it. I do not think we have enough informatio

Re: A generalization of git blame

2012-09-26 Thread xmeng
> "Philip Oakley" writes: > >>> To get ground truth of authorship for each line, I start with >>> git-blame. >>> But later I find this is not sufficient because the last commit may >>> only >>> add comments or may only change a small part of the line, so that I >>> shouldn't attribute the line of

Re: A generalization of git blame

2012-09-25 Thread Junio C Hamano
"Philip Oakley" writes: >> To get ground truth of authorship for each line, I start with >> git-blame. >> But later I find this is not sufficient because the last commit may >> only >> add comments or may only change a small part of the line, so that I >> shouldn't attribute the line of code to t

Re: A generalization of git blame

2012-09-25 Thread Philip Oakley
From: I have been developing my git tool (based on the git internal API) that can find out all the commits that have changed a line for better authorship. The reason is for my binary code authorship research, I use machine learning to classify code authorship. To produce training data, I star

A generalization of git blame

2012-09-25 Thread xmeng
Hi, I have been developing my git tool (based on the git internal API) that can find out all the commits that have changed a line for better authorship. The reason is for my binary code authorship research, I use machine learning to classify code authorship. To produce training data, I start w