Click on the image for full size, caution it’s pretty big
Tag: Koha
Trying to stay organised for 3.4
As you most likely know, I am the release manager for the 3.4 release of Koha. In order to try to stay sane, I am using an ikiwiki hosted at branchable.com to try and help me stay on top of things. You can see what I have been up to at http://koha-releasemanagement.branchable.com/
I hope it helps Chris Nighswonger with his 3.2.x release maintainer duties also.
Kohacon10 is finished
I thought it went really well, and I hope all those who attended felt the same. It was a long week with tons of things packed in to do. Three days of conference followed by a trip north for Mayoral reception and Powhiri and finally 3 days of Hackfest.
Knowledge was shared, friendships strengthened, new friends made and spirits uplifted.
I didn’t even get a chance to pull out my camera, or to blog any sessions, Nicole of course blogged everything, check it out at www.web2learning.net and there are tons of photos on flickr.
I was going to list highlights, but really everything was a highlight, there was not one bad presentation … well except for that one Chris guy he was kinda under prepared.
Thanks to everyone who made it happen and thanks everyone who attended .. see you all next year in the UK right MJ?
Coveritlive for Kohacon10
Inspired by NEKLS (and let’s face it, who isn’t inspired by NEKLS) and what they did with coveritlive for kohacon09. We have set it up for kohacon10
You can see it here, and for those without flash/js, you can use the rss feed. I’ll be trying to keep it up to date and ticking along and will recruit people at the conference to help live blog the presentations. With the speakers permission of course.
Any other suggestions people have?
Koha 3.2.0 Release Candidate
Today Galen, the Release Manager for Koha 3.2 released a release candidate. You can read the release notes here. I’d like to publicly thank the tons of people who have contributed to it, and would like to especially thank Galen who has done an amazing amount of work.
As is my wont i’ve run some stat reports, these are the stats from 3.0.0 to the 3.2.0 release candidate
Developers with the most changesets | ||
---|---|---|
Galen Charlton | 544 | 14.8% |
Owen Leonard | 323 | 8.8% |
Chris Cormack | 294 | 8.0% |
Henri-Damien LAURENT | 285 | 7.8% |
Nahuel ANGELINETTI | 207 | 5.6% |
Paul Poulain | 196 | 5.3% |
Joe Atzberger | 192 | 5.2% |
Garry Collum | 171 | 4.7% |
Chris Nighswonger | 150 | 4.1% |
Nicole Engard | 136 | 3.7% |
Colin Campbell | 113 | 3.1% |
Fr�d�ric Demians | 106 | 2.9% |
Matthias Meusburger | 101 | 2.8% |
Lars Wirzenius | 91 | 2.5% |
Jean-Andr� Santoni | 78 | 2.1% |
Michael Hafen | 69 | 1.9% |
Jesse Weaver | 50 | 1.4% |
Andrew Moore | 44 | 1.2% |
Katrin Fischer | 30 | 0.8% |
Jane Wagner | 30 | 0.8% |
John Beppu | 29 | 0.8% |
Alex Arnaud | 27 | 0.7% |
Donovan Jones | 25 | 0.7% |
Mason James | 24 | 0.7% |
Ryan Higgins | 23 | 0.6% |
Joshua Ferraro | 23 | 0.6% |
Kyle M Hall | 21 | 0.6% |
J. David Bavousett | 19 | 0.5% |
Liz Rea | 16 | 0.4% |
Ian Walls | 15 | 0.4% |
Robin Sheat | 11 | 0.3% |
Andrew Elwell | 10 | 0.3% |
Allen Reinmeyer | 10 | 0.3% |
S�bastien Hinderer | 9 | 0.2% |
Joe Atzberger (siptest | 9 | 0.2% |
Daniel Sweeney | 9 | 0.2% |
Marc Chantreux | 8 | 0.2% |
Darrell Ulm | 7 | 0.2% |
Ricardo Dias Marques | 6 | 0.2% |
David Birmingham | 6 | 0.2% |
brendan | 6 | 0.2% |
MJ Ray | 6 | 0.2% |
Danny Bouman | 6 | 0.2% |
John Soros | 5 | 0.1% |
Brian Harrington | 5 | 0.1% |
Vincent Danjean | 5 | 0.1% |
Jared CAMINS-ESAKOV | 4 | 0.1% |
root | 4 | 0.1% |
Piotr Wejman | 4 | 0.1% |
Andrei V. Toutoukine | 4 | 0.1% |
Christopher Hyde | 4 | 0.1% |
Marcel de Rooy | 3 | 0.1% |
Eric Olsen | 3 | 0.1% |
Cindy Murdock Ames | 3 | 0.1% |
Srdjan Jankovic | 3 | 0.1% |
Wolfgang Heymans | 3 | 0.1% |
Will Stokes | 3 | 0.1% |
Zeno Tajoli | 3 | 0.1% |
Brendan A. Gallagher | 3 | 0.1% |
James Winter | 3 | 0.1% |
Chris Catalfo | 3 | 0.1% |
Stephen Edwards | 3 | 0.1% |
Stan Brinkerhoff | 3 | 0.1% |
Clay Fouts | 3 | 0.1% |
Koustubha Kale | 2 | 0.1% |
amit gupta | 2 | 0.1% |
Nicolas Morin | 2 | 0.1% |
savitra.sirohi | 2 | 0.1% |
koha | 2 | 0.1% |
Cory Jaeger | 2 | 0.1% |
stan | 2 | 0.1% |
Jared Camins-Esakov | 1 | 0.0% |
Andrew Chilton | 1 | 0.0% |
Matthew Hunt | 1 | 0.0% |
Koha | 1 | 0.0% |
Koha User | 1 | 0.0% |
Magnus Enger | 1 | 0.0% |
NYUHSL | 1 | 0.0% |
PTFS | 1 | 0.0% |
Rick Welykochy | 1 | 0.0% |
David Goldfein | 1 | 0.0% |
David Bavousett | 1 | 0.0% |
Developers with the most changed lines | ||
---|---|---|
Chris Cormack | 4330385 | 81.5% |
Nahuel ANGELINETTI | 285305 | 5.4% |
Piotr Wejman | 48396 | 0.9% |
Katrin Fischer | 46474 | 0.9% |
Henri-Damien LAURENT | 23341 | 0.4% |
Chris Nighswonger | 19692 | 0.4% |
Paul Poulain | 18878 | 0.4% |
Owen Leonard | 14678 | 0.3% |
Galen Charlton | 12475 | 0.2% |
Joe Atzberger | 10687 | 0.2% |
Fr�d�ric Demians | 10599 | 0.2% |
Matthias Meusburger | 7225 | 0.1% |
Jane Wagner | 5933 | 0.1% |
Jesse Weaver | 5548 | 0.1% |
Lars Wirzenius | 4288 | 0.1% |
Colin Campbell | 3154 | 0.1% |
Michael Hafen | 3111 | 0.1% |
Nicole Engard | 2933 | 0.1% |
John Beppu | 2819 | 0.1% |
Jean-Andr� Santoni | 2786 | 0.1% |
Stephen Edwards | 2471 | 0.0% |
Andrew Elwell | 2402 | 0.0% |
Kyle M Hall | 2209 | 0.0% |
Andrew Moore | 1784 | 0.0% |
Joshua Ferraro | 1542 | 0.0% |
Garry Collum | 1420 | 0.0% |
Mason James | 1073 | 0.0% |
Eric Olsen | 499 | 0.0% |
John Soros | 453 | 0.0% |
Allen Reinmeyer | 439 | 0.0% |
Ryan Higgins | 433 | 0.0% |
Ricardo Dias Marques | 414 | 0.0% |
Donovan Jones | 354 | 0.0% |
Joe Atzberger (siptest | 343 | 0.0% |
David Goldfein | 297 | 0.0% |
Alex Arnaud | 280 | 0.0% |
Will Stokes | 258 | 0.0% |
Robin Sheat | 238 | 0.0% |
J. David Bavousett | 229 | 0.0% |
Wolfgang Heymans | 222 | 0.0% |
Danny Bouman | 176 | 0.0% |
Rick Welykochy | 173 | 0.0% |
S�bastien Hinderer | 152 | 0.0% |
David Birmingham | 148 | 0.0% |
Zeno Tajoli | 130 | 0.0% |
Christopher Hyde | 108 | 0.0% |
Ian Walls | 102 | 0.0% |
koha | 84 | 0.0% |
Liz Rea | 64 | 0.0% |
Darrell Ulm | 64 | 0.0% |
Marc Chantreux | 60 | 0.0% |
Brian Harrington | 58 | 0.0% |
savitra.sirohi | 58 | 0.0% |
Jared CAMINS-ESAKOV | 56 | 0.0% |
Srdjan Jankovic | 50 | 0.0% |
stan | 44 | 0.0% |
Daniel Sweeney | 42 | 0.0% |
MJ Ray | 36 | 0.0% |
PTFS | 36 | 0.0% |
root | 35 | 0.0% |
Jared Camins-Esakov | 23 | 0.0% |
Vincent Danjean | 22 | 0.0% |
Clay Fouts | 18 | 0.0% |
Cory Jaeger | 18 | 0.0% |
Stan Brinkerhoff | 16 | 0.0% |
Chris Catalfo | 14 | 0.0% |
Marcel de Rooy | 13 | 0.0% |
James Winter | 12 | 0.0% |
amit gupta | 10 | 0.0% |
Andrei V. Toutoukine | 9 | 0.0% |
Andrew Chilton | 9 | 0.0% |
Koha | 9 | 0.0% |
brendan | 6 | 0.0% |
David Bavousett | 6 | 0.0% |
Koustubha Kale | 4 | 0.0% |
Nicolas Morin | 4 | 0.0% |
Koha User | 4 | 0.0% |
Cindy Murdock Ames | 3 | 0.0% |
Matthew Hunt | 3 | 0.0% |
NYUHSL | 2 | 0.0% |
Magnus Enger | 1 | 0.0% |
Developers with the most lines removed | ||
---|---|---|
Galen Charlton | 2700 | 0.1% |
Joe Atzberger | 1827 | 0.1% |
Andrew Elwell | 1112 | 0.0% |
Jared Camins-Esakov | 19 | 0.0% |
Nicolas Morin | 1 | 0.0% |
Developers with the most signoffs (total 2235) | ||
---|---|---|
Galen Charlton | 2103 | 94.1% |
Daniel Sweeney | 38 | 1.7% |
Henri-Damien LAURENT | 38 | 1.7% |
Chris Cormack | 27 | 1.2% |
Ian Walls | 6 | 0.3% |
Colin Campbell | 3 | 0.1% |
Andrew Moore | 3 | 0.1% |
Nicole Engard | 3 | 0.1% |
Katrin Fischer | 3 | 0.1% |
Jared Camins-Esakov | 2 | 0.1% |
Jesse Weaver | 2 | 0.1% |
Chris Nighswonger | 2 | 0.1% |
Liz Rea | 1 | 0.0% |
Ryan Higgins | 1 | 0.0% |
Robin Sheat | 1 | 0.0% |
John Beppu | 1 | 0.0% |
Owen Leonard | 1 | 0.0% |
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 | 906 | 24.7% |
(Unknown) | 835 | 22.8% |
Liblime | 656 | 17.9% |
ACPL | 322 | 8.8% |
BigBallOfWax | 217 | 5.9% |
Catalyst | 209 | 5.7% |
Foundations | 147 | 4.0% |
PTFS-Europe | 113 | 3.1% |
Tamil | 106 | 2.9% |
PTFS | 51 | 1.4% |
ByWater-Solutions | 39 | 1.1% |
BSZ-BW | 33 | 0.9% |
Top lines changed by employer | ||
---|---|---|
BigBallOfWax | 4741318 | 89.2% |
Biblibre | 347481 | 6.5% |
(Unknown) | 77074 | 1.4% |
BSZ-BW | 46700 | 0.9% |
Liblime | 34482 | 0.6% |
Foundations | 26208 | 0.5% |
ACPL | 15355 | 0.3% |
Tamil | 10719 | 0.2% |
PTFS | 6313 | 0.1% |
Catalyst | 6152 | 0.1% |
PTFS-Europe | 3834 | 0.1% |
ByWater-Solutions | 289 | 0.0% |
Employers with the most signoffs (total 2235) | ||
---|---|---|
Liblime | 1097 | 49.1% |
(Unknown) | 1055 | 47.2% |
Biblibre | 38 | 1.7% |
Catalyst | 26 | 1.2% |
ByWater-Solutions | 9 | 0.4% |
BSZ-BW | 3 | 0.1% |
PTFS-Europe | 3 | 0.1% |
Foundations | 2 | 0.1% |
BigBallOfWax | 1 | 0.0% |
ACPL | 1 | 0.0% |
Less than a month to Kohacon10
Well we’ve just ticked over into October here in NZ, which means in 25 days Kohacon10 will be in full swing. Visas have been obtained, tickets and hotels have been booked, and people from all over the world will descend on Wellington to share, learn, celebrate and all manner of other things about Koha.
I’m really looking forward to it, and want to say a big thanks to all the sponsors. In particular my employer Catalyst IT, who have not only sponsored the conference but have let a few of us at Catalyst do the organising on Catalyst time. Speaking of sponsors, I’m tickled pink we have 3 Libraries sponsoring .. there aren’t too many conferences where ‘vendors’ and Libraries combine to sponsor so that attendance can be free. I think it is a great illustration of just one of the many intangible benefits of working with Koha .. the people who work with, and use Koha, love it and help each other out.
If you haven’t already registered there are still a few places left, but it’s filling up so register now. Do think about coming along on the Levin trip, you get to see where Koha was born and a mayoral reception … that doesn’t happen everyday.
Unsung Koha Heroes – 18
Glen Stewart
Glen Stewart was the first developer outside of Katipo to submit code to Koha. To this day, nearly 10 years later, the code he wrote for decoding cuecat barcodes is still being used. Glen was only involved in Koha for about 6 months but by being the first contributor outside of the original developers, he has a special place in the history of the project.
Playing with plackup
I spent a little time playing with plack again this weekend, first I benchmarked apache2.
Benchmarking opac.koha.workbuffer.org (be patient)
Server Software: Apache/2.2.12
Server Hostname: opac.koha.workbuffer.org
Server Port: 80
Document Path: /cgi-bin/koha/opac-main.pl
Document Length: 7754 bytes
Concurrency Level: 5
Time taken for tests: 356.021 seconds
Complete requests: 1000
Failed requests: 0
Write errors: 0
Total transferred: 8113454 bytes
HTML transferred: 7754000 bytes
Requests per second: 2.81 [#/sec] (mean)
Time per request: 1780.103 [ms] (mean)
Time per request: 356.021 [ms] (mean, across all concurrent requests)
Transfer rate: 22.26 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 4 6 2.7 5 51
Processing: 776 1773 291.0 1768 2648
Waiting: 767 1755 290.2 1741 2642
Total: 780 1779 291.2 1772 2661
Percentage of the requests served within a certain time (ms)
50% 1772
66% 1922
75% 1986
80% 2031
90% 2149
95% 2248
98% 2406
99% 2519
100% 2661 (longest request)
Then next with nginx and plack.
Benchmarking opac.koha.workbuffer.org (be patient)
Server Software: nginx/0.7.62
Server Hostname: opac.koha.workbuffer.org
Server Port: 82
Document Path: /cgi-bin/koha/opac-main.pl
Document Length: 7737 bytes
Concurrency Level: 5
Time taken for tests: 17.453 seconds
Complete requests: 1000
Failed requests: 0
Write errors: 0
Total transferred: 8087000 bytes
HTML transferred: 7737000 bytes
Requests per second: 57.30 [#/sec] (mean)
Time per request: 87.263 [ms] (mean)
Time per request: 17.453 [ms] (mean, across all concurrent requests)
Transfer rate: 452.51 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 3 7 3.6 7 22
Processing: 41 80 28.8 75 359
Waiting: 34 71 28.1 66 349
Total: 44 87 29.4 82 364
Percentage of the requests served within a certain time (ms)
50% 82
66% 92
75% 99
80% 104
90% 116
95% 125
98% 139
99% 222
100% 364 (longest request)
Kohacon10 presentation topics make me happy
The speakers page on the Kohacon website has been upated (Thanks Kristina) and since Jo did a great blog post about the presentations, which included her personal highlights, I thought I would do one too.
I agree with all of her choices, but wanted to add a couple more myself.
Anthony Ching-Chen Mao – Koha Taiwan
Anthony has been around Koha for a long time, using it, promoting it, translating it. In his talk he will be talking about a student organized volunteer group Library Service Team at the Department of Library and Information Science, Fu Jen Catholic University. Who since 2000, have helped more than 50 schools and local govt organisations set up their libraries. Since 2006 they have been deploying Koha in these libraries. They even set up Koha remotely across the Pacific at the library of the University of Belize.
If you send a team of dozen students to a remote Chinese county library, they do not only set up Koha but also show the patrons how to start a people’s library. I want to share our story about Koha, a Taiwanese primary school library and my lovely students.
Olugbenga Adara – Koha uptake in Nigeria: Prospects and challenges
Olugbenga Adara is a consultant on implementing open source software projects in Projektlink Konsult Ltd. He specialises in intranets, website design and library automation. He has served as a consultant to library automation projects at Bowen University Iwo, National Mathematical Centre Abuja, Cocoa Research Institute of Nigeria Ibadan and the Kwara State Government House Ilorin, all in Nigeria, among others.
In his talk he will be talking about the recent upsurge in uptake of Koha as the Library Management System of choice in Nigeria. At present, at least over 12 institutions have adopted Koha in Nigeria in the past 18 months. His presentation seeks to highlight the issues faced by the adopters and present a viewpoint from a developing country.
Presentations like this are ones that remind me of how much good people working together can achieve, who would seriously have thought a library system that started out in small town New Zealand, would be helping people in Taiwan, China, Belize, Nigeria ….
More useless statistics
I’ve been playing with gitdm, it generates some quite neat stats, you can view them here
http://stats.workbuffer.org/gitdm/
If there is a changeset you want me to run stats for let me know.