Simple ascii representation of the commits to date for 3.6.0

Using the script here (with a couple of little mods) I generated this bit of ascii art showing the work on 3.6.0

2011-04 |######                                           24 commits 
2011-05 |##############                                   53 commits 
2011-06 |##############################                  113 commits 
2011-07 |######################                           84 commits 
2011-08 |########################################        148 commits 
2011-09 |######################################          142 commits 

Statistics for Koha 3.4.4 release

It’s that time again. Koha 3.4.4 has been released, so here are some statistics

  • Processed 99 changesets from 30 developers
  • 22 employers found
  • A total of 2459 lines added, 1873 removed (delta 586)
  • 85 Bugs closed
Developers with the most changesets
Owen Leonard 16 16.2%
Chris Cormack 8 8.1%
Ian Walls 7 7.1%
Chris Nighswonger 6 6.1%
Robin Sheat 6 6.1%
Marcel de Rooy 6 6.1%
Magnus Enger 5 5.1%
Frédérick Capovilla 5 5.1%
Katrin Fischer 4 4.0%
Colin Campbell 4 4.0%
Liz Rea 3 3.0%
Paul Poulain 3 3.0%
Sophie Meynieux 3 3.0%
Janusz Kaczmarek 3 3.0%
Frédéric Demians 2 2.0%
Nicole C. Engard 2 2.0%
Srdjan Jankovic 2 2.0%
Frère Sébastien Marie 2 2.0%
preprod34 1 1.0%
Julian Maurice 1 1.0%
Brice Sanchez 1 1.0%
Christophe Croullebois 1 1.0%
MJ Ray 1 1.0%
Juan Romay Sieira 1 1.0%
Jane Wagner 1 1.0%
Alex Arnaud 1 1.0%
Jean-André Santoni 1 1.0%
Stéphane Delaune 1 1.0%
John Seymour 1 1.0%
Ricardo Dias Marques 1 1.0%
Developers with the most changed lines
Magnus Enger 1065 39.0%
Chris Nighswonger 297 10.9%
Colin Campbell 197 7.2%
Chris Cormack 182 6.7%
Owen Leonard 175 6.4%
Frédéric Demians 146 5.3%
MJ Ray 142 5.2%
Robin Sheat 87 3.2%
Marcel de Rooy 61 2.2%
Ian Walls 55 2.0%
Paul Poulain 44 1.6%
Brice Sanchez 35 1.3%
Jean-André Santoni 34 1.2%
Srdjan Jankovic 29 1.1%
Liz Rea 23 0.8%
Sophie Meynieux 15 0.5%
Katrin Fischer 14 0.5%
Frédérick Capovilla 12 0.4%
Janusz Kaczmarek 10 0.4%
Frère Sébastien Marie 10 0.4%
Christophe Croullebois 8 0.3%
Jane Wagner 8 0.3%
Alex Arnaud 6 0.2%
Julian Maurice 5 0.2%
Juan Romay Sieira 3 0.1%
Nicole C. Engard 2 0.1%
preprod34 2 0.1%
Stéphane Delaune 2 0.1%
John Seymour 2 0.1%
Ricardo Dias Marques 2 0.1%
Developers with the most lines removed
MJ Ray 111 5.9%
Colin Campbell 78 4.2%
Srdjan Jankovic 14 0.7%
Jean-André Santoni 8 0.4%
Alex Arnaud 3 0.2%
Developers with the most signoffs (total 285)
Chris Nighswonger 94 33.0%
Chris Cormack 88 30.9%
Paul Poulain 27 9.5%
Nicole C. Engard 18 6.3%
Katrin Fischer 16 5.6%
Ian Walls 14 4.9%
Owen Leonard 6 2.1%
Robin Sheat 5 1.8%
Liz Rea 4 1.4%
Marcel de Rooy 3 1.1%
MJ Ray 2 0.7%
Julian Maurice 2 0.7%
Colin Campbell 1 0.4%
Alex Arnaud 1 0.4%
Sophie Meynieux 1 0.4%
Frederic Demains 1 0.4%
Magnus Enger 1 0.4%
Frédéric Demians 1 0.4%
Top changeset contributors by employer
Catalyst 16 16.2%
ACPL 16 16.2%
Biblibre 11 11.1%
ByWater-Solutions 8 8.1%
Foundations 6 6.1%
Rijksmuseum 6 6.1%
Libriotech 5 5.1%
frederick.capovilla@sys-tech.net 5 5.1%
BSZ-BW 4 4.0%
PTFS-Europe 4 4.0%
NEKLS 3 3.0%
januszop@gmail.com 3 3.0%
semarie-koha@latrappe.fr 2 2.0%
Tamil 2 2.0%
juan.sieira@xercode.es 1 1.0%
preprod34@koha.ccsr.qc.ca 1 1.0%
PTFS 1 1.0%
mjr@phonecoop.coop 1 1.0%
john.seymour@nal.gov.au 1 1.0%
brice.sanchez@sys-tech.net 1 1.0%
sekjal@samael.local 1 1.0%
koha@ricmarques.net 1 1.0%
Top lines changed by employer
Libriotech 1065 39.0%
Catalyst 298 10.9%
Foundations 297 10.9%
PTFS-Europe 215 7.9%
ACPL 205 7.5%
Tamil 146 5.3%
mjr@phonecoop.coop 142 5.2%
Biblibre 120 4.4%
ByWater-Solutions 62 2.3%
Rijksmuseum 61 2.2%
brice.sanchez@sys-tech.net 35 1.3%
NEKLS 23 0.8%
BSZ-BW 14 0.5%
frederick.capovilla@sys-tech.net 13 0.5%
januszop@gmail.com 10 0.4%
semarie-koha@latrappe.fr 10 0.4%
PTFS 8 0.3%
juan.sieira@xercode.es 3 0.1%
preprod34@koha.ccsr.qc.ca 2 0.1%
john.seymour@nal.gov.au 2 0.1%
koha@ricmarques.net 2 0.1%
sekjal@samael.local 1 0.0%
Employers with the most signoffs (total 285)
Foundations 94 33.0%
Catalyst 88 30.9%
ByWater-Solutions 32 11.2%
Biblibre 31 10.9%
BSZ-BW 16 5.6%
ACPL 6 2.1%
BigBallOfWax 5 1.8%
Rijksmuseum 3 1.1%
Tamil 2 0.7%
mjr@phonecoop.coop 2 0.7%
NEKLS 2 0.7%
wizzyrea@gmail.com 2 0.7%
Libriotech 1 0.4%
PTFS-Europe 1 0.4%
Employers with the most hackers (total 31)
Biblibre 7 22.6%
Catalyst 3 9.7%
ByWater-Solutions 2 6.5%
Foundations 1 3.2%
BSZ-BW 1 3.2%
ACPL 1 3.2%
Rijksmuseum 1 3.2%
Tamil 1 3.2%
mjr@phonecoop.coop 1 3.2%
NEKLS 1 3.2%
Libriotech 1 3.2%
PTFS-Europe 1 3.2%
brice.sanchez@sys-tech.net 1 3.2%
frederick.capovilla@sys-tech.net 1 3.2%
januszop@gmail.com 1 3.2%
semarie-koha@latrappe.fr 1 3.2%
PTFS 1 3.2%
juan.sieira@xercode.es 1 3.2%
preprod34@koha.ccsr.qc.ca 1 3.2%
john.seymour@nal.gov.au 1 3.2%
koha@ricmarques.net 1 3.2%
sekjal@samael.local 1 3.2%

