Visit our Facebook PageVisit our Youtube channel

Text Resize

-A +A

Koha Library Software Community

Subscribe to Koha Library Software Community feed
Updated: 1 hour 35 min ago

Koha Community Newsletter: September 2017

Sun, 10/01/2017 - 15:52
Koha Community Newsletter
September 2017

Volume 8, Issue 9
ISSN 2153-8328
Edited by Chad Roseburg, Koha Community Newsletter Editor

Please submit news items to

Table of Contents

Development

Please read Jonathan Druart‘s latest post, What’s on in koha-devel #15, for a more comprehensive overview of the world of Koha development. Below are some development highlights:

Upcoming Koha Global Bug Squashing Day! Wednesday, 11 October 2017

by Nick Clemens

from the Koha Development List

Hello everyone!

It’s that most exciting time of year, the time when we ask everyone to join as a community and work stomping, squishing and squashing bugs in Koha.

Now, remember, even our enhancements are bugs, so we are looking too for you to test, promote, push and document the lovely new features that developers are working so hard to get into your systems and make your days brighter.

When: Wednesday, 11 October 2017

What does it mean, and how can you help? Find those answers on the wiki:
https://wiki.koha-community.org/wiki/2017-10-11_Global_bug_squashing_day

Add your interests, promote your bugs, and ask everything you wanted to know about Koha but were afraid to ask!

If you can’t make it that day, participate early or late, and we’re always happy to see you often.

More info to follow as the date approaches

What’s on in koha-devel #15

Mon, 09/25/2017 - 12:38
Hi everybody! Table of contents

Releases

Next major version

Release dates The next major Koha version, 17.11, will be released in about 2 months. I have just published what should be the release dates if you have something you really want to see being included  in this release, you should make it move in the next few weeks (submission, rebase, signoff, QA, etc.)

Second QA sprint The QA team agrees to organise a new QA spring next Friday, on September 29th.

GBSD
It would be good to organize a Global Bug Squashing Day in the next 2 weeks to see some big features move forward and have a chance to see them in the next major release.

Previous minors
Over the last two months the release team has worked together to publish stable releases at the same time. They contained security fixes. It helped us to improve our communication and our workflow and we will certainly modify the way we publish stable releases to make it more simple and less error prone.

Koha Manual
A documentation meeting has been organized last month, and a new one is this week. If you want to help writing or translating the manual but do not know how to start, it is the meeting to attend! You can use the koha-docs mailing list or the pad to send us anything useful for the manual (snippets, written up documentation, corrections, …)

Technical topics

Corrupted data
The last month we communicate about a bug in previous Koha versions that can lead to corrupted data. Worst, some attempts to fix this problem have introduced critical behaviors. So, this is my last call. If you are using one of these versions:
  • 16.11.07, 16.11.08, 16.11.09
  • 16.05.12, 16.05.13, 16.05.14
  • 17.05.00, 17.05.01
You must upgrade as soon as possible. To avoid corrupted data, you must set the DBMS auto increment fix up correctly at DBMS configuration.

CI Improvement
Last month we told you that we improved our Continuous Integration server (aka Jenkins) to run the full test suite successfully. It was the first time it ever happened. Because of a problem in our architecture, we had to isolate the different nodes and make them run in a virtualized environment. Tomas wrote koha-testing-docker to build docker containers to run the testing suite for the supported stable releases. Our “Koha_Master_D8” Jenkins project is now set up to run master tests using this environment. However you will notice that they now are executed in more than 3h30 instead of 2h before. We need to improve that and understand what is going on (networking issues?). If you want to help us, you are welcome, as always.

Special thanks
I would like to thanks Amit Gupta for his help reporting and fixing the different XSS patches that have been pushed in the last stable release!

Next meetings
If you want to tell us something, highlight a problem, or start a discussion, it is the place to do it (do not forget to add the topic on the agenda!). The next general IRC meeting is on October 4th at 14 UTC – https://wiki.koha-community.org/wiki/General_IRC_meeting_4_October_2017 The next dev IRC meeting is on September 27th at 21 UTC – https://wiki.koha-community.org/wiki/Development_IRC_meeting_27_September_2017 The next documentation IRC meeting is on September 28 at 22 UTC – https://wiki.koha-community.org/wiki/Documentation_IRC_meeting_28_September

Koha 17.05.04 release

Thu, 09/21/2017 - 11:20

The Koha community is proud to announce the release of Koha 17.05.04.

Koha 17.05.04 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 17.05.04 is a bugfix/maintenance release.

It includes 36 bugfixes.

Security bugs fixed
  • [19086] Multiple cross-site scripting vulnerabilities
  • [19103] Stored XSS in itemtypes.pl – patron-attr-types.pl – matching-rules.pl
  • [19108] Stored XSS in multiple scripts
  • [19125] XSS – members.pl
  • [19127] Stored XSS in csv-profiles.pl
  • [19128] XSS – patron-attr-types.tt, authorised_values.tt and categories.tt
Critical bugs fixed Acquisitions
  • [18900] wrong number format in receiving order
  • [18906] Superlibrarian and budget_manage_all users should always see all funds
  • [19194] Internal server error when receiving an order with no itemtype
  • [19332] Basket grouping PDF and CSV exports empty
Authentication
  • [18046] Problem with redirect on logout with CAS
Circulation
  • [19053] Auto renewal flag is not kept if a confirmation is needed
  • [19205] Pay selected fine generates 500 error
  • [19208] Pay select option doesn’t pay the selected fine
Command-line Utilities
  • [18927] koha-rebuild-zebra is failing with “error retrieving biblio”
I18N/L10N
  • [18331] Translated CSV exports need to be fixed once and for all
Installation and upgrade (command-line installer)
  • [19067] clubs/ is not correctly mapped in Makefile.PL
OPAC
  • [19235] password visible in OPAC self registration
Patrons
  • [19214] Patron clubs: Template process failed: undef error – Cannot use “->find” in list context
Reports
  • [18898] Some permissions for Reports can be bypassed
SIP2
  • [15438] Checking out an on-hold item sends holder’s borrowernumber in AF (screen message) field.
  • [18996] SIP sets ok flag to true for refused checkin for data corruption
Searching
  • [16976] Authorities searches with double quotes gives ZOOM error 20003
  • [18624] Software error when searching authorities in Elasticsearch – incorrect parameter “any” should be “all”
Tools
  • [19023] inventory tool performance
  • [19049] Fix regression on stage-marc-import with to_marc plugin
  • [19073] Can’t change library with patron batch modification tool
  • [19163] Critical typo in stage-marc-import process
Other bugs fixed Architecture, internals, and plumbing
  • [18921] Resolve a few warnings in C4/XSLT.pm
