Koha 3.8.11 Git statistics

 

Developers with the most changesets
Owen Leonard 7 26.9%
Liz Rea 3 11.5%
Fridolyn SOMERS 3 11.5%
Chris Cormack 2 7.7%
Jared Camins-Esakov 2 7.7%
David Cook 2 7.7%
Tomas Cohen Arazi 2 7.7%
Bernardo Gonzalez Kriegel 2 7.7%
Kyle M Hall 1 3.8%
Jonathan Druart 1 3.8%
Mathieu Saby 1 3.8%
Developers with the most changed lines
Owen Leonard 122 39.0%
Fridolyn SOMERS 85 27.2%
Liz Rea 25 8.0%
Tomas Cohen Arazi 25 8.0%
Kyle M Hall 12 3.8%
Bernardo Gonzalez Kriegel 9 2.9%
David Cook 7 2.2%
Jared Camins-Esakov 5 1.6%
Chris Cormack 3 1.0%
Mathieu Saby 2 0.6%
Jonathan Druart 1 0.3%
Developers with the most lines removed
Owen Leonard 45 20.8%
Tomas Cohen Arazi 6 2.8%
David Cook 6 2.8%
Developers with the most signoffs (total 93)
Chris Cormack 26 28.0%
Jared Camins-Esakov 22 23.7%
Jonathan Druart 14 15.1%
Kyle M Hall 5 5.4%
Katrin Fischer 4 4.3%
Galen Charlton 3 3.2%
Marcel de Rooy 3 3.2%
Bernardo Gonzalez Kriegel 3 3.2%
Owen Leonard 2 2.2%
David Cook 2 2.2%
Elliott Davis 2 2.2%
Nicole C. Engard 2 2.2%
koha.aixmarseille 2 2.2%
Robin Sheat 1 1.1%
Martin Renvoize 1 1.1%
Liz Rea 1 1.1%
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
(Unknown) 7 26.9%
ACPL 7 26.9%
Biblibre 4 15.4%
Catalyst 3 11.5%
BigBallOfWax 2 7.7%
C & P Bibliography 2 7.7%
ByWater-Solutions 1 3.8%
Top lines changed by employer
ACPL 136 43.5%
Biblibre 88 28.1%
(Unknown) 44 14.1%
Catalyst 25 8.0%
ByWater-Solutions 12 3.8%
C & P Bibliography 5 1.6%
BigBallOfWax 3 1.0%
Employers with the most signoffs (total 93)
C & P Bibliography 22 23.7%
BigBallOfWax 22 23.7%
Biblibre 14 15.1%
(Unknown) 9 9.7%
ByWater-Solutions 7 7.5%
Catalyst 6 6.5%
BSZ-BW 4 4.3%
Equinox 3 3.2%
Rijksmuseum 3 3.2%
ACPL 2 2.2%
PTFS-Europe 1 1.1%
Employers with the most hackers (total 11)
(Unknown) 4 36.4%
Biblibre 2 18.2%
C & P Bibliography 1 9.1%
BigBallOfWax 1 9.1%
ByWater-Solutions 1 9.1%
Catalyst 1 9.1%
ACPL 1 9.1%

Bug Statistics for February 2013

February was a huge month for bug activity, here is a breakdown of what happened

  • Signoffs – 235
  • Passes QA – 128
  • Pushed to master branch (what will be 3.12) – 105
  • Pushed to stable branches (3.10.x, 3.8.x) – 55
  • Patch not applying – 25
  • Failed QA – 68

And here are some of the people who did the work, big ups to Bernardo 80 signoffs is a new record!

Signoffs – February

  • Bernardo Gonzalez Kriegel – 80
  • Kyle M Hall – 36
  • Owen Leonard – 23
  • Chris Cormack – 16
  • M. de Rooy – 12
  • Galen Charlton – 8
  • Katrin Fischer – 7
  • Nicole C. Engard – 6
  • Liz Rea – 5
  • Frédéric Demians – 5
  • Jonathan Druart – 5
  • Paul Poulain – 4
  • mathieu saby – 3
  • MJ Ray (software.coop) – 3
  • Melia Meggs – 3
  • Mirko Tietgen – 2
  • Robin Sheat – 2
  • Mason James – 1
  • Fridolyn SOMERS – 1
  • Srdjan Jankovic – 1
  • Elliott Davis – 1
  • Koha Team AMU – 1
  • David Cook – 1
  • Vitor Fernandes – 1

Passed QA – February

  • Jonathan Druart – 57
  • Katrin Fischer – 51
  • M. de Rooy – 12
  • Robin Sheat – 2
  • Liz Rea – 1
  • Chris Cormack – 1
  • Kyle M Hall – 1
  • Jared Camins-Esakov – 1
  • Mason James – 1
  • Owen Leonard – 1