Changes for 3.4.3 broken down by filetype

The first number is the number of lines added, the second the number removed, so we code see for example Robin added 40 lines of developer documentation (files like readme, install.* etc)

Contributions by type and developers

devel-doc 50 0
        JAMES Mason: [10, 0]
        Robin Sheat: [40, 0]
code 108 84
        Chris Nighswonger: [31, 13]
        Chris Cormack: [1, 1]
        Ian Walls: [5, 10]
        Magnus Enger: [2, 2]
        Colin Campbell: [7, 6]
        Frère Sébastien Marie: [1, 1]
        Owen Leonard: [1, 1]
        Marcel de Rooy: [30, 30]
        Dobrica Pavlinusic: [1, 1]
        Janusz Kaczmarek: [1, 1]
        Katrin Fischer: [7, 6]
        conan (aka Fernando L. Canizo): [4, 2]
        Jesse Weaver: [13, 10]
        Paul Poulain: [4, 0]
unknown 14 3
        Nicole C. Engard: [1, 1]
        Liz Rea: [3, 0]
        Robin Sheat: [10, 2]
image 0 0
        Owen Leonard: [0, 0]
documentation 270 0
        Chris Nighswonger: [193, 0]
        Chris Cormack: [1, 0]
        Owen Leonard: [17, 0]
        Robin Sheat: [59, 0]
