Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
August 22nd - 24th in Toronto, Canada
Register Now for LinuxCon+ContainerCon North America 2016!
View analytic
Monday, August 22 • 11:45am - 12:35pm
Who Authored the Kernel? Recovering Token-Level Authorship Information from Git - Daniel German, University of Victoria

Sign up or log in to save this to your schedule and see who's attending!

The traditional method to assert who has contributed to any specific part of the kernel relies on the information retrieved using git blame. However, the major challenge of this method is that it tracks lines of code, potentially occluding previous authors of the same line. In this presentation we will describe a method to map every token in the source code of the kernel with its corresponding commit. We will also describe a method to map a commit with its mailing list review. By doing this, we are able to map each token in the source code of the kernel with everybody involved in its creation. We will show the results of our analysis and how they compare to the traditional line-based approach We will also discuss that, even with blame information at the token level, they are many challenges to accurately assert who authored a given section of the kernel.

Speakers
DG

Daniel German

Professor, University of Victoria
I am professor of Computer Science at the University of Victoria, Canada. I have been doing research in open source software engineering, intellectual property and version control systems for over a decade.


Monday August 22, 2016 11:45am - 12:35pm
Frontenac

Attendees (13)