Failed QA – February

  • Jonathan Druart – 16
  • Owen Leonard – 13
  • M. de Rooy – 7
  • Galen Charlton – 6
  • Jared Camins-Esakov – 5
  • Bernardo Gonzalez Kriegel – 5
  • David Cook – 4
  • mathieu saby – 3
  • Katrin Fischer – 3
  • Kyle M Hall – 2
  • Julian Maurice – 1
  • Liz Rea – 1
  • Nicole C. Engard – 1
  • Chris Cormack – 1

Mozilla Persona login support in Koha

Now that bug 9587 has been pushed up into the master branch of the Koha git repository, I’m pleased to say you can use Mozilla Persona to log into a Koha public interface. It works by using the email address the borrower has set as their primary email to match a borrower to the user logged into Persona. Since applications like Drupal and Mahara also support Persona you can implement a simple single sign on solution with very minimal effort. But the main win is we allow borrowers to login without needing to remember yet another username and password.

Using Piwik for website traffic analysis with Koha

As Ed from ByWater Solutions has mentioned you can use Google analytics for website traffic analysis, but if you want to use a Free Software project instead to do your analysis, you can use Piwik.

I won’t go into all the reasons why I think you should use Piwik over Google Analytics, that would be a whole blog post in itself. But if you care about privacy, freedoms, and allowing your users to opt out of being tracked, Piwik is the thing for you.

So there are a few options, the best is probably to download and install Piwik on a server you own/control and then set up a website to track (your koha). However if you are unable to do that. I have set up http://piwik.koha-community.org/ on my server that runs the bugs.koha-community.org and dashboard.koha-community. So you could drop me an email and I will set add you as a user and add your website to it.

For both methods you then need to follow the following instructions

  1. In Piwik find the tracking code 
  2. Copy and Paste the code into the opaccredits in systempreferences (make sure you get the script tags too)
  3. That’s it

It really is that simple. Now I can’t promise my dinky little server can handle every Koha site using it for analytics, but if it does prove popular we could move it to a bigger machine, however running your own is really the best way.

 

Blog stats from 2012

600 people reached the top of Mt. Everest in 2012. This blog got about 8,100 views in 2012. If every person who reached the top of Mt. Everest viewed this blog, it would have taken 14 years to get that many views.

In 2012, there were 62 new posts, growing the total archive of this blog to 272 posts.

The busiest day of the year was December 12th with209 views. The most popular post that day was RDA Support in Koha.

Read the full report

Statistics for the 3.10.1 release

  • Processed 57 changesets from 23 developers
  • 9 Employers found
  • A total of 1371 lines added, 635 removed (delta 736)
Developers with the most changesets
Owen Leonard 14 24.6%
Fridolyn SOMERS 8 14.0%
Kyle M Hall 4 7.0%
Jonathan Druart 3 5.3%
Robin Sheat 3 5.3%
Paul Poulain 3 5.3%
Chris Cormack 2 3.5%
Jared Camins-Esakov 2 3.5%
Tomas Cohen Arazi 2 3.5%
Marcel de Rooy 2 3.5%
Nicole C. Engard 2 3.5%
MJ Ray 1 1.8%
Vitor FERNANDES 1 1.8%
Mirko Tietgen 1 1.8%
Katrin Fischer 1 1.8%
Romina Racca 1 1.8%
Julian Maurice 1 1.8%
Melia Meggs 1 1.8%
Adrien Saurat 1 1.8%
Mathieu Saby 1 1.8%
David Cook 1 1.8%
Christophe Croullebois 1 1.8%
Lyon3 Team 1 1.8%
Developers with the most changed lines
Chris Cormack 368 25.1%
Fridolyn SOMERS 289 19.7%
Robin Sheat 211 14.4%
Owen Leonard 173 11.8%
Jonathan Druart 101 6.9%
Kyle M Hall 78 5.3%
Mathieu Saby 61 4.2%
Lyon3 Team 57 3.9%
Nicole C. Engard 25 1.7%
Tomas Cohen Arazi 23 1.6%
Paul Poulain 19 1.3%
Katrin Fischer 14 1.0%
Christophe Croullebois 7 0.5%
Adrien Saurat 6 0.4%
Jared Camins-Esakov 5 0.3%
Julian Maurice 3 0.2%
David Cook 3 0.2%
Marcel de Rooy 2 0.1%
Romina Racca 2 0.1%
Melia Meggs 2 0.1%
MJ Ray 1 0.1%
Vitor FERNANDES 1 0.1%
Mirko Tietgen 1 0.1%
Developers with the most lines removed
Jonathan Druart 80 12.6%
Tomas Cohen Arazi 1 0.2%
Developers with the most signoffs (total 198)
Chris Cormack 62 31.3%
Jared Camins-Esakov 52 26.3%
Katrin Fischer 26 13.1%
Melia Meggs 11 5.6%
Jonathan Druart 9 4.5%
Paul Poulain 8 4.0%
Kyle M Hall 8 4.0%
Owen Leonard 6 3.0%
Mason James 3 1.5%
Marc Veron 3 1.5%
Marcel de Rooy 2 1.0%
Ian Walls 2 1.0%
Nicole C. Engard 2 1.0%
Julian Maurice 1 0.5%
Vitor FERNANDES 1 0.5%
Mirko Tietgen 1 0.5%
Robin Sheat 1 0.5%
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
Biblibre 17 29.8%
ACPL 14 24.6%
(Unknown) 8 14.0%
ByWater-Solutions 7 12.3%
Catalyst 5 8.8%
C & P Bibliography 2 3.5%
Rijksmuseum 2 3.5%
Software.coop 1 1.8%
BSZ-BW 1 1.8%
Top lines changed by employer
Catalyst 579 39.4%
Biblibre 432 29.4%
ACPL 182 12.4%
(Unknown) 148 10.1%
ByWater-Solutions 105 7.2%
BSZ-BW 14 1.0%
C & P Bibliography 5 0.3%
Rijksmuseum 2 0.1%
Software.coop 1 0.1%
Employers with the most signoffs (total 198)
C & P Bibliography 52 26.3%
Catalyst 44 22.2%
BSZ-BW 26 13.1%
ByWater-Solutions 23 11.6%
BigBallOfWax 19 9.6%
Biblibre 18 9.1%
ACPL 6 3.0%
(Unknown) 5 2.5%
KohaAloha 3 1.5%
Rijksmuseum 2 1.0%
Employers with the most hackers (total 23)
(Unknown) 7 30.4%
Biblibre 6 26.1%
ByWater-Solutions 3 13.0%
Catalyst 2 8.7%
C & P Bibliography 1 4.3%
BSZ-BW 1 4.3%
ACPL 1 4.3%
Rijksmuseum 1 4.3%
Software.coop 1 4.3%