build 38 10
        Owen Leonard: [2, 2]
        Katrin Fischer: [2, 2]
        Robin Sheat: [34, 6]
template 140 94
        Chris Cormack: [1, 0]
        Ian Walls: [3, 3]
        Liz Rea: [8, 0]
        Owen Leonard: [89, 70]
        Katrin Fischer: [22, 21]
        Paul Poulain: [17, 0]

Statistics for 3.4.3

  • Processed 38 csets from 18 developers
  • 12 employers found
  • A total of 620 lines added, 189 removed (delta 431)
Developers with the most changesets
Owen Leonard 14 36.8%
Ian Walls 3 7.9%
Katrin Fischer 3 7.9%
Chris Cormack 2 5.3%
Chris Nighswonger 2 5.3%
Liz Rea 2 5.3%
Nicole C. Engard 1 2.6%
Marcel de Rooy 1 2.6%
Robin Sheat 1 2.6%
Dobrica Pavlinusic 1 2.6%
Colin Campbell 1 2.6%
Magnus Enger 1 2.6%
Paul Poulain 1 2.6%
conan (aka Fernando L. Canizo) 1 2.6%
JAMES Mason 1 2.6%
Janusz Kaczmarek 1 2.6%
Jesse Weaver 1 2.6%
Frère Sébastien Marie 1 2.6%
Developers with the most changed lines
Chris Nighswonger 224 35.8%
Robin Sheat 143 22.8%
Owen Leonard 109 17.4%
Katrin Fischer 31 5.0%
Marcel de Rooy 30 4.8%
Paul Poulain 21 3.4%
Ian Walls 13 2.1%
Jesse Weaver 13 2.1%
Liz Rea 11 1.8%
JAMES Mason 10 1.6%
Colin Campbell 7 1.1%
conan (aka Fernando L. Canizo) 4 0.6%
Chris Cormack 3 0.5%
Magnus Enger 2 0.3%
Nicole C. Engard 1 0.2%
Dobrica Pavlinusic 1 0.2%
Janusz Kaczmarek 1 0.2%
Frère Sébastien Marie 1 0.2%
Developers with the most lines removed
Ian Walls 5 2.6%
Developers with the most signoffs (total 106)
Chris Nighswonger 37 34.9%
Chris Cormack 35 33.0%
Nicole C. Engard 12 11.3%
Ian Walls 7 6.6%
Magnus Enger 4 3.8%
Frédéric Demians 3 2.8%
Liz Rea 3 2.8%
Colin Campbell 2 1.9%
Frère Sébastien Marie 1 0.9%
MJ Ray 1 0.9%
Owen Leonard 1 0.9%
Developers with the most reviews (total 0)
Developers with the most test credits (total 0)
Developers who gave the most tested-by credits (total 0)
Developers with the most report credits (total 0)
Developers who gave the most report credits (total 0)
Top changeset contributors by employer
ACPL 14 36.8%
(Unknown) 5 13.2%
ByWater-Solutions 4 10.5%
Catalyst 3 7.9%
BSZ-BW 3 7.9%
NEKLS 2 5.3%
Foundations 2 5.3%
PTFS-Europe 1 2.6%
Libriotech 1 2.6%
Rijksmuseum 1 2.6%
KohaAloha 1 2.6%
Biblibre 1 2.6%
Top lines changed by employer
Foundations 224 35.8%
Catalyst 146 23.3%
ACPL 110 17.6%
BSZ-BW 31 5.0%
Rijksmuseum 30 4.8%
Biblibre 21 3.4%
(Unknown) 20 3.2%
ByWater-Solutions 14 2.2%
NEKLS 11 1.8%
KohaAloha 10 1.6%
PTFS-Europe 7 1.1%
Libriotech 2 0.3%
Employers with the most signoffs (total 106)
Foundations 37 34.9%
Catalyst 35 33.0%
ByWater-Solutions 19 17.9%
(Unknown) 5 4.7%
Libriotech 4 3.8%
Tamil 3 2.8%
PTFS-Europe 2 1.9%
ACPL 1 0.9%

