Novel Methods of Displaying Source History A Preliminary User Study Everyone uses version control for software development Facilitates maintenance Allows parallel development ("branches") Users want to ask questions of the system When was this chunk of code introduced? What were all the changes made to fix this bug? When was the last use of this routine deleted? We'll talk about better ways to answer these questions. Zachary Weinberg 13 May 2002