From: Richard C. <ri...@cy...> - 2004-10-15 17:58:43
|
Nitin, Am 14.10.2004 um 18:04 schrieb Nitin Walia: > I just wanted to know what kind of=A0data is available from CVS. > Like breakdown of bugs fixed per developer, reports, version release=20= > etc... from our previous communications I assume that you are interested in=20 data for statistical analysis across a large number of projects, for=20 research purposes? You already know that CVS log data can be used to quantify individual=20 developer contribution over time and code area (insert disclaimer here=20= about validity of Lines of Code as a productivity measure). CVS Tags and CVS Branches can provide some insight into the versions=20 and releases of a software product. Time between releases, number and=20 patterns of commits between releases etc. Brian has already pointed out that CVS comments are often used to refer=20= to bug numbers from bug tracking software. These CVS comments might be=20= used to analyse # of bugs fixed per developer, time of bugfixes and=20 similar things. On a related note: You have already mined SourceForge.net for CVS data.=20= SourceForge also provides bug trackers for projects, similar to those=20 mentioned by Brian. You might use screen scraping technology to extract=20= data about bugs from these trackers (date opened, date closed,=20 developers involved). CVS comments might be used to cross-correlate=20 this data with data from the CVS. The problem with all those data sources is that they are not used in=20 the same way across projects. Analysis would involve *much* more manual=20= labour. That's why I'm not sure if that will be practical. Best regards, Richard= |