Halfway to 3.6.0 (and a brief explanation of the release process)

We are just about to hit the halfway mark, (tomorrow NZ time) for the release of the 3.6.0 feature release. 3.4.3 is due out in a few days. I just had a thought, that perhaps there are some people who aren’t sure how releases for Koha work. So ill do a brief summary.

We work on a time based release cycle. All code is developed in the open, from multiple developers all around the world. This code is separated into adding new features, and fixing bugs. New features are released ever six months, these are the x.x.0 releases, (3.2.0, 3.4.0, 3.6.0 etc). But every month we release a bugfix release also, these are the 3.4.1, 3.4.2 etc releases.

So 3.4.0 was release April 22, 3.6.0 will be release October 22. 3.4.3 will be released July 22. So the 22nd of each month is an important date in the Koha world.

So how does code get into Koha? Well it’s pretty simple, and all contributors follow the same rules which makes it easy. Here’s a quick run down.

  1. A bug/enhancement is submitted by the ‘bug reporter’.
  2. A patch is submitted by the ‘patch writer’.
  3. (optional) RM pushed it as a QA branch.
  4. The patch is tested and signed off by the ‘patch signer’.
  5. The patch is tested by the QA manager, patch status is set to Passed QA
  6. The patch is tested and signed off by RM
  7. If the patch passes, it is pushed into master by the RM, status is set to Patch Pushed.
  8. The bug is marked resolved by the ‘bug closer’.
  9. The bug is closed when a release is made containing that patch.

Pretty simple eh, the main difference between this and closed source projects, is this is all done in the open, at any time anyone can see the code and the status of a feature/bug. Recently we have introduced Global Bug Squashing days, which are working really well at keeping the queues moving along. I track the bugs/features I have pushed up into the repository here http://koha-releasemanagement.branchable.com/ (as an aside, branchable.com is awesome, check it out).

Now as anyone who reads my blog knows, I enjoy useless statistics. So here’s the statistics at the halfway(ish) mark.

  • Processed 703 csets from 64 developers  (64 different people in 3 months, how cool is that?!!)
  • 23 new features added
  • 131 bugs fixed

Major new features close to addition, Total accounts system rewrite, allowing much better handling of partial payments, refunds etc. This is the first module to be shifted to the new Koha:: namespace from the old C4:: namespace.  Hourly (and in fact minutely) loans reworked in a more robust fashion. Holds system totally overhauled, to allow for even crazier schemes of placing holds, and much more.

Now is also a good time for people to start thinking about positions for the 3.8.0 release. Ever fancied being a release manager and trying to wrangle 70 odd people in 20 different countries into moving in mostly the same direction? Well this is the job for you (I say job, I mean labour of love :))

 

Bug squash day round up

Global sign off day #2 is now over in every single timezone, Magnus did a good write up on the koha-devel list. I just wanted to highlight the numbers.
The one I am most happy with is the does not apply, from 63 down to 38, that means a bunch of patches have been rebased and fixed to apply to current master, or been marked as fixed already. A lot of them went into the needs signoff queue and were signed off.

The 8 that passed qa, have now been pushed and are in master, and 3.4.x ready for people to use. And will be in 3.4.3 due out later this month.

All times are UTC.

State 2011-07-07
15:46
START
2011-07-07
22:08
2011-07-08
00:22
2011-07-08
10:39
2011-07-08
18:18
2011-07-09
10:20
END
Does not apply 63 48 44 38 38 38
Failed QA 53 53 53 56 56 57
Needs Signoff 50 54 56 58 53 53
Passed QA 1 1 1 1 1 8
Pushed For QA 2 2 2 2 2 2
Signed Off 90 90 91 94 101 94