Bug activity – December 2012

Signoffs – December

  • Kyle M Hall- 48
  • Jonathan Druart- 18
  • Chris Cormack- 16
  • Owen Leonard- 15
  • Mirko Tietgen- 9
  • Katrin Fischer- 6
  • Marc Véron- 5
  • M. de Rooy- 4
  • Melia Meggs- 3
  • mathieu saby- 3
  • Elliott Davis- 2
  • Paul Poulain- 2
  • Julian Maurice- 1
  • Chris Nighswonger- 1
  • Zeno Tajoli- 1
  • MJ Ray (software.coop)- 1
  • Vitor Fernandes- 1
  • Matthias Meusburger- 1
  • Frédéric Demians- 1
  • Liz Rea (CatalystIT)- 1

Passed QA – December

  • Jonathan Druart- 24
  • Katrin Fischer- 22
  • Paul Poulain- 19
  • Elliott Davis- 8
  • M. de Rooy- 5
  • Jared Camins-Esakov- 5
  • Chris Cormack- 3
  • Colin Campbell- 1

2012 and Koha by the numbers

I generated these statistics on december 17, so they may change slightly, I will update them if they do. 2012 was another big year for Koha, here’s a summary.

Highlights

  • Kohacon12 was a great success as was the Hackfest, which you can see from the scoreboard http://scoreboard.koha-community.org/
  • We now have a dashboard http://dashboard.koha-community.org/
  • Koha in 3.10.0 works with either Zebra or Solr
  • The community has decided to release 3.12.0 and following releases GPLv3+
  • Hackfest in Marseille
  • The first ever Koha workshop in Germany (Stuttgart)
  • New interface (responsive design) available in the OPAC for 3.10.x and later
  • Staff interface revamp in 3.8.0
  • RDA framework

Releases

  • We did 2 feature releases, 3.8.0 and 3.10.0
  • 1 release of 3.4.x
  • 7 releases of 3.6.x
  • 8 releases of 3.8.x
  • 1 release of 3.10.x

Git Statistics

  • 2250 commits to master
  • 245 commits to 3.10.x
  •  531 commits to 3.8.x
  • 486 commits to 3.6.x
  • 1,667,013 lines added, and 1,506,426 lines removed

Bugzilla Statistics

  • 2526 bugs marked ‘Needs Signoff’
  • 365 didn’t apply cleanly the first time
  • 1828 were signed off
  • 1379 Passed QA
  • 730 Failed QA (subsequently were fixed and passed)
  • 1593 were pushed to the master branch
  • 626 pushed to stable branches

Developers

  • 85 Developers
  • 33 new this year

Random other stats

  • 3506 mails on the main Koha list
  • 292,857 lines written on #koha IRC channel

 

(Updated to add another developer)

RDA Support in Koha

For a long time now (since 2006 or earlier) Koha has been able to support RDA through its frameworks mechanism. But as it was a moving target no one had documented how before. Now it’s kinda settled,maybe, at least this week it is. I thought it would be a good time to write up how to add support.

And its really really simple, you go to the Koha wiki, to the frameworks page, download the RDA framework, then load it into Koha. So you want RDA support in Koha, the question you must ask yourself is : ‘Do I have 5 minutes to spare?’ (also can I afford to pay the exhorbitant  amount JSC charges for the standard  http://www.rdatoolkit.org/pricing). If the answer is yes, then you can have RDA support.

Here’s a record in Koha that I got from Library of Congress

 

The question of what do you do with these RDA compliant records now you have them is an exercise I leave up to the reader.