What’s on in koha-devel #14

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 🙂
See the global map to see all libraries and an example with the details of a Koha installation with several libraries.

Get involved

A new tool, the kanban

To coordinate and assign tasks we are using a new tool for the 17.11 release cycle. You can find it at https://tree.taiga.io/project/joubu-koha-rm-1711/kanban
There is a wiki page to explain a bit how it works.
It will be a very important tool for the next release, so if you are involved directly or indirectly in the Koha community (translation, documentation, write or test patches, etc.) you should join us if you didn’t yet.
If you are not already on it and are willing to help us, send me an email and I will send you an invitation.

Contribute to the Koha manual

Starting with 17.05 we have switched the tool used to generate the manuals to Sphinx. The 17.05 manual has been added to the website and includes 2 new chapters about the web installer and the onboarding tool written by Alex Buckley.
Sphinx uses reStructuredText for formatting which makes it a lot easier to read and edit the manual source code. Contributing has been made a lot easier and using gitlab it’s possible to contribute to the manual using only your browser. Instructions and a YouTube video by Lee Jamison can be found on the wiki.
We have started updating the manual by adding the new system preferences, but a lot more work needs to be done to catch up with all the new features and changes in Koha. Some ways you can help:
  • Provide proof reading for recent changes
  • Test the new gitlab based workflow, it can be as simple as a typo fix
  • Volunteer to write documentation about features or even update a certain chapter. 
If you want to help, but don’t know where to get started, please get in touch with the Documentation Team!

Follow what is waiting for attention on bugzilla

If you want to follow what is waiting for help on bugzilla, there is a webservice you can integrate with your own dashboard, if you have one.
It will display the different major, critical and blocker bugs. For more information, see the announcement on the list.

Big red warning button and carrots

Two emails have been sent to the koha-devel list.

The first one “Where is the BIG RED WARNING button?” is a call for assistance from the release manager. The goal was to discuss how important bugs can be processed quickly to avoid integration lags and for them to make it in quickly. This email is still waiting for answers and discussions.

As written in it, without an agreement we will find all together, no new enhancements are going to be pushed.

The second one, “Carrots or sticks” is a call to ask you what would motivate you to contribute more actively to the Koha community. Some ideas have been listed. What is missing to see YOU (more) involved?

Reminder: development meetings are essential

Not many people attend to development meetings, why? Do you know they are essential?
If you are a developer, why do you not attend?
I have listed on this email what it means to me.

Technical topics

Important – Update your MySQL|MariaDB configuration

If you are administrating Koha instances you must take a look at this wiki page to know what must be added to the my.cnf file in order to prevent data loss.

Continuous integration improvement

Our continuous integration server (aka jenkins) has been updated to run all the tests of our test suite (this is the first time ever!).
Take a look at the announcement on the list to know what has been done.

Elasticsearch test server

A request to get an elasticsearch test server has been made. You can follow the links to get information on the progress.

Special thanks

Special thanks to Lee Jamison who has been working hard to fix and sign-off bugs during the last two months.

He is also the first to have completed the Koha how-to which guide people though the write and sign-off processes of a patch.

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 September 6th at 22 UTC – https://wiki.koha-community.org/wiki/General_IRC_meeting_6_September_2017

The next dev IRC meeting is on August 9th at 22 UTC – https://wiki.koha-community.org/wiki/Development_IRC_meeting_9_August_2017
Posted in Koha News, What's on in koha-devel

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

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.

Posted in 17.11, Koha, Release management

Koha Community Newsletter: July 2017

Koha Community Newsletter Subscribe
July 2017

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

Please submit news items to Submit

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.

Posted in Announcements, Events, IRC Meetings, Koha, Koha News, Koha Newsletter, Koha Tips & Tricks, release, releases, security

Koha 16.05.15 release

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.

Posted in 16.05, release, releases

Koha 16.11.10 release

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.

 

Read more ›

Posted in 16.11, releases

Koha 17.05.02 released

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.

Posted in 17.05, Announcements, Koha News, release