Statistics for Koha 3.4.2 release

This time, I have removed the .po files from consideration, so translations are not counted

  • Processed 102 csets from 27 developers
  • 10 employers found
  • A total of 1677 lines added, 2507 removed (delta -830)
Developers with the most changesets
Owen Leonard 21 20.6%
Chris Cormack 13 12.7%
Fridolyn SOMERS 7 6.9%
Ian Walls 6 5.9%
Chris Nighswonger 5 4.9%
Frédérick Capovilla 5 4.9%
Katrin Fischer 5 4.9%
Janusz Kaczmarek 5 4.9%
Jared Camins-Esakov 4 3.9%
Frédéric Demians 4 3.9%
ruth@bywatersolutions.com 4 3.9%
Magnus Enger 2 2.0%
Robin Sheat 2 2.0%
Nicole C. Engard 2 2.0%
Colin Campbell 2 2.0%
Marcel de Rooy 2 2.0%
Galen Charlton 2 2.0%
Frère Sébastien Marie 2 2.0%
MJ Ray 1 1.0%
Jeremy Crabtree 1 1.0%
Dobrica Pavlinusic 1 1.0%
Srdjan Jankovi? 1 1.0%
Elliott Davis 1 1.0%
Ricardo Dias Marques 1 1.0%
Liz Rea 1 1.0%
Tomas Cohen Arazi 1 1.0%
Alex Arnaud 1 1.0%
Developers with the most changed lines
Ricardo Dias Marques 1871 57.7%
Chris Nighswonger 287 8.9%
Owen Leonard 269 8.3%
Chris Cormack 153 4.7%
Tomas Cohen Arazi 81 2.5%
Jared Camins-Esakov 74 2.3%
Fridolyn SOMERS 53 1.6%
MJ Ray 50 1.5%
Marcel de Rooy 49 1.5%
Galen Charlton 48 1.5%
Frédéric Demians 46 1.4%
Ian Walls 39 1.2%
Robin Sheat 31 1.0%
Colin Campbell 21 0.6%
Srdjan Jankovi? 21 0.6%
Frère Sébastien Marie 16 0.5%
Nicole C. Engard 13 0.4%
Frédérick Capovilla 12 0.4%
Janusz Kaczmarek 10 0.3%
Katrin Fischer 9 0.3%
Jeremy Crabtree 8 0.2%
Dobrica Pavlinusic 5 0.2%
ruth@bywatersolutions.com 4 0.1%
Alex Arnaud 4 0.1%
Magnus Enger 2 0.1%
Elliott Davis 1 0.0%
Liz Rea 1 0.0%
Developers with the most lines removed
Ricardo Dias Marques 1474 58.8%
Frédéric Demians 18 0.7%
Colin Campbell 5 0.2%
Frère Sébastien Marie 3 0.1%
Magnus Enger 1 0.0%
Developers with the most signoffs (total 267)
Chris Nighswonger 97 36.3%
Chris Cormack 89 33.3%
Nicole C. Engard 20 7.5%
Ian Walls 19 7.1%
Katrin Fischer 13 4.9%
Frédéric Demians 7 2.6%
Owen Leonard 6 2.2%
Magnus Enger 5 1.9%
Liz Rea 2 0.7%
Marcel de Rooy 2 0.7%
Colin Campbell 1 0.4%
Frère Sébastien Marie 1 0.4%
Joe Atzberger 1 0.4%
Jesse Weaver 1 0.4%
Paul Poulain 1 0.4%
Jared Camins-Esakov 1 0.4%
MJ Ray 1 0.4%
Top changeset contributors by employer
(Unknown) 32 31.4%
ACPL 21 20.6%
ByWater-Solutions 16 15.7%
Catalyst 15 14.7%
Foundations 5 4.9%
BSZ-BW 5 4.9%
Tamil 4 3.9%
PTFS-Europe 2 2.0%
BigBallOfWax 1 1.0%
Biblibre 1 1.0%
Top lines changed by employer
(Unknown) 2208 68.1%
ACPL 312 9.6%
Foundations 287 8.9%
Catalyst 190 5.9%
ByWater-Solutions 130 4.0%
Tamil 61 1.9%
PTFS-Europe 21 0.6%
BigBallOfWax 18 0.6%
BSZ-BW 9 0.3%
Biblibre 4 0.1%
Employers with the most signoffs (total 267)
Foundations 97 36.3%
Catalyst 84 31.5%
ByWater-Solutions 40 15.0%
(Unknown) 13 4.9%
BSZ-BW 13 4.9%
Tamil 7 2.6%
ACPL 6 2.2%
BigBallOfWax 5 1.9%
PTFS-Europe 1 0.4%
Biblibre 1 0.4%

 