I18N/L10N
  • [17827] Untranslatable “by” in MARC21slim2intranetResults.xsl
  • [18649] Translatability: Get rid of tt directive in translation for admin/categories.tt and onboardingstep2.tt
  • [18652] Translatability: Get rid of tt directive in translation for uncertainprice.tt
  • [18654] Translatability: Get rid of tt directives starting with [%% in translation for itemsearch.tt
  • [18660] Translatability: Get rid of template directives [%% in translation for patroncards-errors.inc
  • [18778] Translatability: Get rid of tt directive in translation for item-status.inc
Reports
  • [18919] “Transaction Branch” select field broken in Cash register statistics
System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required
Documentation

The Koha manual is maintained in DocBook.The home page for Koha
documentation is

As of the date of these release notes, only the English version of the
Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

Complete or near-complete translations of the OPAC and staff
interface are available in this release for the following languages:

  • English (USA)
  • Arabic (99%)
  • Armenian (99%)
  • Chinese (China) (84%)
  • Chinese (Taiwan) (99%)
  • Czech (94%)
  • Danish (69%)
  • English (New Zealand) (91%)
  • Finnish (99%)
  • French (96%)
  • French (Canada) (94%)
  • German (100%)
  • German (Switzerland) (99%)
  • Greek (78%)
  • Hindi (96%)
  • Italian (99%)
  • Korean (51%)
  • Norwegian Bokmål (57%)
  • Occitan (77%)
  • Persian (58%)
  • Polish (99%)
  • Portuguese (100%)
  • Portuguese (Brazil) (85%)
  • Slovak (90%)
  • Spanish (99%)
  • Swedish (96%)
  • Turkish (100%)
  • Vietnamese (71%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

for information about translating Koha, and join the koha-translate
list to volunteer:

The most up-to-date translations can be found at:

Release Team

The release team for Koha 17.05.04 is

Credits

We thank the following libraries who are known to have sponsored
new features in Koha 17.05.04:

  • Catalyst IT

We thank the following individuals who contributed patches to Koha 17.05.04.

  • Aleisha Amohia (2)
  • Colin Campbell (1)
  • Nick Clemens (3)
  • Tomás Cohen Arazi (5)
  • David Cook (1)
  • Chris Cormack (3)
  • Marcel de Rooy (11)
  • Jonathan Druart (12)
  • Serhij Dubyk {Сергій Дубик} (1)
  • Katrin Fischer (5)
  • Amit Gupta (12)
  • Lee Jamison (1)
  • Kyle M Hall (4)
  • Josef Moravec (1)
  • Dobrica Pavlinusic (1)
  • Alex Sassmannshausen (1)
  • Fridolin Somers (4)
  • Mark Tompsett (1)
  • Marc Véron (6)
  • Baptiste Wojtkowski (1)

We thank the following libraries, companies, and other institutions who contributed
patches to Koha 17.05.04

  • BibLibre (5)
  • BigBallOfWax (2)
  • BSZ BW (5)
  • bugs.koha-community.org (12)
  • ByWater-Solutions (7)
  • Catalyst (1)
  • informaticsglobal.com (12)
  • Marc Véron AG (6)
  • marywood.edu (1)
  • Prosentient Systems (1)
  • PTFS-Europe (2)
  • Rijksmuseum (11)
  • rot13.org (1)
  • Theke Solutions (5)
  • unidentified (5)

We also especially thank the following individuals who tested patches
for Koha.

  • Alex Buckley (3)
  • Amit Gupta (4)
  • Colin Campbell (4)
  • Fridolin Somers (74)
  • Jonathan Druart (81)
  • Josef Moravec (5)
  • Julian Maurice (2)
  • Katrin Fischer (31)
  • Lee Jamison (8)
  • Liz Rea (1)
  • Marc Véron (1)
  • Mark Tompsett (2)
  • Nick Clemens (4)
  • Owen Leonard (4)
  • Tomas Cohen Arazi (9)
  • Kyle M Hall (9)
  • Andreas Hedström Mace (2)
  • Marcel de Rooy (45)
  • Serhij Dubyk {Сергій Дубик} (1)

We regret any omissions. If a contributor has been inadvertently missed,
please send a patch against these release notes to
koha-patches@lists.koha-community.org.

Revision control notes

The Koha project uses Git for version control. The current development
version of Koha can be retrieved by checking out the master branch of:

The branch for this version of Koha and future bugfixes in this release
line is 17.05.x.

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug
tracker at:

He rau ringa e oti ai.
(Many hands finish the work)

Autogenerated release notes updated last on 20 sept. 2017 13:51:27.

Koha 16.11.12 release

Thu, 09/21/2017 - 11:20

The Koha community is proud to announce the release of Koha 16.11.12.

Koha 16.11.12 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 16.11.12 is a bugfix/maintenance release.

It includes 31 bugfixes.

Security bugs fixed
  • [19086] Multiple cross-site scripting vulnerabilities
  • [19103] Stored XSS in itemtypes.pl – patron-attr-types.pl – matching-rules.pl
  • [19108] Stored XSS in multiple scripts
  • [19125] XSS – members.pl
  • [19127] Stored XSS in csv-profiles.pl
  • [19128] XSS – patron-attr-types.tt, authorised_values.tt and categories.tt
Critical bugs fixed Acquisitions
  • [18900] wrong number format in receiving order
  • [18906] Superlibrarian and budget_manage_all users should always see all funds
Authentication
  • [18046] Problem with redirect on logout with CAS
Circulation
  • [19053] Auto renewal flag is not kept if a confirmation is needed
Command-line Utilities
  • [18927] koha-rebuild-zebra is failing with “error retrieving biblio”
I18N/L10N
  • [18331] Translated CSV exports need to be fixed once and for all
Installation and upgrade (web-based installer)
  • [18741] Web installer does not load default data
OPAC
  • [19235] password visible in OPAC self registration
Reports
  • [18898] Some permissions for Reports can be bypassed
SIP2
  • [15438] Checking out an on-hold item sends holder’s borrowernumber in AF (screen message) field.
  • [18996] SIP sets ok flag to true for refused checkin for data corruption
Searching
  • [16976] Authorities searches with double quotes gives ZOOM error 20003
  • [18624] Software error when searching authorities in Elasticsearch – incorrect parameter “any” should be “all”
Tools
  • [19023] inventory tool performance
  • [19049] Fix regression on stage-marc-import with to_marc plugin
  • [19073] Can’t change library with patron batch modification tool
  • [19163] Critical typo in stage-marc-import process
Other bugs fixed Architecture, internals, and plumbing
  • [18921] Resolve a few warnings in C4/XSLT.pm
I18N/L10N
  • [17827] Untranslatable “by” in MARC21slim2intranetResults.xsl
  • [18649] Translatability: Get rid of tt directive in translation for admin/categories.tt and onboardingstep2.tt
  • [18652] Translatability: Get rid of tt directive in translation for uncertainprice.tt
  • [18654] Translatability: Get rid of tt directives starting with [%% in translation for itemsearch.tt
  • [18660] Translatability: Get rid of template directives [%% in translation for patroncards-errors.inc
  • [18778] Translatability: Get rid of tt directive in translation for item-status.inc
Patrons
  • [18551] Hide with CSS dynamic elements in member search
System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required
Documentation

The Koha manual is maintained in DocBook.The home page for Koha
documentation is

As of the date of these release notes, only the English version of the
Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

Complete or near-complete translations of the OPAC and staff
interface are available in this release for the following languages:

  • English (USA)
  • Arabic (99%)
  • Armenian (96%)
  • Chinese (China) (85%)
  • Chinese (Taiwan) (99%)
  • Czech (95%)
  • Danish (71%)
  • English (New Zealand) (93%)
  • Finnish (99%)
  • French (99%)
  • French (Canada) (93%)
  • German (100%)
  • German (Switzerland) (99%)
  • Greek (83%)
  • Hindi (98%)
  • Italian (99%)
  • Korean (52%)
  • Norwegian Bokmål (56%)
  • Occitan (78%)
  • Persian (59%)
  • Polish (99%)
  • Portuguese (100%)
  • Portuguese (Brazil) (86%)
  • Slovak (92%)
  • Spanish (99%)
  • Swedish (98%)
  • Turkish (99%)
  • Vietnamese (72%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

for information about translating Koha, and join the koha-translate
list to volunteer:

The most up-to-date translations can be found at:

Release Team

The release team for Koha 16.11.12 is

Credits

We thank the following libraries who are known to have sponsored
new features in Koha 16.11.12:

We thank the following individuals who contributed patches to Koha 16.11.12.

  • root (1)
  • Colin Campbell (1)
  • Nick Clemens (2)
  • Tomás Cohen Arazi (2)
  • David Cook (1)
  • Chris Cormack (3)
  • Marcel de Rooy (11)
  • Jonathan Druart (10)
  • Serhij Dubyk {Сергій Дубик} (1)
  • Katrin Fischer (8)
  • Amit Gupta (12)
  • Lee Jamison (1)
  • Julian Maurice (1)
  • Kyle M Hall (1)
  • Josef Moravec (1)
  • Alex Sassmannshausen (1)
  • Fridolin Somers (5)
  • Mark Tompsett (1)
  • Marc Véron (6)

We thank the following libraries, companies, and other institutions who contributed
patches to Koha 16.11.12

  • BibLibre (6)
  • BigBallOfWax (2)
  • BSZ BW (8)
  • bugs.koha-community.org (10)
  • ByWater-Solutions (3)
  • Catalyst (1)
  • informaticsglobal.com (12)
  • Marc Véron AG (6)
  • marywood.edu (1)
  • Prosentient Systems (1)
  • PTFS-Europe (2)
  • Rijksmuseum (11)
  • Theke Solutions (2)
  • translate.koha-community.org (1)
  • unidentified (3)

We also especially thank the following individuals who tested patches
for Koha.

  • Alex Buckley (2)
  • Amit Gupta (4)
  • Colin Campbell (4)
  • Fridolin Somers (56)
  • Jonathan Druart (61)
  • Josef Moravec (5)
  • Julian Maurice (1)
  • Katrin Fischer (88)
  • Lee Jamison (6)
  • Liz Rea (1)
  • Marc Véron (2)
  • Mark Tompsett (1)
  • Nick Clemens (4)
  • Owen Leonard (4)
  • Philippe (1)
  • Tomas Cohen Arazi (6)
  • Kyle M Hall (9)
  • Marcel de Rooy (41)
  • Serhij Dubyk {Сергій Дубик} (1)

We regret any omissions. If a contributor has been inadvertently missed,
please send a patch against these release notes to
koha-patches@lists.koha-community.org.

Revision control notes

The Koha project uses Git for version control. The current development
version of Koha can be retrieved by checking out the master branch of:

The branch for this version of Koha and future bugfixes in this release
line is 16.11.x.
The last Koha release was 16.11.11, which was released on August 29, 2017.

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug
tracker at:

He rau ringa e oti ai.
(Many hands finish the work)

Autogenerated release notes updated last on 19 Sep 2017 22:02:08.

Koha 16.05.17 release

Thu, 09/21/2017 - 11:20

The Koha community is proud to announce the release of Koha 16.05.17.

Koha 16.05.17 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 16.05.17 is a bugfix/maintenance release.

It includes 17 bugfixes and 6 security fixes.

Security bugs fixed
  • [19086] Multiple cross-site scripting vulnerabilities
  • [19103] Stored XSS in itemtypes.pl – patron-attr-types.pl – matching-rules.pl
  • [19108] Stored XSS in multiple scripts
  • [19125] XSS – members.pl
  • [19127] Stored XSS in csv-profiles.pl
  • [19128] XSS – patron-attr-types.tt, authorised_values.tt and categories.tt
Critical bugs fixed Acquisitions
  • [18900] wrong number format in receiving order
  • [18906] Superlibrarian and budget_manage_all users should always see all funds
Authentication
  • [18046] Problem with redirect on logout with CAS
Circulation
  • [19053] Auto renewal flag is not kept if a confirmation is needed
Command-line Utilities
  • [18927] koha-rebuild-zebra is failing with “error retrieving biblio”
Installation and upgrade (web-based installer)
  • [18741] Web installer does not load default data
Reports
  • [18898] Some permissions for Reports can be bypassed
SIP2
  • [18996] SIP sets ok flag to true for refused checkin for data corruption
Tools
  • [19073] Can’t change library with patron batch modification tool
Other bugs fixed Architecture, internals, and plumbing
  • [18921] Resolve a few warnings in C4/XSLT.pm
I18N/L10N
  • [17827] Untranslatable “by” in MARC21slim2intranetResults.xsl
  • [18649] Translatability: Get rid of tt directive in translation for admin/categories.tt and onboardingstep2.tt
  • [18652] Translatability: Get rid of tt directive in translation for uncertainprice.tt
  • [18654] Translatability: Get rid of tt directives starting with [%% in translation for itemsearch.tt
  • [18660] Translatability: Get rid of template directives [%% in translation for patroncards-errors.inc
  • [18778] Translatability: Get rid of tt directive in translation for item-status.inc
Patrons
  • [18551] Hide with CSS dynamic elements in member search
System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required
Documentation

The Koha manual is maintained in DocBook.The home page for Koha
documentation is

As of the date of these release notes, only the English version of the
Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

Complete or near-complete translations of the OPAC and staff
interface are available in this release for the following languages:

  • English (USA)
  • Arabic (98%)
  • Armenian (93%)
  • Basque (77%)
  • Chinese (China) (88%)
  • Chinese (Taiwan) (98%)
  • Czech (96%)
  • Danish (72%)
  • English (New Zealand) (96%)
  • Finnish (98%)
  • French (98%)
  • French (Canada) (92%)
  • German (99%)
  • German (Switzerland) (99%)
  • Greek (85%)
  • Hindi (98%)
  • Italian (99%)
  • Korean (53%)
  • Kurdish (51%)
  • Norwegian Bokmål (58%)
  • Occitan (79%)
  • Persian (60%)
  • Polish (99%)
  • Portuguese (100%)
  • Portuguese (Brazil) (88%)
  • Slovak (94%)
  • Spanish (99%)
  • Swedish (90%)
  • Turkish (99%)
  • Vietnamese (74%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

for information about translating Koha, and join the koha-translate
list to volunteer:

The most up-to-date translations can be found at:

Release Team

The release team for Koha 16.05.17 is

Credits

We thank the following libraries who are known to have sponsored
new features in Koha 16.05.17:

We thank the following individuals who contributed patches to Koha 16.05.17.

  • Tomás Cohen Arazi (1)
  • David Cook (1)
  • Chris Cormack (3)
  • Marcel de Rooy (5)
  • Jonathan Druart (14)
  • Serhij Dubyk {Сергій Дубик} (1)
  • Katrin Fischer (4)
  • Amit Gupta (12)
  • Mason James (11)
  • Julian Maurice (1)
  • Alex Sassmannshausen (1)
  • Fridolin Somers (4)
  • Marc Véron (5)

We thank the following libraries, companies, and other institutions who contributed
patches to Koha 16.05.17

  • BibLibre (5)
  • BigBallOfWax (2)
  • BSZ BW (4)
  • bugs.koha-community.org (14)
  • Catalyst (1)
  • informaticsglobal.com (12)
  • KohaAloha (11)
  • Marc Véron AG (5)
  • Prosentient Systems (1)
  • PTFS-Europe (1)
  • Rijksmuseum (5)
  • Theke Solutions (1)
  • unidentified (1)

We also especially thank the following individuals who tested patches
for Koha.

  • Alex Buckley (2)
  • Amit Gupta (4)
  • Colin Campbell (4)
  • Fridolin Somers (11)
  • Jonathan Druart (16)
  • Josef Moravec (1)
  • Julian Maurice (1)
  • Katrin Fischer (32)
  • Lee Jamison (1)
  • Marc Véron (2)
  • Mark Tompsett (1)
  • Martin Renvoize (7)
  • Mason James (23)
  • Nick Clemens (3)
  • Owen Leonard (10)
  • Philippe (1)
  • Tomas Cohen Arazi (3)
  • Kyle M Hall (5)
  • Marcel de Rooy (26)
  • Serhij Dubyk {Сергій Дубик} (1)

We regret any omissions. If a contributor has been inadvertently missed,
please send a patch against these release notes to
koha-patches@lists.koha-community.org.

Revision control notes

The Koha project uses Git for version control. The current development
version of Koha can be retrieved by checking out the master branch of:

The branch for this version of Koha and future bugfixes in this release
line is 16.05.x-15.
The last Koha release was 3.22.8, which was released on June 24, 2016.

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug
tracker at:

He rau ringa e oti ai.
(Many hands finish the work)

Autogenerated release notes updated last on 20 Sep 2017 06:54:48.

Koha Community Newsletter: August 2017

Tue, 08/29/2017 - 17:49
Koha Community Newsletter
August 2017

Volume 8, Issue 8
ISSN 2153-8328
Edited by Chad Roseburg, Koha Community Newsletter Editor

Please submit news items to

Table of Contents

Development

Jonathan Druart‘s latest post, What’s on in koha-devel #14, will give you a more comprehensive overview of the world of Koha development. Below are some development highlights:

Koha 17.05.03 Released

by Fridolin Somers
The Koha community is proud to announce the release of 17.05.03.

This is a security release.
It includes 3 enhancements, 13 bugfixes, and 16 security fixes.

As always you can download the release from
http://download.koha-community.org.

Have a look at release post :

Koha 17.05.03 security release

Koha 16.11.11 Released

by Katrin Fischer
The Koha community is proud to announce the release of Koha 16.11.11.

This is a security release. It includes 3 enhancements, 32 bugfixes.

The full release notes are available at
Koha 16.11.11 Release Notes

Koha 16.05.16 Released

by Mason James
The Koha community is proud to announce the release of Koha 16.05.16.

This is a security release. It includes 30 bugfixes.

The full release notes are available at
Koha 16.05.16 security Release Notes

Community

Community Gossip

If you were not able to attend the the Koha US conference, you can see the recordings and presentations here.

New Koha Libraries

How To

Kelly McElligott created the following tutorials for you:

How to use Lexile searching in the Koha OPAC with Melissa Lefebvre

Support Provider News

From Libriotech:

Libriotech is doubling the number of staff. Petter von Krogh is
taking on the position of CEO, while Magnus Enger is CTO. Petter
brings on board lots of experience in WordPress for libraries, so Koha
and WordPress will be the main areas of interest going forward.

Upcoming Events

Documentation IRC meeting 31 August

The August Documentation meeting will be held on the 31st at 21:00 UTC.

The agenda, links to the minutes, and other information is here.

September General IRC Meeting

The September General IRC meeting will be held on the 6th at 22:00 UTC.

The agenda, links to the minutes, and other information is here.

September Development IRC Meeting

The September Development IRC meeting is currently posted as being scheduled for the 6th at 22:00 UTC.

The agenda, links to the minutes, and other information have not yet been posted but you can check the Koha Wiki: IRC Meetings periodically for more information as it becomes available.

Past Events

August General IRC Meeting

The August general IRC meeting was held on the 2nd at 14:00 UTC.

The agenda, links to the minutes, and other information is here.

August 9th Development IRC Meeting

The August 9th development IRC meeting was held at 22:00 UTC.

The agenda, links to the minutes, and other information is here.

August 23rd Development IRC Meeting

The August 23rd development IRC meeting was held at 14:00 UTC.

The agenda, links to the minutes, and other information is here.

Koha 17.05.03 security release

Tue, 08/29/2017 - 10:57

The Koha community is proud to announce the release of Koha 17.05.03.

This is a security release.

Koha 17.05.03 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 17.05.03 is a security release.

It includes 3 enhancements, 13 bugfixes and 16 security fixes.

Security bugs fixed
  • [19035] Stored XSS in patron lists – lists.pl
  • [19114] Stored XSS in parcels.pl
  • [19112] Stored XSS in basketheader.pl page
  • [19110] XSS Stored in branches.pl
  • [19100] XSS Flaws in memberentry.pl
  • [19105] XSS Stored in holidays.pl
  • [16069] XSS issue in basket.pl
  • [19079] XSS Flaws in Membership page
  • [19033] XSS Flaws in Currencies and exchange page
  • [19034] XSS Flaws in- Cities – Z39.50/SRU servers administration – Patron categories pages
  • [19050] XSS Flaws in Quick spine label creator
  • [19051] XSS Flaws in – Batch record deletion page – Batch item deletion page – Batch item modification page
  • [19052] XSS Flaws in – vendor search page – Invoice search page
  • [19054] XSS Flaws in Report – Top Most-circulated items
  • [19078] XSS Flaws in System preferences
  • [18726] OPAC XSS – biblionumber
Enhancements Acquisitions
  • [18839] suggestion.pl: ‘unknown’ is spelled ‘unkown’
Architecture, internals, and plumbing
  • [18361] Koha::Objects->find should accept composite primary keys
  • [18539] Forbid Koha::Objects->find calls in list context
Critical bugs fixed Patrons
  • [18987] When browsing for a patron by last name the page processes indefinitely
Other bugs fixed Architecture, internals, and plumbing
  • [18605] Remove TRUNCATE from C4/HoldsQueue.pm
I18N/L10N
  • [18367] Fix untranslatable string from Bug 18264
OPAC
  • [18545] Remove use of onclick from OPAC Cart
Patrons
  • [18832] Missing space between icon and label in button ‘Patron lists’
System Administration
  • [18965] branch transfer limits pagination save bug
Templates
  • [19000] about page – Typo in closing p tag
Test Suite
  • [18951] Some t/Biblio tests are database dependent
  • [18976] Fix t/db_dependent/Auth.t cleanup
  • [18977] Rollback branch in t/db_dependent/SIP/Message.t
  • [18982] selenium tests needs too many prerequisites
  • [18991] Fix cleanup in t/db_dependent/Log.t
Tools
  • [18918] Exporting bibs in CSV when you have no CSV profiles created causes error
System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required
Documentation

The Koha manual is maintained in DocBook.The home page for Koha
documentation is

As of the date of these release notes, only the English version of the
Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

Complete or near-complete translations of the OPAC and staff
interface are available in this release for the following languages:

  • English (USA)
  • Arabic (99%)
  • Armenian (99%)
  • Chinese (China) (83%)
  • Chinese (Taiwan) (100%)
  • Czech (95%)
  • Danish (69%)
  • English (New Zealand) (91%)
  • Finnish (99%)
  • French (97%)
  • French (Canada) (91%)
  • German (100%)
  • German (Switzerland) (99%)
  • Greek (78%)
  • Hindi (96%)
  • Italian (99%)
  • Norwegian Bokmål (57%)
  • Occitan (77%)
  • Persian (57%)
  • Polish (100%)
  • Portuguese (99%)
  • Portuguese (Brazil) (85%)
  • Slovak (90%)
  • Spanish (100%)
  • Swedish (96%)
  • Turkish (99%)
  • Vietnamese (71%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

for information about translating Koha, and join the koha-translate
list to volunteer:

The most up-to-date translations can be found at:

Release Team

The release team for Koha 17.05.03 is

Credits

We thank the following libraries who are known to have sponsored
new features in Koha 17.05.03:

  • Catalyst IT

We thank the following individuals who contributed patches to Koha 17.05.03.

  • Aleisha Amohia (2)
  • Alex Buckley (1)
  • Nick Clemens (2)
  • Tomás Cohen Arazi (2)
  • Marcel de Rooy (9)
  • Jonathan Druart (10)
  • Amit Gupta (20)
  • Chris Kirby (1)
  • Owen Leonard (1)
  • Fridolin Somers (1)
  • Lari Taskula (4)
  • Marc Véron (1)

We thank the following libraries, companies, and other institutions who contributed
patches to Koha 17.05.03

  • ACPL (1)
  • BibLibre (1)
  • bugs.koha-community.org (10)
  • ByWater-Solutions (2)
  • Catalyst (1)
  • ilsleypubliclibrary.org (1)
  • informaticsglobal.com (20)
  • jns.fi (4)
  • Marc Véron AG (1)
  • Rijksmuseum (9)
  • Theke Solutions (2)
  • unidentified (2)

We also especially thank the following individuals who tested patches
for Koha.

  • Aleisha Amohia (1)
  • Amit Gupta (1)
  • Axelle Clarisse (1)
  • Chris Cormack (9)
  • David Cook (1)
  • fcouffignal (1)
  • Frédéric Demians (1)
  • Fridolin Somers (54)
  • Jesse Maseto (1)
  • Jonathan Druart (55)
  • Julian Maurice (1)
  • Katrin Fischer (6)
  • Lee Jamison (5)
  • Marc Véron (3)
  • Mark Tompsett (2)
  • Nick Clemens (8)
  • sonia BOUIS (1)
  • Tomas Cohen Arazi (8)
  • Kyle M Hall (1)
  • Marcel de Rooy (27)

We regret any omissions. If a contributor has been inadvertently missed,
please send a patch against these release notes to
koha-patches@lists.koha-community.org.

Revision control notes

The Koha project uses Git for version control. The current development
version of Koha can be retrieved by checking out the master branch of:

The branch for this version of Koha and future bugfixes in this release
line is 17.05.x.
The last Koha release was 17.05.02, which was released on Jully 27, 2017.

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug
tracker at:

He rau ringa e oti ai.
(Many hands finish the work)

Autogenerated release notes updated last on 24 août 2017 07:08:25.

Koha 16.11.11 security release

Tue, 08/29/2017 - 10:57

The Koha community is proud to announce the release of Koha 16.11.11.

This is a security release.

Koha 16.11.11 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 16.11.11 is a security release.

It includes 3 enhancements, 32 bugfixes.

Security bugs fixed
  • [19035] Stored XSS in patron lists – lists.pl
  • [19114] Stored XSS in parcels.pl
  • [19112] Stored XSS in basketheader.pl page
  • [19110] XSS Stored in branches.pl
  • [19100] XSS Flaws in memberentry.pl
  • [19105] XSS Stored in holidays.pl
  • [16069] XSS issue in basket.pl
  • [19079] XSS Flaws in Membership page
  • [19033] XSS Flaws in Currencies and exchange page
  • [19034] XSS Flaws in- Cities – Z39.50/SRU servers administration – Patron categories pages
  • [19050] XSS Flaws in Quick spine label creator
  • [19051] XSS Flaws in – Batch record deletion page – Batch item deletion page – Batch item modification page
  • [19052] XSS Flaws in – vendor search page – Invoice search page
  • [19054] XSS Flaws in Report – Top Most-circulated items
  • [19078] XSS Flaws in System preferences
  • [18726] OPAC XSS – biblionumber
Enhancements Acquisitions
  • [18839] suggestion.pl: ‘unknown’ is spelled ‘unkown’
Architecture, internals, and plumbing
  • [18361] Koha::Objects->find should accept composite primary keys
  • [18539] Forbid Koha::Objects->find calls in list context
Critical bugs fixed Patrons
  • [18685] Patron edit/cancel floating toolbar out of place
Other bugs fixed Architecture, internals, and plumbing
  • [18605] Remove TRUNCATE from C4/HoldsQueue.pm
  • [18632] CGI::param called in list context flooding error logs
I18N/L10N
  • [18367] Fix untranslatable string from Bug 18264
OPAC
  • [16711] OPAC Password recovery: Handling if multiple accounts have the same mail address
  • [18545] Remove use of onclick from OPAC Cart
Patrons
  • [18551] Hide with CSS dynamic elements in member search
  • [18832] Missing space between icon and label in button ‘Patron lists’
System Administration
  • [18965] branch transfer limits pagination save bug
Templates
  • [19000] about page – Typo in closing p tag
Test Suite
  • [18951] Some t/Biblio tests are database dependent
  • [18976] Fix t/db_dependent/Auth.t cleanup
  • [18977] Rollback branch in t/db_dependent/SIP/Message.t
  • [18982] selenium tests needs too many prerequisites
  • [18991] Fix cleanup in t/db_dependent/Log.t
Tools
  • [18918] Exporting bibs in CSV when you have no CSV profiles created causes error
System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required
Documentation

The Koha manual is maintained in DocBook.The home page for Koha documentation is

As of the date of these release notes, only the English version of the Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

Complete or near-complete translations of the OPAC and staff interface are available in this release for the following languages:

  • English (USA)
  • Arabic (99%)
  • Armenian (96%)
  • Chinese (China) (85%)
  • Chinese (Taiwan) (99%)
  • Czech (95%)
  • Danish (71%)
  • English (New Zealand) (93%)
  • Finnish (99%)
  • French (99%)
  • French (Canada) (94%)
  • German (100%)
  • German (Switzerland) (99%)
  • Greek (83%)
  • Hindi (98%)
  • Italian (99%)
  • Korean (52%)
  • Norwegian Bokmål (56%)
  • Occitan (78%)
  • Persian (59%)
  • Polish (100%)
  • Portuguese (99%)
  • Portuguese (Brazil) (86%)
  • Slovak (92%)
  • Spanish (100%)
  • Swedish (98%)
  • Turkish (99%)
  • Vietnamese (72%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

for information about translating Koha, and join the koha-translate list to volunteer:

The most up-to-date translations can be found at:

Release Team

The release team for Koha 16.11.11 is

Credits

We thank the following libraries who are known to have sponsored new features in Koha 16.11.11:

  • Catalyst IT

We thank the following individuals who contributed patches to Koha 16.11.11.

  • root (1)
  • Aleisha Amohia (2)
  • Nick Clemens (2)
  • Tomás Cohen Arazi (1)
  • Marcel de Rooy (7)
  • Jonathan Druart (13)
  • Katrin Fischer (3)
  • Amit Gupta (20)
  • Chris Kirby (1)
  • Owen Leonard (1)
  • Josef Moravec (1)
  • Fridolin Somers (1)
  • Lari Taskula (4)
  • Marc Véron (2)

We thank the following libraries, companies, and other institutions who contributed patches to Koha 16.11.11

  • ACPL (1)
  • BibLibre (1)
  • BSZ BW (3)
  • bugs.koha-community.org (13)
  • ByWater-Solutions (2)
  • ilsleypubliclibrary.org (1)
  • informaticsglobal.com (20)
  • jns.fi (4)
  • Marc Véron AG (2)
  • Rijksmuseum (7)
  • Theke Solutions (1)
  • translate.koha-community.org (1)
  • unidentified (3)

We also especially thank the following individuals who tested patches for Koha.

  • Aleisha Amohia (1)
  • Amit Gupta (1)
  • Axelle Clarisse (1)
  • Chris Cormack (9)
  • fcouffignal (1)
  • Frédéric Demians (1)
  • Fridolin Somers (26)
  • Jesse Maseto (1)
  • Jonathan Druart (35)
  • Josef Moravec (2)
  • Julian Maurice (1)
  • Katrin Fischer (31)
  • Lee Jamison (5)
  • Marc Véron (4)
  • Mark Tompsett (2)
  • Nick Clemens (10)
  • Owen Leonard (1)
  • Philippe (1)
  • sonia BOUIS (1)
  • Tomas Cohen Arazi (8)
  • Kyle M Hall (2)
  • Marcel de Rooy (26)

We regret any omissions. If a contributor has been inadvertently missed, please send a patch against these release notes to koha-patches@lists.koha-community.org.

Revision control notes

The Koha project uses Git for version control. The current development version of Koha can be retrieved by checking out the master branch of:

The branch for this version of Koha and future bugfixes in this release line is 16.11.x. The last Koha release was 16.11.10, which was released on July 28, 2017.

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug tracker at:

He rau ringa e oti ai. (Many hands finish the work)

Autogenerated release notes updated last on 23 Aug 2017 18:12:27.

Koha 16.05.16 security release

Tue, 08/29/2017 - 10:57

The Koha community is proud to announce the release of Koha 16.05.16.

This is a security release.

Koha 16.05.16 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 16.05.16 is a security release.

It includes 30 bugfixes.

Security bugs fixed
  • [19035] Stored XSS in patron lists – lists.pl
  • [19114] Stored XSS in parcels.pl
  • [19112] Stored XSS in basketheader.pl page
  • [19110] XSS Stored in branches.pl
  • [19100] XSS Flaws in memberentry.pl
  • [19105] XSS Stored in holidays.pl
  • [16069] XSS issue in basket.pl
  • [19079] XSS Flaws in Membership page
  • [19033] XSS Flaws in Currencies and exchange page
  • [19034] XSS Flaws in- Cities – Z39.50/SRU servers administration – Patron categories pages
  • [19050] XSS Flaws in Quick spine label creator
  • [19051] XSS Flaws in – Batch record deletion page – Batch item deletion page – Batch item modification page
  • [19052] XSS Flaws in – vendor search page – Invoice search page
  • [19054] XSS Flaws in Report – Top Most-circulated items
  • [19078] XSS Flaws in System preferences
  • [18726] OPAC XSS – biblionumber
Critical bugs fixed Patrons
  • [18685] Patron edit/cancel floating toolbar out of place
Other bugs fixed Architecture, internals, and plumbing
  • [18605] Remove TRUNCATE from C4/HoldsQueue.pm
  • [18632] CGI::param called in list context flooding error logs
OPAC
  • [16711] OPAC Password recovery: Handling if multiple accounts have the same mail address
  • [18545] Remove use of onclick from OPAC Cart
Patrons
  • [18551] Hide with CSS dynamic elements in member search
  • [18832] Missing space between icon and label in button ‘Patron lists’
System Administration
  • [18965] branch transfer limits pagination save bug
Templates
  • [19000] about page – Typo in closing p tag
Test Suite
  • [18951] Some t/Biblio tests are database dependent
  • [18976] Fix t/db_dependent/Auth.t cleanup
  • [18982] selenium tests needs too many prerequisites
  • [18991] Fix cleanup in t/db_dependent/Log.t
Tools
  • [18918] Exporting bibs in CSV when you have no CSV profiles created causes error
System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required
Documentation

The Koha manual is maintained in DocBook.The home page for Koha
documentation is

As of the date of these release notes, only the English version of the
Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

Complete or near-complete translations of the OPAC and staff
interface are available in this release for the following languages:

  • English (USA)
  • Arabic (98%)
  • Armenian (93%)
  • Basque (77%)
  • Chinese (China) (88%)
  • Chinese (Taiwan) (98%)
  • Czech (96%)
  • Danish (72%)
  • English (New Zealand) (96%)
  • Finnish (98%)
  • French (98%)
  • French (Canada) (92%)
  • German (99%)
  • German (Switzerland) (99%)
  • Greek (85%)
  • Hindi (98%)
  • Italian (99%)
  • Korean (53%)
  • Kurdish (51%)
  • Norwegian Bokmål (59%)
  • Occitan (79%)
  • Persian (60%)
  • Polish (100%)
  • Portuguese (99%)
  • Portuguese (Brazil) (89%)
  • Slovak (94%)
  • Spanish (99%)
  • Swedish (90%)
  • Turkish (99%)
  • Vietnamese (74%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

for information about translating Koha, and join the koha-translate
list to volunteer:

The most up-to-date translations can be found at:

Release Team

The release team for Koha 16.5.16 is

Credits

We thank the following libraries who are known to have sponsored
new features in Koha 16.5.16:

  • Catalyst IT

We thank the following individuals who contributed patches to Koha 16.5.16.

  • Aleisha Amohia (2)
  • Tomás Cohen Arazi (1)
  • Marcel de Rooy (5)
  • Jonathan Druart (11)
  • Amit Gupta (20)
  • Mason James (3)
  • Owen Leonard (1)
  • Josef Moravec (1)
  • Fridolin Somers (1)
  • Lari Taskula (3)
  • Marc Véron (2)

We thank the following libraries, companies, and other institutions who contributed
patches to Koha 16.5.16

  • ACPL (1)
  • BibLibre (1)
  • bugs.koha-community.org (11)
  • informaticsglobal.com (20)
  • jns.fi (3)
  • KohaAloha (3)
  • Marc Véron AG (2)
  • Rijksmuseum (5)
  • Theke Solutions (1)
  • unidentified (3)

We also especially thank the following individuals who tested patches
for Koha.

  • Aleisha Amohia (1)
  • Amit Gupta (1)
  • Andrei (4)
  • Axelle Clarisse (1)
  • Chris Cormack (9)
  • fcouffignal (1)
  • Fridolin Somers (4)
  • Jesse Maseto (1)
  • Jonathan Druart (17)
  • Josef Moravec (2)
  • Julian Maurice (1)
  • Katrin Fischer (9)
  • Lee Jamison (4)
  • Marc Véron (3)
  • Mark Tompsett (2)
  • Mason James (42)
  • Nick Clemens (9)
  • Owen Leonard (1)
  • Philippe (1)
  • Tomas Cohen Arazi (5)
  • Kyle M Hall (1)
  • Marcel de Rooy (22)

We regret any omissions. If a contributor has been inadvertently missed,
please send a patch against these release notes to
koha-patches@lists.koha-community.org.

Revision control notes

The Koha project uses Git for version control. The current development
version of Koha can be retrieved by checking out the master branch of:

The branch for this version of Koha and future bugfixes in this release
line is 16.05.x.

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug
tracker at:

He rau ringa e oti ai.
(Many hands finish the work)

Autogenerated release notes updated last on 24 Aug 2017 06:36:21.

What’s on in koha-devel #14

Tue, 08/08/2017 - 14:18
New format, lots of reminders! This is the first version of the what’s on in koha-devel emails I used to send to the Koha mailing lists that is posted to the website. We hope that this will help to reach more people. The last one has been sent 2 months ago, there are a lot of things to tell or repeat. Table of contents

Around Koha

Hea
If it is not done yet you should tell us more about you and your library! By configuring the Usage statistics module, you can share with the Koha community some information about your library and even make it show up on a map. If you are using versions 3.22.21, 16.05.13, 16.11.08, 17.05.00 or later, you can easily do it! You can tune and choose the information to share with the community on a new administration page. You can find it under Administration › Usage statistics. I really hope to see a whole map full of libraries in the next weeks

Answers of the poll “Ready to help the Koha community?”

Tue, 08/01/2017 - 15:15

Here are the results of the poll «Ready to help the Koha community?» launched at the beginning of the 17.11 release to estimate the task force we could expect and to delimit the tasks we can focus on, depending on the wishes and needs of everybody. If you did not answer the poll yet, you can still do it, I will update the results.

Raw results

We got 54 answers so far, 38 from support companies, 8 from libraries and 7 volunteers.

50 out of these 54 announced they will have time to help during the 17.11 development cycle.

Who are you?

Support company 38 Library 9 Volunteer 7 Will you have time to help during the 17.11 development cycle?

Yes 50 No 4 How would they like to help?

Most of them are willing to help on testing bugs or write patches.

Test bugs (signoff) 36 Write patches – bug fixes 23 Write patches – enhancement 18 Write documentation 15 Translation 15 Help new contributors 11 Improve the wiki 10 Code review (QA) 8 Tasks they are willing to help on

Further improve our already great documentation 19 Elastic search 18 REST API 14 Make our tests suite even more robust 11 Refactoring 10 Cache more things to improve performance 9 FRBR, BibFrame 9 Remove all the SQL queries to become DBMS agnosticism 8 Finish what has been deprecated earlier (non-XSLT view, GRS-1) 6 Get rid of CGI emulation and move to a Plack app 6 Tasks they would like to see moving forward but they cannot provide help

Cache more things to improve performance 15 Get rid of CGI emulation and move to a Plack app 14 Elastic search 13 FRBR, BibFrame 12 REST API 11 Make our tests suite even more robust 8 Further improve our already great documentation 7 Remove all the SQL queries to become DBMS agnosticism 6 Finish what has been deprecated earlier (non-XSLT view, GRS-1) 6 Refactoring 5 How many people will be ready to help?

They reported 83 people to dedicate 1003 hours per month to the Koha project.

How many people will really help?

I have no idea.

Other requests/notes ?!

«Make Koha WCAG 2.0 AA compliant (http://www.w3.org/TR/WCAG20) – See European Commission Study on Assessing and Promoting E-Accessibility (http://ec.europa.eu/newsroom/dae/document.cfm?doc_id=3163). We believe that this is somewhat standard legislation in every EU country. We would like to contribute to the main source-code by fixing all the issues necessary to make Koha WCAG 2.0 AA compliant (starting with the OPAC). However, we would like to have strong a commitment from the steering committee and from the release team that these contributions will not be forgotten on a subsequent release. This means adding to the release checklist a verification step that makes sure that all modified and newly included pages are checked for conformity.»

I have created a new entry on the kanban. If you are interested by contributing, let us know. If you have a plan for this task you can propose you as leader to let us know what is it and to coordinate the different tasks.

«Bug 12599 – IndependentBranches Holes»

As there is already an entry in our bug tracker you should tell us by letting a comment. However it seems that the lack of founding is blocking this enhancement request.

«Bug 7317 – Add an Interlibrary Loan Module to Circulation and OPAC»

Several people have show interest in this feature. There is a card on the kanban already. I have CCed everybody that is willing to help. Do your best to make it into 17.11!

«Auth Rewrite to use Plack Session»

This is a big task and it sounds like we will need a plan and volunteers to work on this one.

«Better support for environments with more than one language (multilingual authorised values)»

Yes that would be great. The ground is ready to welcome new feature, now we need funding I guess to continue.

«Write documentation in my language»

There is some work done to make the new Sphinx based manual translatable, please keep your eye on Editing the Koha Manual, Koha Manual and the mailing lists. We also need help in updating the manuals with the latest features, so that they are ready for translating!

«I would be happy to start updating the manual»

Same as previously, see Editing the Koha Manual and I guess you may want to follow the relevant epic to know what you can help with. We will add new entries to this epic to ask volunteer to write the missing documentation.

«Test the Beta system before release»

Even more useful would be to test it all over the release, but yes we absolutely need people to test the Release Candidate when it is out. The release will be frozen few weeks before the release and we will need you to test it deeply to make sure it will be released as stable as possible.

«Please make the Advance Catalog module RDA compliant!!!!!!»

The catalog is already RDA compliant.

«The Acquisitions seems to need some bolstering in order to properly handle medium to larger size library systems»

Yes indeed, the acquisition module is messy and would need to be rebuilt. Funding will certainly be needed here…

«I’m not sure to be able to provide help for Elastic search. I will need special environment to test (not sure it would be possible on sandbox?)»

You can test it easily if you install KohaDevBox. But yes we will ask for a support company to provide a test server.

«Suggest new features»

Yes please! You can suggest new features and enhancement on our bug tracker. Search a bit before to make sure the request has not been done yet.

«Would love to see performance without Plack improved (SQL queries, caching etc. The scripts are by far the biggest culprit when I look at performance and timeline)»

Plack is required since few versions. You should not use recent versions of Koha without Plack and Memcached enabled. Given the answers from the poll it seems that we still need to focus on performances (even if it has been a main goal since 3.18).

«I’ve come to notice that waiting times for signoffs and QA together with 6month release cycle makes it harder to convince people to always post upstream. Also sometimes patches that are critical for a library can get stuck in discussions. I’m interested in ways of resolving these issues in the future.»

You have several ways to alert the whole community on a specific problem. The first one is to answer by commenting the bug report, then to send an email to the ML to get other people’s opinions. If you do not get answers or the discussion is stuck you should bring the problem to the next general or dev meetings.

«My experience with Koha is based on the training topics in the use of its modules and tools, I do not know programming skills, but I would like to collaborate in some way in its development, I was attentive to any concerns” “We have been using Koha for a year and would like to start contributing to the community. We are ready to code but can help in any other way.” “Unfortunately I am not a coder but happy to help documentation though.»

Welcome! We have reviewed and updated our wiki pages to let you know how to get involved, depending on your skills and wishes.

«Provide feedback from library point of view, new requirement for libraries those are not yet included in Koha»

It is a big lack in a development process, we do not get enough feedback from library point of view. You are more than welcome to do it. You can also see the different bug reports we have in the “In discussion” status, most of them are stuck because of the need of other opinions

«In the past I tried to setup a kohadevbox to possibly signoff bugs. But I was a total failure and in the end I was totally frustrated about the signoff process. I would be willing to try once more since I see you still need people who signoff patches – but I’d need some assistance when trying to tame and understand the kohadevbox. There are many more things to say but I’m afraid noone wants to hear them ;-)»

You should try again from scratch following the documentation of KohaDevBox. Tomas is going to write a wiki page about it to explain how it works. If you have any questions or issues about how to install or use it, you should join us on IRC and ask.

«We have observed that technical issues have given so much importance rather than library related issues. Does Koha for technologists? Does Koha for IT developers? Both the cases, the answer is ‘No’. Koha is for library users for better access of library materials. Those issues come into surface are most of the cases nothing to have any importance in libraries of Indian Subcontinent. The users here want the document in AACR2 format which is very much ignored in Koha. There are several items in catalogue code, but only one place of ISBD in Global Systems Preference. Users requirements are to print catalogue card, transliterate of title and other field for having better search options, AACR2R format for different items, preparation of reference entries very easily, generation of library clearance certificate from Koha, using SMS service with ease. Much emphasis has been given to release newer and newer version but ignoring different issues arise in the earlier version. Do you think every 3-6 months release of new version of Koha is helpful for libraries already using Koha? We don’t think so. We think, more important is to stabilize a particular version as early as possible and for a library already using Koha, running behind and upgrading to different new version is not desirable all time at all. Again, our observation is that new release or bug fixing may be based on sample testing not profound testing of at 20000-30000 database, e.g. when we upgrade 3.18 to 3.20 version a lot of bugs came into surface. Why this would be so? So you may think of the issues. These are the opinions that may not have any ‘technological’ value to you, but these are totally based on librarians’ opinion from libraries of Indian Subcontinent. If you need our help, inspite of all our limitations, we are willing to help.»

There is too many points to answer all of them one by one completely here. I would suggest you to start to discuss about your needs on the ML to see if others have the same as yours. As I already said earlier we are lacking librarians point of view. A major version of Koha is released every 6 months, but you do not have to upgrade every 6 months, we use to support the last 3 versions, so you could upgrade to the next major release every 18 months if you like. We are doing our best to make the releases as stable as possible, but unfortunately we are lacking testers during the development process and sometimes the issues are raised by users, in production (like any softwares). The issues you occur during the upgrade are not expected and should be reported on our bug tracker. Yes we need you to help!
First you need to report the blocking issues you occur, then you can initiate the discussions with other librarians on the mailing list. On my side I will do my best to make the next release error-proof and consolidate our testing suite.

«We also have a number of paid developments that we will be working on. Our path is to write code, submit it to community and assist with sign-off. And then once it’s pushed and released, it makes its way back to our customers.»

Awesome, you understood how a free software community works!

«We love Koha!»

We love you too ❤

What’s next?

If you want to be involved in the Koha community you should subscribe to the Mailing list if it is not done yet, then read the “What’s on in koha-devel” emails.

Attending to both general and dev meetings is a good way to discuss subjects. Then I invite you to join us on the kanban board I have created for this development cycle release. If it is not done yet you should contact me and I will send you an invitation. Once you are on it, feel free to add yourself as “watcher” of the “Epics” you want to follow.

To know how you can help, take a look at the Getting involved page.

Everything related to FRBR, BibFrame, etc. will be managed from thefrom the kanban kanban. I would like to see a working group around these important topics to tell the developers what need to be done to get an overview of the situation. With 80 people ready to dedicate 1000h per months to the project, we could make great things.

Koha Community Newsletter: July 2017

Mon, 07/31/2017 - 19:00
Koha Community Newsletter
July 2017

Volume 8, Issue 7
ISSN 2153-8328
Edited by Chad Roseburg, Koha Community Newsletter Editor

Please submit news items to

Table of Contents

Development

Koha 17.05.02 Released

by Fridolin Somers
The Koha community is proud to announce the release of 17.05.02.

This is a maintenance release.
It includes 4 enhancements, 38 bugfixes.

As always you can download the release from
http://download.koha-community.org.

Have a look at release post :

Koha 17.05.02 released

Be aware of blocker bug 18966.

Koha 16.11.10 Released

by Katrin Fischer
The Koha community is proud to announce the release of Koha 16.11.10.

This is a maintenance release of 16.11 and includes 1 enhancement and 35 bugfixes.

The full release notes are available at
Koha 16.11.10 Release Notes

Koha 16.05.15 Released

by Mason James
The Koha community is proud to announce the release of Koha 16.05.15.

This is a maintenance release of the 16.05 series and includes 2
enhancements and 68 bugfixes.

The full release notes are available at
Koha 16.05.15 Release Notes

The Koha Manuals: DocBook to Sphinx

by Katrin Fischer
Starting with the manual for 17.05 the technical tool, used to generate the Koha Manuals, has been changed from DocBook to Sphinx. Sphinx makes it much easier to edit the manual thanks to the easier markup language it uses. Instead of managing one big file, the manual has been split into a file for each of the bigger chapters. Now that the new setup is ready, the Documentation Team is looking for new contributors to the manual. A contribution can be anything:

  • Let us know about mistakes, missing bits, pieces or even chapters
  • Proof read recent changes
  • Provide new content and additions from typo fixes to new chapters

We have tried to make it really easy to contribute. There is a new workflow using gitlab that will allow everyone to contribute using only a browser and without the need to have a development environment or install specialized software. You can find the instructions on the wiki under [Editing the Koha manual]. We have also set an [https://annuel2.framapad.org/p/KohaManualTodo Etherpad-style to-do list] that anyone can easily edit and add to. If you are unsure how to get started, please get in touch with the Koha Documentation Team!

Community

Kohacon 2017: Presentations and Acknowledgments

By Eugene Jose T. Espinoza
The 2017 Koha International Conference (KohaCon2017) is over and done last June 23, 2017 and the organizers (Association of Special Libraries of the Philippines and Koha ILS Philippines volunteers) of the KohaCon2017 would like to thank the sponsors, speakers and participants for making the event a success.

For our venue sponsors – the Ayala Museum throughthe Filipinas Heritage Library (Main Conference venue) and the Asian Institute of Management (Hackfest venue). For our international sponsors: Biblibre(France) having Paul Poulain and Gaetan Boisson was such an honor. Gobi Library Solutions from EBSCO in U.S. having Alvet Miranda again updating us on EBSCO’sefforts talking about EDS and OpenAthens. Scanbit Technology Services represented by Cristina Gareta and Josu Moreno. We did not have any representatives from ByWater Solutions but their donation was very much well appreciated. Our local sponsors Vibal Foundation, Onstrike Library Solutions(OSLS) and Tulong Aklatan (TA). OSLS and TA curiously volunteered in making KohaCon2017 a reality. To our foreign speakers Paul Poulain, Gaetan Boisson,Sher Afzal Khan, Mengü Yazicioglu and Cristina Gareta, our heartfelt thanks. To our local speakers: our keynote speaker Hon. Yolanda C. Granda of the Philippines’ Professional Regulations Commission Board for Librarians, Ayala Museum Head Ma.Elizabeth L. Gustilo for the Welcome remarks, Cecil Ayson, Lea de los Reyes, Fernan R. Dizon, Aprilyn T. Gallana, Alexander Lunar, Erwina T. Menesis, Edgardo B. Quiros and Robert ‘Bob’ Reyes. To our foreign attendees: 6 from Malaysia, 2 from France, 2 from Spain, 2 from Pakistan, 1 from U.S.A., 2 from Australia, 1 from Turkey, thank you for braving going to the Philippines in spite of negative news that you heard, which the place in question (Marawi) is actually thousand miles away from Makati City. To our local participants, to our souvenir program sponsors, our tour sponsor – the Department of Tourism and Intramuros Administration, UP SLIS student volunteers for helping in the documentation and registration. To Paul, Gaetan and Mengu for helping in the hackfest. And to numerous people that I might have forgotten to mention. Maraming maraming salamat!

The Conference was streamed live over Youtube and ASLP Facebook page. An edited and collated version of it is already uploaded in archive.org here: https://archive.org/search.php?query=kohacon17. There is an e-souvenir program available in issuu here: https://issuu.com/aslp1954/docs/2017_koha_international_conference_. Presentations in PDF format are available at https://aslpwiki.wikispaces.com/Forums%2C+Seminars%2C+Conferences+and+Other+Activities.

We’re looking forward for KohaCon2018. God willing, we will try to attend, but for sure we will save for KohaCon2020 in New Zealand.

Mabuhay at maraming salamat from the Philippines!

Eugene Jose T. Espinoza
Manuel S. Tamayao
Jerwyn G. Fernandez
Raul V. Migriño, Jr.
Mary Grace L. Medina

New Koha Libraries

Community Gossip

Nathan Carulla makes the case for why now is the time to move to a collaborative web based ILS platform.

How To

Karen Holt has the following posts for you:

Learn more about Koha from Jessie Zairo:

Go through custom searching, reports and the calendar feature with Kelly McElligott:

Learn the basics of reports with Barton Chittenden

Upcoming Events

Koha-US 2017 Registration

by Christopher Brannon
I am happy to announce that registration is now open for Koha-US 2017
Annual Conference, this year in Coeur d’Alene, Idaho. Registration is $25,
and can be paid online at the end of registration, by check, or at the
door. For complete details and to register, please visit
http://koha-us.net/index.php/2017_Koha-US_Conference.

August General IRC Meeting

The August General IRC meeting will be held on the 2nd at 14:00 UTC.

The agenda, links to the minutes, and other information is here.

Past Events

French Koha Symposium in Roubaix

by Sonia Bouis for KohaLa Association
Last month the French Koha Symposium was held in Roubaix. Around 70 attendees were present during the 3 days. We tried to have an eclectic program for Koha users and people who want to discover it. For the newbie, we planned Koha demo and feedback from new libraries using Koha. For the others, we focused on different subjects: first, bibliographic transition : what is going on in France and what have been initiated into the world wide Koha community. We also had a special focus on numeric accessibility for public with disability. It gave us some tips and ideas to adapt the OPAC that we will share soon with the community. We have also invited Ghent University Library for talking about another open source project and telling us what they achieve with Blacklight as discovery tool. We also had a session about data visualization tool to exploit exported statistics data (Kibana, Prevu project). And finally there was the traditional workshop around SQL, testing and translation parties.

And what people enjoyed too during those days is to share their experiences during lunch and coffee breaks.

July General IRC Meeting

The July general IRC meeting was held on the 5th at 21:00 UTC.

The agenda, links to the minutes, and other information is here.

July 12 Development IRC Meeting

The July 12th development IRC meeting was held at 21:00 UTC.

The agenda, links to the minutes, and other information is here.

July 26th Development IRC Meeting

The July 26th development IRC meeting was held at 14:00 UTC.

The agenda, links to the minutes, and other information is here.

Koha 16.05.15 release

Sun, 07/30/2017 - 14:06

The Koha community is proud to announce the release of Koha 16.05.15

Koha 16.5.15 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 16.5.15 is a bugfix/maintenance release.

It includes 2 enhancements, 68 bugfixes.

Enhancements Architecture, internals, and plumbing
  • [17974] Add the Koha::Item->biblio method
  • [18931] Add a “data corrupted” section on the about page
Critical bugs fixed Acquisitions
  • [18482] False duplicates detected on adding a batch from a stage file
  • [18756] Users can view aq.baskets even if they are not allowed
Architecture, internals, and plumbing
  • [18663] Missing db update for ExportRemoveFields
  • [18727] System preferences loose part of values because of double quotes
  • [18966] Move of checkouts – Deal with duplicate IDs at DBMS level
OPAC
  • [18204] Authority searches are not saved in Search history
  • [18572] Improper branchcode set during OPAC renewal
  • [18955] autocomplete is on in OPAC password recovery
Templates
  • [18512] GetAuthorisedValues.GetByCode Template plugin should return code (not empty string) if value not found
Test Suite Tools
  • [12913] Fix wrong inventory results
  • [16295] marc_modification_templates permission doesn’t allow access to modify template
  • [18689] Fix calendar error with double quotes in title or description of holiday
  • [18806] Cannot revert a batch
Z39.50 / SRU / OpenSearch Servers
  • [18910] Regression: Z39.50 wrong conversion in Unimarc by Bug 18152
Other bugs fixed About Acquisitions
  • [11122] Fix display of publication year/copyrightdate and publishercode on various pages in acquisitions
  • [18722] Subtotal information not showing fund source
  • [18830] Message to user is poorly constructed
Architecture, internals, and plumbing
  • [14572] insert_single_holiday() forces a value on an AUTO_INCREMENT column, during an INSERT
  • [18584] Our legacy code contains trailing-spaces
  • [18669] RewriteCond affecting wrong rule in koha-httpd.conf
  • [18771] CGI.pm: Subroutine multi_param redefined
Command-line Utilities
  • [18548] running koha-create –request-db without an instance name should abort
Database
  • [18690] Typos in Koha database description (Table “borrowers”)
Developer documentation
  • [5395] C4::Acquisition::SearchOrder POD inconsistent with function
Documentation
  • [18554] Adjust a few typos including responsability
I18N/L10N
  • [18641] Translatability: Get rid of template directives in translations for *reserves.tt files
  • [18644] Translatability: Get rid of pure template directives in translation for memberentrygen.tt
  • [18648] Translatability: Get rid of tt directives in translation for macles.tt
  • [18675] Translatability: Get rid of [%% in translation for csv-profiles.tt
  • [18682] Translatability: Get rid of [%% in translation for 2 files av-build-dropbox.inc
  • [18695] Translatability: Get rid of [%% INCLUDE in translation for circulation.tt
  • [18699] Get rid of %%] in translation for edi_accounts.tt
  • [18800] Patron card images: Add some more explanation to upload page and fix small translatability issue
  • [18901] Sysprefs translation: translate only .pref files (not *.pref)
Label/patron card printing
  • [17181] Patron card creator replaces existing image when uploading image with same name
  • [18611] Create labels action fails in manage-marc-import.pl if an item has been deleted from the import batch
Lists
  • [18214] Cannot edit list permissions of a private list
MARC Bibliographic record staging/import
  • [17710] C4::Matcher::get_matches and C4::ImportBatch::GetBestRecordMatch should use same logic
Notices
  • [18478] Some notices sent via SMS gateway fail
OPAC
  • [13913] Renewal error message in OPAC is confusing
  • [18400] Noisy warns in opac-search.pl during itemtype sorting
  • [18634] Missing empty line at end of opac.pref / colliding translated preference sections
Patrons
  • [18569] Quick add patron will not copy over details from cities and towns pull down into patron details
  • [18858] Warn when deleting a borrower debarment
Reports
  • [11235] Names for reports and dictionary are cut off when quotes are used
  • [13452] Average checkout report always uses biblioitems.itemtype
SIP2
  • [18755] Allow empty password fields in Patron Info requests

Some SIP devices expect an empty password field in a patron info request to be accepted as OK by the server. Since patch for bug 16610 was applied this is not the case. This reinstates the old behaviour for sip logins with the parameter allow_empty_passwords=”1″

Serials
  • [13747] Fix problems with frequency descriptions containing quotes
  • [18356] Prediction pattern wrong, skips years, for some year based frequencies
  • [18607] Fix date calculations for monthly frequencies in Serials
  • [18697] Fix date calculations for day/week frequencies in Serials
System Administration
  • [18600] Missing db update for TalkingTechItivaPhoneNotification
  • [18700] Fix ungrammatical sentence
  • [18934] Warns in Admin -> SMS providers
Templates
  • [17639] Remove white filling inside of Koha logo
  • [18656] Require confirmation of deletion of files from patron record
Test Suite
  • [18601] OAI/Sets.t mangles data due to truncate in ModOAISetsBiblios
  • [18746] Text_CSV_Various.t parse failure
  • [18759] Circulation.t is failing randomly
  • [18761] AutomaticItemModificationByAge.t tests are failing
  • [18767] Useless debugging info in GetDailyQuote.t
  • [18804] Selenium tests are failing
Tools
  • [18613] Deleting a Letter from a library as superlibrarian deletes the “All libraries” rule
  • [18704] File types limit in tools/export.pl is causing issues with csv files generated by MS/Excel
  • [18706] subfields to delete not disabled anymore in batch item modification
  • [18752] Automatic item modifications by age should allow ‘blank’ values
System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required
Documentation

The Koha manual is maintained in DocBook.The home page for Koha
documentation is

As of the date of these release notes, only the English version of the
Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

Complete or near-complete translations of the OPAC and staff
interface are available in this release for the following languages:

  • English (USA)
  • Arabic (98%)
  • Armenian (93%)
  • Basque (78%)
  • Chinese (China) (88%)
  • Chinese (Taiwan) (99%)
  • Czech (96%)
  • Danish (72%)
  • English (New Zealand) (96%)
  • Finnish (98%)
  • French (99%)
  • French (Canada) (92%)
  • German (99%)
  • German (Switzerland) (99%)
  • Greek (85%)
  • Hindi (99%)
  • Italian (100%)
  • Korean (53%)
  • Kurdish (51%)
  • Norwegian Bokmål (59%)
  • Occitan (80%)
  • Persian (60%)
  • Polish (100%)
  • Portuguese (100%)
  • Portuguese (Brazil) (89%)
  • Slovak (94%)
  • Spanish (100%)
  • Swedish (91%)
  • Turkish (100%)
  • Vietnamese (74%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

for information about translating Koha, and join the koha-translate
list to volunteer:

The most up-to-date translations can be found at:

Release Team

The release team for Koha 16.5.15 is

Credits

We thank the following libraries who are known to have sponsored
new features in Koha 16.5.15:

  • Catalyst IT

We thank the following individuals who contributed patches to Koha 16.5.15.

  • apirak (1)
  • Gus (1)
  • LeireDiez (1)
  • Aleisha Amohia (3)
  • Colin Campbell (3)
  • Nick Clemens (10)
  • Tomás Cohen Arazi (2)
  • David Cook (2)
  • Chris Cormack (1)
  • Christophe Croullebois (1)
  • Olivier Crouzet (1)
  • Marcel de Rooy (17)
  • Jonathan Druart (27)
  • Katrin Fischer (3)
  • Mason James (9)
  • Lee Jamison (1)
  • Owen Leonard (4)
  • Julian Maurice (3)
  • Josef Moravec (3)
  • Rodrigo Santellan (1)
  • Fridolin Somers (6)
  • Mirko Tietgen (1)
  • Mark Tompsett (5)
  • Marc Véron (14)
  • Baptiste Wojtkowski (2)

We thank the following libraries, companies, and other institutions who contributed
patches to Koha 16.5.15

  • abunchofthings.net (1)
  • ACPL (4)
  • BibLibre (12)
  • BigBallOfWax (1)
  • BSZ BW (3)
  • bugs.koha-community.org (27)
  • ByWater-Solutions (10)
  • KohaAloha (9)
  • Marc Véron AG (14)
  • marywood.edu (1)
  • Prosentient Systems (2)
  • PTFS-Europe (3)
  • punsarn.asia (1)
  • Rijksmuseum (17)
  • scanbit.net (1)
  • stacmail.net (1)
  • Theke Solutions (2)
  • unidentified (12)
  • Université Jean Moulin Lyon 3 (1)

We also especially thank the following individuals who tested patches
for Koha.

  • Alex Buckley (3)
  • Blou (1)
  • Chris Cormack (3)
  • Claire Gravely (1)
  • David Kuhn (1)
  • David Roberts (1)
  • Dilan Johnpulle (2)
  • Frédéric Demians (1)
  • Fridolin Somers (36)
  • Jason Palmer (1)
  • Jonathan Druart (46)
  • Josef Moravec (30)
  • Julian Maurice (7)
  • Katrin Fischer (45)
  • Lee Jamison (15)
  • Magnus Enger (1)
  • Marc Véron (3)
  • Mark Tompsett (2)
  • Mason James (70)
  • Michael Cabus (1)
  • Mirko Tietgen (3)
  • Nick Clemens (6)
  • Owen Leonard (2)
  • Srdjan (1)
  • Tomas Cohen Arazi (10)
  • Brendan A Gallagher (2)
  • Indranil Das Gupta (L2C2 Technologies) (1)
  • Kyle M Hall (16)
  • Marcel de Rooy (45)
  • Israelex A Veleña for KohaCon17 (1)

We regret any omissions. If a contributor has been inadvertently missed,
please send a patch against these release notes to
koha-patches@lists.koha-community.org.

Revision control notes

The Koha project uses Git for version control. The current development
version of Koha can be retrieved by checking out the master branch of:

The branch for this version of Koha and future bugfixes in this release
line is 16.05.x.

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug
tracker at:

He rau ringa e oti ai.
(Many hands finish the work)

Autogenerated release notes updated last on 30 Jul 2017 16:07:37.

Koha 16.11.10 release

Fri, 07/28/2017 - 01:43

The Koha community is proud to announce the release of Koha 16.11.10.

Koha 16.11.10 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 16.11.10 is a bugfix/maintenance release.

It includes 1 enhancements, 35 bugfixes.

 

Enhancements Architecture, internals, and plumbing
  • [18931] Add a “data corrupted” section on the about page
Critical bugs fixed Acquisitions
  • [18756] Users can view aq.baskets even if they are not allowed
Architecture, internals, and plumbing
  • [18966] Move of checkouts – Deal with duplicate IDs at DBMS level
MARC Bibliographic record staging/import
  • [18577] Importing a batch using a framework not fully set up causes and endless loop
OPAC
  • [18572] Improper branchcode set during OPAC renewal
  • [18955] autocomplete is on in OPAC password recovery
Test Suite
  • [18807] www/batch.t is failing
  • [18826] REST API tests do not clean up
Tools Z39.50 / SRU / OpenSearch Servers
  • [18910] Regression: Z39.50 wrong conversion in Unimarc by Bug 18152
Other bugs fixed Acquisitions
  • [18830] Message to user is poorly constructed
Architecture, internals, and plumbing
  • [14572] insert_single_holiday() forces a value on an AUTO_INCREMENT column, during an INSERT
  • [18771] CGI.pm: Subroutine multi_param redefined
  • [18824] Remove stray i from matching-rules.tt
Database
  • [18848] borrowers.lastseen comment typo
Documentation
  • [18554] Adjust a few typos including responsability
I18N/L10N
  • [18699] Get rid of %%] in translation for edi_accounts.tt
  • [18703] Translatability: Resolve some remaining %%] problems for staff client in 6 Files
  • [18800] Patron card images: Add some more explanation to upload page and fix small translatability issue
  • [18901] Sysprefs translation: translate only .pref files (not *.pref)
Label/patron card printing
  • [17181] Patron card creator replaces existing image when uploading image with same name
Lists
  • [18214] Cannot edit list permissions of a private list
OPAC
  • [18400] Noisy warns in opac-search.pl during itemtype sorting
  • [18634] Missing empty line at end of opac.pref / colliding translated preference sections
Patrons
  • [18858] Warn when deleting a borrower debarment
Reports
  • [11235] Names for reports and dictionary are cut off when quotes are used
  • [13452] Average checkout report always uses biblioitems.itemtype
SIP2
  • [18755] Allow empty password fields in Patron Info requests

Some SIP devices expect an empty password field in a patron info request to be accepted as OK by the server. Since patch for bug 16610 was applied this is not the case. This reinstates the old behaviour for sip logins with the parameter allow_empty_passwords=”1″

Serials
  • [18356] Prediction pattern wrong, skips years, for some year based frequencies
  • [18607] Fix date calculations for monthly frequencies in Serials
  • [18697] Fix date calculations for day/week frequencies in Serials
System Administration
  • [18934] Warns in Admin -> SMS providers
Templates
  • [17639] Remove white filling inside of Koha logo
Test Suite
  • [18748] Noisy t/db_dependent/AuthorisedValues.t
  • [18804] Selenium tests are failing
Tools
  • [18613] Deleting a Letter from a library as superlibrarian deletes the “All libraries” rule
System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required
Documentation

The Koha manual is maintained in DocBook.The home page for Koha documentation is

As of the date of these release notes, only the English version of the Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

Complete or near-complete translations of the OPAC and staff interface are available in this release for the following languages:

  • English (USA)
  • Arabic (99%)
  • Armenian (96%)
  • Chinese (China) (85%)
  • Chinese (Taiwan) (99%)
  • Czech (95%)
  • Danish (71%)
  • English (New Zealand) (93%)
  • Finnish (100%)
  • French (99%)
  • French (Canada) (94%)
  • German (100%)
  • German (Switzerland) (100%)
  • Greek (82%)
  • Hindi (99%)
  • Italian (100%)
  • Korean (52%)
  • Norwegian Bokmål (57%)
  • Occitan (78%)
  • Persian (59%)
  • Polish (100%)
  • Portuguese (100%)
  • Portuguese (Brazil) (86%)
  • Slovak (92%)
  • Spanish (100%)
  • Swedish (98%)
  • Turkish (100%)
  • Vietnamese (72%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

for information about translating Koha, and join the koha-translate list to volunteer:

The most up-to-date translations can be found at:

Release Team

The release team for Koha 16.11.10 is

Credits

We thank the following libraries who are known to have sponsored new features in Koha 16.11.10:

  • Catalyst IT

We thank the following individuals who contributed patches to Koha 16.11.10.

  • apirak (1)
  • root (1)
  • Aleisha Amohia (3)
  • Colin Campbell (2)
  • Nick Clemens (4)
  • Tomás Cohen Arazi (1)
  • Chris Cormack (1)
  • Christophe Croullebois (1)
  • Marcel de Rooy (14)
  • Jonathan Druart (19)
  • Katrin Fischer (3)
  • Koha instance kohadev-koha (1)
  • Mason James (2)
  • Lee Jamison (2)
  • Owen Leonard (1)
  • Julian Maurice (3)
  • Josef Moravec (1)
  • Rodrigo Santellan (1)
  • Fridolin Somers (2)
  • Mark Tompsett (3)
  • Marc Véron (5)
  • Baptiste Wojtkowski (2)

We thank the following libraries, companies, and other institutions who contributed patches to Koha 16.11.10

  • ACPL (1)
  • BibLibre (8)
  • BigBallOfWax (1)
  • BSZ BW (3)
  • bugs.koha-community.org (19)
  • ByWater-Solutions (4)
  • KohaAloha (2)
  • kohadevbox (1)
  • Marc Véron AG (5)
  • marywood.edu (2)
  • PTFS-Europe (2)
  • punsarn.asia (1)
  • Rijksmuseum (14)
  • Theke Solutions (1)
  • translate.koha-community.org (1)
  • unidentified (8)

We also especially thank the following individuals who tested patches for Koha.

  • Alex Buckley (2)
  • Blou (1)
  • Chris Cormack (4)
  • Chris Kirby (1)
  • Claire Gravely (1)
  • David Kuhn (1)
  • Frédéric Demians (1)
  • Fridolin Somers (66)
  • Jonathan Druart (56)
  • Josef Moravec (17)
  • Julian Maurice (5)
  • Katrin Fischer (70)
  • Lee Jamison (11)
  • Magnus Enger (1)
  • Marc Véron (2)
  • Mark Tompsett (1)
  • Mirko Tietgen (1)
  • Nick Clemens (4)
  • Owen Leonard (2)
  • Srdjan (1)
  • Tomas Cohen Arazi (8)
  • Brendan A Gallagher (4)
  • Indranil Das Gupta (L2C2 Technologies) (1)
  • Kyle M Hall (16)
  • Marcel de Rooy (32)
  • Israelex A Veleña for KohaCon17 (1)

We regret any omissions. If a contributor has been inadvertently missed, please send a patch against these release notes to koha-patches@lists.koha-community.org.

Revision control notes

The Koha project uses Git for version control. The current development version of Koha can be retrieved by checking out the master branch of:

The branch for this version of Koha and future bugfixes in this release line is 16.11.x. The last Koha release was 16.11.09, which was released on June 22, 2017.

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug tracker at:

He rau ringa e oti ai. (Many hands finish the work)

Autogenerated release notes updated last on 25 Jul 2017 18:14:00.

Koha 17.05.02 released

Thu, 07/27/2017 - 08:28

The Koha community is proud to announce the release of 17.05.02.

This is a maintainance release.

Koha 17.05.02 can be downloaded from:

Installation instructions can be found at:

  • Koha Wiki
  • OR in the INSTALL files that come in the tarball

Koha 17.05.02 is a bugfix/maintenance release.

It includes 4 enhancements, 38 bugfixes.

Enhancements Architecture, internals, and plumbing
  • [18782] Remove unused C4::Serials::getsupplierbyserialid
  • [18931] Add a “data corrupted” section on the about page
Circulation
  • [18881] Remove dead code in circ/view_holdsqueue.pl
I18N/L10N
  • [18703] Translatability: Resolve some remaining %%] problems for staff client in 6 Files
Critical bugs fixed Acquisitions
  • [18756] Users can view aq.baskets even if they are not allowed
Architecture, internals, and plumbing
  • [18966] Move of checkouts – Deal with duplicate IDs at DBMS level
Authentication
  • [18880] Regression breaks local authentication fallback for all external authentications
MARC Bibliographic record staging/import
  • [18577] Importing a batch using a framework not fully set up causes and endless loop
OPAC
  • [18572] Improper branchcode set during OPAC renewal
  • [18938] opac/svc/patron_notes and opac/opac-issue-note.pl use GetMember
  • [18955] autocomplete is on in OPAC password recovery
Searching
  • [18434] Elasticsearch indexing broken with newer catmandu version
Test Suite
  • [18807] www/batch.t is failing
  • [18826] REST API tests do not clean up
Tools
  • [18806] Cannot revert a batch
  • [18870] Patron Clubs breaks when creating a club
Z39.50 / SRU / OpenSearch Servers
  • [18910] Regression: Z39.50 wrong conversion in Unimarc by Bug 18152
Other bugs fixed Acquisitions
  • [18830] Message to user is poorly constructed
Architecture, internals, and plumbing
  • [14572] insert_single_holiday() forces a value on an AUTO_INCREMENT column, during an INSERT
  • [18633] Logs are full of CGI::param called in list context – itemsearch.pl
  • [18771] CGI.pm: Subroutine multi_param redefined
  • [18824] Remove stray i from matching-rules.tt
Database
  • [18848] borrowers.lastseen comment typo
I18N/L10N
  • [18699] Get rid of %%] in translation for edi_accounts.tt
  • [18800] Patron card images: Add some more explanation to upload page and fix small translatability issue
  • [18901] Sysprefs translation: translate only .pref files (not *.pref)
Lists
  • [18214] Cannot edit list permissions of a private list
OPAC
  • [16711] OPAC Password recovery: Handling if multiple accounts have the same mail address
  • [18634] Missing empty line at end of opac.pref / colliding translated preference sections
Patrons
  • [18630] Translatability (Clubs): ‘Cancel’ is ambiguous and leads to mistakes
  • [18858] Warn when deleting a borrower debarment
Reports
  • [11235] Names for reports and dictionary are cut off when quotes are used
  • [13452] Average checkout report always uses biblioitems.itemtype
SIP2
  • [18755] Allow empty password fields in Patron Info requests

Some SIP devices expect an empty password field in a patron info request to be accepted as OK by the server. Since patch for bug 16610 was applied this is not the case. This reinstates the old behaviour for sip logins with the parameter allow_empty_passwords=”1″

Serials
  • [18356] Prediction pattern wrong, skips years, for some year based frequencies
  • [18607] Fix date calculations for monthly frequencies in Serials
  • [18697] Fix date calculations for day/week frequencies in Serials
System Administration
  • [18934] Warns in Admin -> SMS providers
Templates
  • [17639] Remove white filling inside of Koha logo
Test Suite
  • [18748] Noisy t/db_dependent/AuthorisedValues.t
  • [18804] Selenium tests are failing
Tools
  • [18613] Deleting a Letter from a library as superlibrarian deletes the “All libraries” rule
System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required
Documentation

The Koha manual is maintained in DocBook.The home page for Koha
documentation is

As of the date of these release notes, only the English version of the
Koha manual is available:

The Git repository for the Koha manual can be found at

Translations

Complete or near-complete translations of the OPAC and staff
interface are available in this release for the following languages:

  • English (USA)
  • Arabic (99%)
  • Armenian (100%)
  • Chinese (China) (84%)
  • Chinese (Taiwan) (99%)
  • Czech (95%)
  • Danish (69%)
  • English (New Zealand) (91%)
  • Finnish (99%)
  • French (97%)
  • French (Canada) (91%)
  • German (100%)
  • German (Switzerland) (100%)
  • Greek (77%)
  • Hindi (96%)
  • Italian (100%)
  • Korean (51%)
  • Norwegian Bokmål (55%)
  • Occitan (77%)
  • Persian (58%)
  • Polish (100%)
  • Portuguese (100%)
  • Portuguese (Brazil) (85%)
  • Slovak (90%)
  • Spanish (100%)
  • Swedish (96%)
  • Turkish (99%)
  • Vietnamese (71%)

Partial translations are available for various other languages.

The Koha team welcomes additional translations; please see

for information about translating Koha, and join the koha-translate
list to volunteer:

The most up-to-date translations can be found at:

Release Team

The release team for Koha 17.05.02 is

Credits

We thank the following libraries who are known to have sponsored
new features in Koha 17.05.02:

  • Catalyst IT

We thank the following individuals who contributed patches to Koha 17.05.02.

  • Aleisha Amohia (2)
  • Colin Campbell (2)
  • Nick Clemens (7)
  • Tomás Cohen Arazi (3)
  • Chris Cormack (1)
  • Christophe Croullebois (1)
  • Marcel de Rooy (15)
  • Jonathan Druart (21)
  • Katrin Fischer (2)
  • Mason James (1)
  • Lee Jamison (2)
  • Owen Leonard (1)
  • Julian Maurice (6)
  • Josef Moravec (1)
  • Rodrigo Santellan (1)
  • Fridolin Somers (3)
  • Mark Tompsett (3)
  • Marc Véron (8)
  • Baptiste Wojtkowski (2)

We thank the following libraries, companies, and other institutions who contributed
patches to Koha 17.05.02

  • ACPL (1)
  • BibLibre (12)
  • BigBallOfWax (1)
  • BSZ BW (2)
  • bugs.koha-community.org (21)
  • ByWater-Solutions (7)
  • KohaAloha (1)
  • Marc Véron AG (8)
  • marywood.edu (2)
  • PTFS-Europe (2)
  • Rijksmuseum (15)
  • Theke Solutions (3)
  • unidentified (7)

We also especially thank the following individuals who tested patches
for Koha.

  • Aleisha Amohia (1)
  • Alex Buckley (2)
  • Blou (1)
  • Chris Cormack (5)
  • Chris Kirby (1)
  • David Kuhn (1)
  • Frédéric Demians (1)
  • Fridolin Somers (83)
  • Jonathan Druart (70)
  • Josef Moravec (19)
  • Julian Maurice (6)
  • Katrin Fischer (2)
  • Lee Jamison (12)
  • Magnus Enger (1)
  • Marc Véron (3)
  • Mark Tompsett (2)
  • Mirko Tietgen (1)
  • Nick Clemens (6)
  • Owen Leonard (2)
  • Srdjan (1)
  • Tomas Cohen Arazi (13)
  • Brendan A Gallagher (4)
  • Indranil Das Gupta (L2C2 Technologies) (1)
  • Kyle M Hall (14)
  • Marcel de Rooy (38)
  • Israelex A Veleña for KohaCon17 (1)

We regret any omissions. If a contributor has been inadvertently missed,
please send a patch against these release notes to
koha-patches@lists.koha-community.org.

Revision control notes

The Koha project uses Git for version control. The current development
version of Koha can be retrieved by checking out the master branch of:

The branch for this version of Koha and future bugfixes in this release
line is 17.05.x.

Bugs and feature requests

Bug reports and feature requests can be filed at the Koha bug
tracker at:

He rau ringa e oti ai.
(Many hands finish the work)

Autogenerated release notes updated last on 27 juil. 2017 11:45:06.

Koha Community Newsletter: June 2017

Fri, 06/30/2017 - 16:51
Koha Community Newsletter
June 2017

Volume 8, Issue 6
ISSN 2153-8328
Edited by Chad Roseburg, Koha Community Newsletter Editor

Please submit news items to

Table of Contents

Development

Koha 17.05.01 Released

by Fridolin Somers
The Koha community is proud to announce the release of 17.05.01.

This is a maintainance release. It includes 2 enhancements, 48 bugfixes.

As always you can download the release from
http://download.koha-community.org.

Have a look at the release post:

Koha 17.05.01 released

Koha 16.11.09 Released

by Katrin Fischer
The Koha community is proud to announce the release of Koha 16.11.09.

Koha 16.11.09 is a bugfix/maintenance release. It includes 1 enhancement, 57 bugfixes.

The full release notes are available at
Koha 16.11.09 Release Notes

Koha 16.05.13 Released

by Mason James
The Koha community is proud to announce the release of Koha 16.05.13.

Koha 16.05.13 is a bugfix/maintenance release.

It includes 1 new features, 4 enhancements, 36 bugfixes.

The full release notes are available at
Koha 16.05.13 Release Notes

Community

New Koha Libraries

How To

Karen Holt has the following posts for you:

Learn more about Koha from Jessie Zairo:

Go through custom searching, reports and the calendar feature with Kelly McElligott:

Try your hand at installing Koha maybe? Let Vimal Kumar show you how.

Michael Kuhn takes you through the new Koha 17.05 web installer ( in German or English ):

Upcoming Events

India: Koha and Dspace Workshop

by Vinod Mishra
Its my pleasure to inform you all that Koha and DSpace workshop will be
organized from 14-16 July, 2017 at INMANTEC, Ghaziabad. I ensure all
participants to provide voluntary support in implementation of above two
software in their libraries after the workshop. Therefore don’t miss this
opportunity to attend the workshop on above wonderful software which not
only makes the librarian work easy but it drastically improves the user
based services of the library and enhance the librarians reputation in
their institutes. Please visit the below link for more details.

Three Day National Workshop on Open Source Software Koha & D-Space

India: Future of Library Services & Technology Solutions

by Amit Gupta
Countdown for the event “Future of Library Services & Technology Solutions”
at Sawai Man Singh Medical College, Jaipur has started. it is with great
pleasure that Informatics Publishing Ltd. invites you for the two day event
on Koha and related library technologies. The event is being organized by
Informatics Publishing Ltd in collaboration with Sawai Man Singh Medical
College, Jaipur on 8th and 9th July 2017, at the mentioned institution’s
campus.

With this event, we hope to achieve target of enriching the knowledge of
our fellow library community members. Such that, they are empowered to be
leaders in deploying and contracting technology for efficient dissemination
of information for the benefit of knowledge seekers throughout the
institution.

Informatics Group has recently celebrated completion of 37 years, of
serving with library community worldwide to manage the needs of knowledge
seekers. Informatics Publishing Ltd currently has a highly experienced and
robust team working for the library technology division. Team members of
the mentioned division will be presenting and coordinating a hands-on
workshop on Koha during this two day event.

The highlights of the event are:

  1. Hands-on workshop on Koha.
  2. Discussion on new requirements (features) in Koha for library community.
  3. Brief view of future of technology solutions for library community.

Please mark your calendar and block your dates for the workshop “Future of
Library Services Technology Solutions”

Register yourself for the event at: bit.ly/LTS-Seminar

Koha-US 2017 Registration

by Christopher Brannon
I am happy to announce that registration is now open for Koha-US 2017
Annual Conference, this year in Coeur d’Alene, Idaho. Registration is $25,
and can be paid online at the end of registration, by check, or at the
door. For complete details and to register, please visit
http://koha-us.net/index.php/2017_Koha-US_Conference.

July General IRC Meeting

The July General IRC meeting will be held on the 5th at 21:00 UTC.

The agenda, links to the minutes, and other information is here.

Past Events

Kohacon 2017

The 2017 Koha International Conference (KohaCon17) was hosted in the Philippines, June 19-23, in the central business district of Makati City.

Live stream and presentations on YouTube.

June General IRC Meeting

The June general IRC meeting was held on the 7th at 13:00 UTC.

The agenda, links to the minutes, and other information is here.

June 14 Development IRC Meeting

The June 14th development IRC meeting was held at 21:00 UTC.

The agenda, links to the minutes, and other information is here.

June 28th Development IRC Meeting

The June 28th development IRC meeting was held at 14:00 UTC.

The agenda, links to the minutes, and other information is here.