Thoughts on tracking responsibility?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Thoughts on tracking responsibility?

Eric Crahen-3
I was wondering if you have given any thought to tracking responsibility for changes through an SCM?

In the plugins I am working on, it would be interesting to be able to create reports on who affects the build in a posative or negative way. For instance if foobar@ checked in changes and decreased the code coverage due to lack of tests, it would be neat graph. Similarly, if they checked in code and increased the code coverage 15%. I'm sure there are lots of interesting statistics that would interesting to track. Some of the commercial tools like luntbuild do this sort of thing; from a management point of view, this would be a good thing.
--

- Eric
Reply | Threaded
Open this post in threaded view
|

Re: Thoughts on tracking responsibility?

Kohsuke Kawaguchi-2
Eric Crahen wrote:
> I was wondering if you have given any thought to tracking responsibility for
> changes through an SCM?

Hudson already exposes enough of the information. It knows which build
contains what change by who.

> In the plugins I am working on, it would be interesting to be able to create
> reports on who affects the build in a posative or negative way. For instance
> if foobar@ checked in changes and decreased the code coverage due to lack of
> tests, it would be neat graph. Similarly, if they checked in code and
> increased the code coverage 15%. I'm sure there are lots of interesting
> statistics that would interesting to track. Some of the commercial tools
> like luntbuild do this sort of thing; from a management point of view, this
> would be a good thing.

I do see that some other CI tools have this kind of feature, so I guess
people find it useful (although it's a kind of feature my fellow
engineers would hate, no?)

I think thinking about what kind of metrics people would like to see
would be an interesting starter.

--
Kohsuke Kawaguchi
Sun Microsystems                   [hidden email]

smime.p7s (4K) Download Attachment