Statistics for 3.2.10

  • Processed 23 csets from 19 developers
  • 9 employers found
  • A total of 505176 lines added, 467059 removed (delta 38117)
Developers with the most changesets
Chris Nighswonger 3 13.0%
Frédéric Demians 2 8.7%
Jared Camins-Esakov 2 8.7%
Chris Cormack 1 4.3%
Jeremy Crabtree 1 4.3%
Dobrica Pavlinusic 1 4.3%
Jonathan Druart 1 4.3%
Katrin Fischer 1 4.3%
Galen Charlton 1 4.3%
Salvador Zaragoza Rubio 1 4.3%
Frédérick Capovilla 1 4.3%
Marcel de Rooy 1 4.3%
Owen Leonard 1 4.3%
Fridolyn SOMERS 1 4.3%
Tomas Cohen Arazi 1 4.3%
ruth@bywatersolutions.com 1 4.3%
Alex Arnaud 1 4.3%
Colin Campbell 1 4.3%
conan (aka Fernando Canizo) 1 4.3%
Developers with the most changed lines
Frédéric Demians 501846 99.3%
Salvador Zaragoza Rubio 2671 0.5%
Jared Camins-Esakov 233 0.0%
Chris Nighswonger 220 0.0%
Tomas Cohen Arazi 81 0.0%
Galen Charlton 44 0.0%
Owen Leonard 39 0.0%
Marcel de Rooy 28 0.0%
Jeremy Crabtree 8 0.0%
Dobrica Pavlinusic 5 0.0%
Frédérick Capovilla 5 0.0%
Alex Arnaud 4 0.0%
Chris Cormack 3 0.0%
Jonathan Druart 2 0.0%
Fridolyn SOMERS 2 0.0%
Colin Campbell 2 0.0%
Katrin Fischer 1 0.0%
ruth@bywatersolutions.com 1 0.0%
conan (aka Fernando Canizo) 1 0.0%
Developers with the most lines removed
Owen Leonard 20 0.0%
Developers with the most signoffs (total 57)
Chris Nighswonger 20 35.1%
Chris Cormack 18 31.6%
Ian Walls 6 10.5%
Nicole C. Engard 3 5.3%
Katrin Fischer 2 3.5%
Frederic Demians 2 3.5%
Galen Charlton 2 3.5%
Joe Atzberger 1 1.8%
Magnus Enger 1 1.8%
Liz Rea 1 1.8%
Frédéric Demians 1 1.8%

 

Top changeset contributors by employer
(Unknown) 9 39.1%
Foundations 3 13.0%
ByWater-Solutions 3 13.0%
Tamil 2 8.7%
Biblibre 2 8.7%
PTFS-Europe 1 4.3%
Catalyst 1 4.3%
ACPL 1 4.3%
BSZ-BW 1 4.3%
Top lines changed by employer
Tamil 501846 99.3%
(Unknown) 2845 0.6%
ByWater-Solutions 234 0.0%
Foundations 220 0.0%
ACPL 39 0.0%
Biblibre 6 0.0%
Catalyst 3 0.0%
PTFS-Europe 2 0.0%
BSZ-BW 1 0.0%
Employers with the most signoffs (total 57)
Foundations 20 35.1%
Catalyst 17 29.8%
ByWater-Solutions 9 15.8%
(Unknown) 5 8.8%
Tamil 3 5.3%
BSZ-BW 2 3.5%
BigBallOfWax 1 1.8%

Statistics for 3.4.1

3.4.1 was released May 22, 1 month after 3.4.0 and contains only bugfixes.