Koha Community Newsletter: June 2017

Koha Community Newsletter Subscribe
June 2017

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

Please submit news items to Submit

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.

Posted in 16.05, 16.11, 17.05, Announcements, Events, IRC Meetings, Koha, Koha News, Koha Newsletter, Koha Tips & Tricks, Koha Training, release, releases, security

Koha 17.05.01 released

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

This is a maintainance release.

Koha 17.05.01 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.01 is a major release, that comes with many new features.

It includes 2 enhancements, 48 bugfixes.

Enhancements

Architecture, internals, and plumbing

  • [18278] C4::Items – Remove GetItemLocation
  • [18295] C4::Items – Remove get_itemnumbers_of

Critical bugs fixed

(this list includes all bugfixes since the previous major version. Most of them
have already been fixed in maintainance releases)

Architecture, internals, and plumbing

  • [18651] Move of checkouts is still not correctly handled
  • [18727] System preferences loose part of values because of double quotes

Circulation

  • [18179] Koha::Objects->find should not be called in list context
  • [18835] SQL syntax error in overdue_notices.pl

Installation and upgrade (web-based installer)

  • [18741] Web installer does not load default data

Patrons

  • [18685] Patron edit/cancel floating toolbar out of place

Tools

  • [18689] Fix calendar error with double quotes in title or description of holiday

Other bugs fixed

(this list includes all bugfixes since the previous major version. Most of them
have already been fixed in maintainance releases)

Acquisitions

  • [11122] Fix display of publication year/copyrightdate and publishercode on various pages in acquisitions
  • [18722] Subtotal information not showing fund source

Architecture, internals, and plumbing

  • [18584] Our legacy code contains trailing-spaces
  • [18716] CGI::param in list context warns in updatesupplier.pl
  • [18794] OAI/Server.t fails on slow servers

