A look at the 3.12 development cycle
A look at the 3.12 development cycle
Posted Oct 23, 2013 20:32 UTC (Wed) by dougg (guest, #1894)Parent article: A look at the 3.12 development cycle
Why not look for the best bug fix and reward the really hard work.
Posted Oct 23, 2013 20:53 UTC (Wed)
by HelloWorld (guest, #56129)
[Link] (2 responses)
Posted Oct 23, 2013 21:04 UTC (Wed)
by david.a.wheeler (subscriber, #72896)
[Link]
You could try using a SLOC-counting tool that strips out comments and blank lines.
Posted Oct 23, 2013 21:45 UTC (Wed)
by dashesy (guest, #74652)
[Link]
Posted Oct 24, 2013 8:58 UTC (Thu)
by corbet (editor, #1)
[Link] (1 responses)
Posted Oct 29, 2013 21:50 UTC (Tue)
by eternaleye (guest, #67051)
[Link]
The _benefit_ is that they might indicate places where more documentation, more review, or other such things are needed. If, for instance, (random subsystem, not actually based on anything) networking code sees a higher rate of reversions or CVEs per commit or changed line, that could be a damn good signal that there needs to be some examination of why it happens. It could be that networking code is just plain more exposed as an attack surface, but it could also be something resolvable.
From another angle, debiting reversions against the reverted patch author's commits and lines of code could be interesting as a reverted commit is a no-op in terms of useful change, even though (as Linus has had to point out at times) it's certainly not a no-op in terms of code.
Another interesting thought is the number of first-time contributors per kernel, or new email domains (likely correlated to new companies becoming involved in development) - those would be well worth bringing up, and acknowledging them could have beneficial effects by rewarding participation (and providing a signal to people like me of companies that might be worth looking into/supporting/checking out the products of).
Posted Oct 24, 2013 21:27 UTC (Thu)
by jani (subscriber, #74547)
[Link]
In this respect, it would be interesting to see similar statistics for commits backported to stable kernels.
A look at the 3.12 development cycle
Still useful
A look at the 3.12 development cycle
Trust me, I know that these are poor metrics. I sure wish I could come up with a better one that would scale to a project with tens of thousands of commits every year...
A look at the 3.12 development cycle
A look at the 3.12 development cycle
A look at the 3.12 development cycle