Summary

  • Processed 28 csets from 13 developers
  • 9 employers found
  • A total of 497598 lines added, 509674 removed (delta -12076)
Developers with the most changesets
Katrin Fischer 5 17.9%
Nicole C. Engard 3 10.7%
Jared Camins-Esakov 3 10.7%
Colin Campbell 3 10.7%
Chris Cormack 2 7.1%
Chris Nighswonger 2 7.1%
Frédéric Demians 2 7.1%
Owen Leonard 2 7.1%
Matthias Meusburger 2 7.1%
Ian Walls 1 3.6%
conan (aka Fernando Canizo) 1 3.6%
Magnus Enger 1 3.6%
Galen Charlton 1 3.6%
Developers with the most changed lines
Frédéric Demians 509586 99.9%
Chris Nighswonger 180 0.0%
Chris Cormack 43 0.0%
Jared Camins-Esakov 29 0.0%
Matthias Meusburger 29 0.0%
Owen Leonard 19 0.0%
Katrin Fischer 18 0.0%
Colin Campbell 13 0.0%
Nicole C. Engard 7 0.0%
Galen Charlton 2 0.0%
Ian Walls 1 0.0%
conan (aka Fernando Canizo) 1 0.0%
Developers with the most lines removed
Frédéric Demians 12307 2.4%
Chris Cormack 23 0.0%
Developers with the most signoffs (total 72)
Chris Cormack 24 33.3%
Chris Nighswonger 23 31.9%
Ian Walls 11 15.3%
Nicole C. Engard 5 6.9%
Magnus Enger 2 2.8%
Frederic Demians 2 2.8%
Paul Poulain 2 2.8%
Henri-Damien LAURENT 1 1.4%
Galen Charlton 1 1.4%
Jared Camins-Esakov 1 1.4%

 

Top changeset contributors by employer
ByWater-Solutions 7 25.0%
BSZ-BW 5 17.9%
(Unknown) 3 10.7%
PTFS-Europe 3 10.7%
Catalyst 2 7.1%
ACPL 2 7.1%
Foundations 2 7.1%
Tamil 2 7.1%
Biblibre 2 7.1%
Top lines changed by employer
Tamil 509586 99.9%
Foundations 180 0.0%
Catalyst 44 0.0%
ByWater-Solutions 37 0.0%
Biblibre 29 0.0%
ACPL 19 0.0%
BSZ-BW 18 0.0%
PTFS-Europe 13 0.0%
(Unknown) 3 0.0%
Employers with the most signoffs (total 72)
Foundations 23 31.9%
Catalyst 23 31.9%
ByWater-Solutions 17 23.6%
Biblibre 3 4.2%
(Unknown) 3 4.2%
Tamil 2 2.8%
BigBallOfWax 1 1.4%

New batch of Statistics

One of the developers at Liblime pointed out the fork occured a few commits later than I had thought. So I have rerun the statistics from the commit they suggested, up to the latest version available for download. For Koha that is 3.4.1 for Liblime ILS it is 4.2. So here goes.

For Koha I ran

git log -p -M --no-merges 3bab38c..v3.04.01 | ../gitdm/gitdm

For Liblime I ran

git log -p -M --no-merges 3bab38c..HEAD | ../gitdm/gitdm

Summary

Koha:

  • Processed 3384 csets from 95 developers
  • A total of 10695168 lines added, 5209552 removed (delta 5485616)

Liblime ILS

  • Processed 768 csets from 35 developers
  • A total of 205406 lines added, 11388 removed (delta 194018)

And to appease any further complaints. We can rerun it to 3.2.0 (even though there are commits in the Liblime repo from well past the date that was released and the repo only went up last week) 3.2.0 was released October 22 2010.

Koha – from the fork to 3.2.0

  • Processed 2008 csets from 55 developers
  • A total of 3859221 lines added, 1952455 removed (delta 1906766)

Liblime ILS (up until October 22, 2010)

  • Processed 649 csets from 31 developers
  • A total of 197979 lines added, 9187 removed (delta 188792)

An interesting side product of rerunning the stats, is we can see the rate of work on Koha is increasing, since October 22 2010 there were 1376 changesets. Pretty neat.