Database

  • [18690] Typos in Koha database description (Table “borrowers”)

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
  • [18681] Translatability: Get rid of [%% in translation for about.tt
  • [18682] Translatability: Get rid of [%% in translation for 2 files av-build-dropbox.inc
  • [18693] Translatability: Get rid of exposing a [%% FOREACH loop in translation for branch-selector.inc
  • [18694] Translatability: Get rid of exposing [%% FOREACH in csv/cash_register_stats.tt
  • [18695] Translatability: Get rid of [%% INCLUDE in translation for circulation.tt
  • [18701] Translatability: Get rid of exposed tt directives in matching-rules.tt

Installation and upgrade (web-based installer)

  • [17944] Remove the sql code from itemtypes.pl administrative perl script
  • [18702] Translatability: Get rid of exposed if statement in tt for translated onboardingstep2.tt

MARC Bibliographic record staging/import

  • [17710] C4::Matcher::get_matches and C4::ImportBatch::GetBestRecordMatch should use same logic

OPAC

  • [13913] Renewal error message in OPAC is confusing

Reports

  • [18734] Internal server error in cash_register_stats.pl when exporting to file

Serials

  • [13747] Fix problems with frequency descriptions containing quotes

Staff Client

  • [18673] News author does not display on staff client home page

System Administration

  • [18700] Fix ungrammatical sentence

Templates

  • [18656] Require confirmation of deletion of files from patron record

Test Suite

  • [18411] t/db_dependent/www/search_utf8.t fails
  • [18601] OAI/Sets.t mangles data due to truncate in ModOAISetsBiblios
  • [18732] Noisy t/SMS.t triggered by koha_conf.xml without sms_send_config
  • [18746] Text_CSV_Various.t parse failure
  • [18749] xt/sample notices fails with “No sample notice to delete”
  • [18759] Circulation.t is failing randomly
  • [18761] AutomaticItemModificationByAge.t tests are failing
  • [18762] Some tests are noisy
  • [18763] swagger/definitions.t is failing
  • [18766] ArticleRequests.t raises warnings
  • [18767] Useless debugging info in GetDailyQuote.t
  • [18773] t/db_dependent/www/history.t is failing

Tools

  • [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
  • [18730] Batch Mod Edit label HTML validation fails
  • [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 (100%)
  • Armenian (99%)
  • Chinese (China) (84%)
  • Chinese (Taiwan) (100%)
  • Czech (95%)
  • Danish (69%)
  • English (New Zealand) (91%)
  • Finnish (97%)
  • French (97%)
  • French (Canada) (92%)
  • German (100%)
  • German (Switzerland) (100%)
  • Greek (77%)
  • Hindi (96%)
  • Italian (100%)
  • Korean (51%)
  • Norwegian Bokmål (55%)
  • Occitan (77%)
  • Persian (58%)
  • 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.01 is

Credits

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

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

  • Alex Buckley (1)
  • Colin Campbell (1)
  • Nick Clemens (3)
  • Tomás Cohen Arazi (3)
  • David Cook (1)
  • Marcel de Rooy (3)
  • Jonathan Druart (25)
  • Katrin Fischer (1)
  • Lee Jamison (2)
  • Owen Leonard (3)
  • Julian Maurice (1)
  • Josef Moravec (1)
  • Fridolin Somers (4)
  • Mark Tompsett (6)
  • Marc Véron (18)

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

  • ACPL (3)
  • BibLibre (5)
  • BSZ BW (1)
  • bugs.koha-community.org (25)
  • ByWater-Solutions (3)
  • Catalyst (1)
  • Marc Véron AG (18)
  • marywood.edu (2)
  • Prosentient Systems (1)
  • PTFS-Europe (1)
  • Rijksmuseum (3)
  • Theke Solutions (3)
  • unidentified (7)

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

  • Alex Buckley (4)
  • Chris Cormack (5)
  • David Roberts (1)
  • Fridolin Somers (68)
  • Jason Palmer (1)
  • Jonathan Druart (59)
  • Josef Moravec (12)
  • Katrin Fischer (2)
  • Lee Jamison (11)
  • Marc Véron (5)
  • Mark Tompsett (3)
  • Michael Cabus (1)
  • Nick Clemens (3)
  • Owen Leonard (1)
  • Tomas Cohen Arazi (3)
  • Kyle M Hall (4)
  • Marcel de Rooy (20)

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 23 juin 2017 07:13:42.

Posted in 17.05, Announcements, Koha News, release

Koha 16.11.09 release

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

Koha 16.11.09 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.09 is a bugfix/maintenance release.

It includes 1 enhancement, 57 bugfixes.

Read more ›

Posted in 16.11, release

Koha 16.05.14 release

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

Koha 16.5.14 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.14 is a bugfix/maintenance release.

It includes 3 bugfixes.

Critical bugs fixed

Patrons

  • [18740] [16.05.12-16.05.13] Cannot modify patron password

Other bugs fixed

Test Suite

  • [18411] t/db_dependent/www/search_utf8.t fails
  • [18773] t/db_dependent/www/history.t is failing

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 (94%)
  • Basque (78%)
  • Chinese (China) (88%)
  • Chinese (Taiwan) (99%)
  • Czech (97%)
  • Danish (73%)
  • English (New Zealand) (97%)
  • Finnish (99%)
  • French (98%)
  • French (Canada) (93%)
  • German (100%)
  • German (Switzerland) (100%)
  • Greek (84%)
  • Hindi (99%)
  • Italian (100%)
  • Korean (54%)
  • Kurdish (52%)
  • Norwegian Bokmål (59%)
  • Occitan (80%)
  • Persian (61%)
  • 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.14 is

Credits

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

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

  • Jonathan Druart (1)
  • Mason James (2)
  • Mark Tompsett (2)

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

  • bugs.koha-community.org (1)
  • KohaAloha (2)
  • unidentified (2)

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

  • Jonathan Druart (2)
  • Lee Jamison (2)
  • Mason James (3)
  • Tomas Cohen Arazi (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 13 Jun 2017 06:23:29.

Posted in 16.05, release, releases