Quantcast
Channel: Koha News – Official Website of Koha Library Software
Viewing all 273 articles
Browse latest View live

Koha 17.11 released

$
0
0

Release notes for Koha 17.11.00

Koha is the first free and open source software library automation
package (ILS). Development is sponsored by libraries of varying types
and sizes, volunteers, and support companies from around the world. The
website for the Koha project is:

Koha 17.11.00 can be downloaded from:

Installation instructions can be found at:

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

Koha 17.11.00 is a major release, that comes with many new features.

It includes 9 new features, 138 enhancements, 350 bugfixes.

New features

Acquisitions

  • [15685] Allow creation of items (AcqCreateItem) to be customizable per-basket

Architecture, internals, and plumbing

The account offsets table allows libraries to know the entire history of fees and payments in Koha. Previously there was no way to directly connect fees and payments. The addition of the account offsets table allows you to know which fees paid which fines visa versa. This data will be accessible via reports and later via the staff intranet ( via Bug 2696 ).

  • [19173] Make OPAC online payments pluggable

This development allows adding new payment methods through the use of Koha plugins. It provides institutions with more flexibility and an easier path to integrate local payment methods.

Circulation

  • [7317] Add an Interlibrary Loan Module to Circulation and OPAC

Adds the ability to place interlibrary loan requests in Koha.
Interlibrary loan requests are common especially in academic or special libraries where the enduser or librarian may be entitled to request a book or article from an external library such as the British Library (BLDSS) using their interlibrary loan service.
This patch set comes with 3 configured backends – BLDSS, Freeform and a Dummy account which is the default for testing. The BLDSS backend allows users to search stock held by the British Library using their api, and allows requests to be placed against it. The Freeform backend allows the creation of Interlibrary loan requests using a manual form.
Interlibrary loan requests can be made from the OPAC or from the staff client. The enduser can query the backend database and place requests. Alternatively they can create requests using the manual form.
From the OPAC interface endusers can view and comment on their requests if enabled.
In the staff client librarians can manage requests placed on the OPAC, processing them against a backend (e.g. British Library). Alternatively the system allows requests to be placed with peer libraries. Peer libraries can be identified by an Organizational patron category type and requests can be sent to the peer library by email.
Core request information such as links to borrowers, branch, request status, staff and customer notes, unique identifiers are stored in the database and can be displayed and reported on.

OPAC

  • [2093] Add OPAC dashboard for logged-in users

Add a summary to the OPAC once the user has logged in that
shows the users number of checkouts, overdues, holds pending, holds waiting and total fines. It can be turned on with the new system preference OPACUserSummary.

Patrons

  • [14919] Holds history for patrons

This new feature adds new page called “Holds history”. The page is accessible from left menu on every patron related page. It allows librarians to see the history of all holds of given patron, with the actual status. It could be useful especially when the hold is cancelled. Before this patch the hold just disappeared when cancelled (automatically or manually).

  • [18298] Allow enforcing password complexity

Add the option to enforce a strong password policy.
That policy would mean that passwords should include 1 lowercase, 1 uppercase and 1 digit.
This option is turned on for new installations.

REST api

  • [18120] CRUD endpoint for vendors

System Administration

  • [10132] Add option to set MarcOrgCode on branch level

This development allows setting different MARC organization codes (http://www.loc.gov/marc/organizations) for each library/branch, instead of only the globally configured ‘MARCOrgCode’ syspref. This is particularly useful for consortia with different libraries and different MARC organization codes.

Enhancements

Acquisitions

  • [8612] CSV export profile to have custom fields in export csv basket
  • [12349] Link patron name on suggestions
  • [18399] Add reasons on edit suggestion page
  • [18581] Add standard edit and delete buttons to suggestions list
  • [18582] Hide empty rows in detailed suggestion view
  • [19257] Warn when reopening a basket

Architecture, internals, and plumbing

  • [17554] Move GetBorrowersWithEmail to Koha::Patron
  • [17680] C4::Circulation – Replace GetItemIssue with Koha::Checkouts
  • [17738] Move GetReservesFromBorrowernumber to Koha::Patron->holds
  • [17797] Add XSLT_Handler in opac/unapi
  • [17807] Use XSLT_Handler in oai.pl
  • [17829] Move GetMember to Koha::Patron
  • [17843] Move C4::Koha::getitemtypeinfo to Koha::ItemTypes
  • [17965] TT syntax for notices – Prove that DUEDGST is compatible
  • [17966] TT syntax for notices – Prove that ISSUESLIP is compatible
  • [17967] TT syntax for notices – Prove that ODUE is compatible
  • [17969] Refactor the way the items.content placeholder is generated
  • [17975] TT syntax for notices – Prove that HOLD_SLIP is compatible
  • [17989] Stricter control on source directory for html templates
  • [18149] Move CountUsage calls to Koha namespace
  • [18226] Remove “use Test::DBIx::Class” instantiations’ dangerous code duplication
  • [18254] Remove C4::Items::GetItemsByBiblioitemnumber call from additem.pl
  • [18259] Koha::Biblio – Remove GetSubscriptionsId
  • [18260] Koha::Biblio – Remove GetBiblio
  • [18262] Koha::Biblios – Remove GetBiblioData – part 1
  • [18276] Koha::Biblio – Remove GetBiblioFromItemNumber
  • [18277] Koha::Biblio – Remove GetBiblionumberFromItemnumber
  • [18278] C4::Items – Remove GetItemLocation
  • [18279] C4::Items – Remove GetLostItems
  • [18285] Koha::Database schema cache accessors
  • [18295] C4::Items – Remove get_itemnumbers_of
  • [18296] C4::Items – Remove GetItemInfosOf
  • [18361] Koha::Objects->find should accept composite primary keys
  • [18539] Forbid Koha::Objects->find calls in list context
  • [18643] Remove dead code in reports/statistics ‘Till reconciliation’
  • [18782] Remove unused C4::Serials::getsupplierbyserialid
  • [18785] Add Koha::Subscription::biblio
  • [18881] Remove dead code in circ/view_holdsqueue.pl
  • [18894] Add ability to limit the number of messages sent by misc/cronjobs/process_message_queue.pl at a time
  • [18931] Add a “data corrupted” section on the about page
  • [19025] Move C4::Reserves::GetReserveInfo to Koha::Holds
  • [19038] Remove OPACShowBarcode syspref
  • [19040] Change prototype of C4::Biblio::GetMarcBiblio
  • [19056] Move C4::Reserves::GetReserveCount to the Koha namespace
  • [19057] Move C4::Reserves::GetReserve to the Koha namespace
  • [19058] Move C4::Reserves::GetReserveId to Koha::Holds
  • [19059] Move C4::Reserves::CancelReserve to the Koha::Hold->cancel
  • [19178] Remove outdated sms/* scripts
  • [19209] Koha::Objects should provide ->is_paged method
  • [19256] Koha::Acquisition::Order should use Koha::Object

Authentication

  • [16892] Add automatic patron registration via OAuth2 login

Cataloging

  • [13912] Add syspref for default place of publication (country code) for field 008, range 15-17
  • [16204] Show friendly error message when trying to edit record which no longer exists
  • [17039] Add cancel/new item option when editing an item
  • [17288] Advanced Editor – Rancor – Helpers for 006 and 007 fields
  • [18735] Print Barcode as soon as adding an item
  • [19348] Title column in item search is too narrow

Circulation

  • [10748] Add option to block return of lost items
  • [14039] Add patron title to checkout screen
  • [18708] Show itemBarcodeFallbackSearch results in a modal window
  • [18882] Add location code to statistics table for checkouts and renewals

Command-line Utilities

  • [14533] koha-create –use-db option shouldn’t create any db or db user
  • [16187] Add a script to cancel unfilled holds after a specified number of days
  • [17467] Introduce a single koha-zebra script to handle Zebra daemons for instances

To ease multi-tenant sites maintenance, several handy scripts were introduced. For handling Zebra, 4 scripts were introduced: koha-start-zebra, koha-stop-zebra, koha-restart-zebra and koha-rebuild-zebra.
This patch introduces a new script, koha-zebra, that unifies those actions regarding Zebra daemons on a per instance base, through the use of option switches.

  • [18877] Add documentation on dbhost for koha-create help
  • [19462] Add a koha-elasticsearch command

A new command-line script is added for handling Elasticsearch indexing-related tasks for each Koha instance.

  • [19472] Add perl extension to borrowers-force-messaging-defaults

Course reserves

  • [19231] No warning of number of attached items when deleting a course

Hold requests

  • [14353] Show ‘damaged’ and other status on the ‘place holds’ page in staff

I18N/L10N

  • [18665] Translatability: Add tt filter to allow html tags inside tt directives

Label/patron card printing

  • [18465] Patron card creator: Print on duplex card printer
  • [18528] Patron card creator template: switch form fields for card height and card width
  • [18541] Patron card creator: Add a grid to support layout design

Lists

  • [17214] Add records to lists by biblio number
  • [18228] Make list permissions easier to use/understand
  • [18672] Creation Date and Modification Date are the same for a list in the Lists Module
  • [18980] Add an explanation when Anyone permission has no actual effect
  • [19255] Correct explanation about list categories on shelves.pl in staff

MARC Bibliographic data support

  • [15140] Add MARC21 776 to OPAC and staff display

MARC Bibliographic record staging/import

  • [18389] Allow using MARC modification templates in bulkmarcimport.pl

Notices

  • [18847] Add “Save and continue” option to notice editing

OPAC

  • [13796] Alert in OPAC when renewing an item with a rental charge
  • [16759] Make OPAC holdings table configurable
  • [17834] Change library news text for single-branch libraries
  • [18354] Adding item type attribute to cover image div
  • [18616] The “Add forgot password link to OPAC” should allow patrons to use their library card number in addition to username
  • [18775] The “Password Reset” notice should use the patron’s homebranch’s email as “from” address
  • [18860] OPAC Messaging Settings table is not styled with thead
  • [18949] OPAC MARC details holdings table is not styled with thead
  • [19028] Add ‘shelving location’ to holdings table in detail page
  • [19068] OPAC purchase suggestion doesn’t allow users to enter quantity of items
  • [19212] Warns when asking for a discharge OPAC
  • [19216] Patron clubs table has an empty column in OPAC

Patrons

  • [6758] Capture membership renewal date for reporting purposes
  • [13178] cardnumber field length is too short
  • [13572] Add not-expired parameter to borrowers-force-messaging-defaults script
  • [15644] City dropdown default selection when modifying a patron matches only on city
  • [18555] Create patron list from patron import
  • [19400] Reminder to unset gone no address flag after patron makes a modification request

REST api

  • [18137] Migrate from Mojolicious::Plugin::Swagger2 to Mojolicious::Plugin::OpenAPI
  • [18282] OpenAPI operationId must be unique
  • [19196] Add pagination helpers

Reports

  • [18667] Show a diff view of SQL reports when converting

SIP2

  • [16755] Allow SIP2 field DA (hold patron name) to be customized
  • [16899] Add ability to disallow overpayments via SIP
  • [18104] Allow SIP2 field AE (personal name) to be customized

Searching

  • [13205] Last/First page options for result list paging
  • [18916] Add pagination to top of search results in staff client
  • [19461] Add floating toolbar to staff client catalog search results

Self checkout

  • [17381] Add system preference SCOMainUserBlock

Serials

  • [18184] Subscriptions summaries don’t show if seeing all subs attached to a biblio

Staff Client

  • [12644] Add subtitles to staff client cart
  • [18718] Language selector in staff header menu similar to OPAC

System Administration

  • [12768] Replacement cost and processing fee management
  • [18857] Have “actions” at both ends of the circulation rules table

Templates

  • [12691] Use Koha.Preference for calls to SCOUserJS, SCOUserCSS, OPACUserCSS, opacuserjs, etc in Self-Checkout
  • [16545] Make edit link a styled button in item search results
  • [17893] Move JavaScript to the footer on staff client catalog pages
  • [18542] Move and style “new field” link in item search form
  • [18739] Add SVG version of staff-home-icons-sprite image
  • [18810] Update Font Awesome to 4.7.0
  • [19356] Move staff client cart JavaScript to the footer

Test Suite

  • [15339] TestBuilder build parameter warnings
  • [18286] Test::DBIx::Class connection/schema is shadowed by a cached connection/schema
  • [18287] Fix t/Koha.t having a Test::DBIx::Class cache issue
  • [18288] Fix t/SocialData.t having a Test::DBIx::Class cache issue
  • [18289] Fix t/Prices.t having a Test::DBIx::Class cache issue
  • [18292] Tests do not need to return 1;
  • [18508] Fix t/db_dependent/api/v1/swagger/definitions.t (follow-up of 18137)
  • [19119] Remove t/db_dependent/api/v1/swagger/definitions.t
  • [19337] Allow basic_workflow.t be configured by ENV
  • [19513] More changes to MarkIssueReturned.t (after bug 19487)

Tools

  • [18430] Plugins page should have a link to viewing other types
  • [18869] Patron clubs and templates tables look strange when empty
  • [18871] It is unclear how to view a patron list
  • [18917] Use font awesome buttons in CSV profiles
  • [19022] Improve location and author display in inventory tool
  • [19420] Improve display of errors from failure of uploading file during stage import

Critical bugs fixed

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

Acquisitions

  • [18351] No warning when deleting budgets that have funds attached
  • [18756] Users can view aq.baskets even if they are not allowed
  • [18900] Wrong number format in receiving order
  • [18906] Superlibrarian and budget_manage_all users should always see all funds
  • [18999] Acq: Shipping cost not included in total spent on acq home and funds page
  • [19120] Order cancelled status is reset on basket open
  • [19194] Internal server error when receiving an order with no itemtype
  • [19277] TT syntax – Data is not ordered in notices
  • [19296] Tax is being subtracted from orders when vendor price does not include gst and ordering from a file
  • [19332] Basket grouping PDF and CSV exports empty
  • [19372] Selecting MARC framework doesn’t work when adding to basket from an external source
  • [19425] Adding orders from order file with multiple budgets per record triggers error
  • [19596] Internal server error if open order with deleted biblio / null biblionumber
  • [19695] Uncertain prices should not use find in list context

Architecture, internals, and plumbing

  • [12363] Marking an item as lost in koha always returns it, but longoverdue.pl may not
  • [16069] XSS issue in basket.pl page
  • [18651] Move of checkouts is still not correctly handled
  • [18726] OPAC XSS – biblionumber
  • [18727] System preferences loose part of values because of double quotes
  • [18966] Move of checkouts – Deal with duplicate IDs at DBMS level
  • [19033] XSS Flaws in Currencies and exchange page
  • [19034] XSS Flaws in- Cities – Z39.50/SRU servers administration – Patron categories pages
  • [19035] Stored XSS in patron lists – lists.pl
  • [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
  • [19079] XSS Flaws in Membership page
  • [19080] Handle non existing patrons
  • [19086] Multiple cross-site scripting vulnerabilities
  • [19100] XSS Flaws in memberentry.pl
  • [19103] Stored XSS in itemtypes.pl – patron-attr-types.pl – matching-rules.pl
  • [19105] XSS Stored in holidays.pl
  • [19108] Stored XSS in multiple scripts
  • [19110] XSS Stored in branches.pl
  • [19112] Stored XSS in basketheader.pl
  • [19114] Stored XSS in parcels.pl
  • [19117] paycollect.pl is vulnerable for CSRF attacks
  • [19125] XSS – members.pl
  • [19127] Stored XSS in csv-profiles.pl
  • [19128] XSS – patron-attr-types.tt, authorised_values.tt and categories.tt
  • [19333] XSS vulnerability in opac-shelves
  • [19655] To.json doesn’t escape newlines which can create invalid JSON

Authentication

  • [18046] Problem with redirect on logout with CAS
  • [18880] Regression breaks local authentication fallback for all external authentications

Cataloging

  • [18131] Matching staged records when using elastic search fails
  • [19350] Holds without link in 773 trigger SQL::Abstract::puke
  • [19503] Duplicating a dropdown menu subfield yields an empty subfield tag

Circulation

  • [18179] Koha::Objects->find should not be called in list context
  • [18357] On-site checkouts issues with ‘Unlimited’
  • [18835] SQL syntax error in overdue_notices.pl
  • [19048] Self checkout: Internal server error in sco-main.pl
  • [19053] Auto renewal flag is not kept if a confirmation is needed
  • [19198] Renewal as issue causes too many error
  • [19205] Pay selected fine generates 500 error
  • [19208] Pay select option doesn’t pay the selected fine
  • [19334] circulation history doesn’t set biblionumber so left navigation is broken
  • [19374] CircSidebar overlapping transferred items table
  • [19431] Error when trying to checkout an unknown barcode
  • [19487] Internal server error when writing off lost fine for item not checked out

Command-line Utilities

  • [18927] koha-rebuild-zebra is failing with “error retrieving biblio”

Course reserves

  • [19388] Error in course details on OPAC if an item is checked-out

Hold requests

  • [18547] On shelf holds allowed > “If all unavailable” ignores default hold policy
  • [19116] Holds not set to waiting when “Confirm” is used
  • [19135] AllowHoldsOnPatronsPossessions is not working
  • [19260] Reservations / holds marked as problems being seen as expired ones and deleted wrongly.
  • [19626] Database update for bug 12063 incorrectly calculates expirationdate for holds

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

Installation and upgrade (web-based installer)

  • [18741] Web installer does not load default data

MARC Authority data support

  • [19415] FindDuplicateAuthority is searching on biblioserver since 16.05

MARC Bibliographic record staging/import

  • [18577] Importing a batch using a framework not fully set up causes and endless loop

Notices

  • [19675] Cannot save notices when setting the TranslateNotices preference

OPAC

  • [17277] Current Location column in Holdings table showing empty under OPAC
  • [18572] Improper branchcode set during OPAC renewal
  • [18653] Possible privacy breach with OPAC password recovery
  • [18938] opac/svc/patron_notes and opac/opac-issue-note.pl use GetMember
  • [18955] Autocomplete is on in OPAC password recovery
  • [19122] IncludeSeeFromInSearches is broken
  • [19235] Password visible in OPAC self registration
  • [19366] PatronSelfRegistrationEmailMustBeUnique pref makes it impossible to submit updates via OPAC

Patrons

  • [18685] Patron edit/cancel floating toolbar out of place
  • [18987] When browsing for a patron by last name the page processes indefinitely
  • [19214] Patron clubs: Template process failed: undef error – Cannot use “->find” in list context
  • [19418] Patron search is broken

REST api

  • [18826] REST API tests do not clean up

Reports

  • [18898] Some permissions for Reports can be bypassed
  • [19495] Automatic report conversion needs to do global replace on ‘biblioitems’ and ‘marcxml’

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
  • [19651] SIP/ILS/Item missing title

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”
  • [18854] DoS Offset

Searching – Elasticsearch

  • [18318] Wrong unicode tokenization
  • [18374] Respect QueryAutoTruncate syspref in Elasticsearch
  • [18434] Elasticsearch indexing broken with newer catmandu version
  • [19481] Elasticsearch – Set default fields for sorting in mappings.yaml
  • [19559] Elasticsearch QueryAutoTruncate truncate field names with hyphens if data is quoted

Serials

  • [19323] Subscription edit permission issue

Staff Client

  • [18884] Advanced search on staff client, Availability limit not properly limiting

System Administration

  • [15173] SubfieldsToAllowForRestrictedEditing not working properly

Templates

  • [19329] IntranetSlipPrinterJS label is obsoleted
  • [19539] Editing rules that contain ‘Unlimited’ values produces invalid data

Test Suite

  • [18807] www/batch.t is failing
  • [18851] Use Test::DBIx::Class in tests breaks packaging

Tools

  • [18689] Fix calendar error with double quotes in title or description of holiday
  • [18806] Cannot revert a batch
  • [18870] Patron Clubs breaks when creating a club
  • [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
  • [19357] Error when submitting biblionumbers to batch record modification

Z39.50 / SRU / OpenSearch Servers

  • [18910] Regression: Z39.50 wrong conversion in Unimarc by Bug 18152

Other bugs fixed

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

About

  • [7143] Bug for tracking changes to the about page
  • [19397] Release team 17.11

Acquisitions

  • [11122] Fix display of publication year/copyrightdate and publishercode on various pages in acquisitions
  • [13208] More complete breadcrumbs when cancelling an order
  • [18722] Subtotal information not showing fund source
  • [18830] Message to user is poorly constructed
  • [18839] suggestion.pl: ‘unknown’ is spelled ‘unkown’
  • [18941] C4::Budgets GetBudgetByCode should return active budgets over inactive budgets
  • [18942] CanUserUseBudget.t and CanUserModifyBudget.t missing system user test cases
  • [18971] Typo Koha::ItemsTypes for Koha::ItemTypes
  • [19024] Order cancelled status is reset on basket close
  • [19083] ‘Show all details’ checkbox on basket summary page is broken
  • [19118] Due to wrong variable name passed vendor name is not coming in browser title bar
  • [19180] Vendor name is missing from breadcrumbs when closing an order
  • [19195] Noisy warns when creating or editing a basket
  • [19328] Internal server error because of missing currency
  • [19340] Transferred orders show incorrect basket in transferred from/to
  • [19453] Client side validation broken for “Fund” select

Architecture, internals, and plumbing

  • [13012] suggestion.suggesteddate should be set to NOW if not defined
  • [14572] insert_single_holiday() forces a value on an AUTO_INCREMENT column, during an INSERT
  • [17699] DateTime durations are not correctly subtracted
  • [18584] Our legacy code contains trailing-spaces
  • [18605] Remove TRUNCATE from C4/HoldsQueue.pm
  • [18633] Logs are full of CGI::param called in list context – itemsearch.pl
  • [18716] CGI::param in list context warns in updatesupplier.pl
  • [18771] CGI.pm: Subroutine multi_param redefined
  • [18794] OAI/Server.t fails on slow servers
  • [18824] Remove stray i from matching-rules.tt
  • [18921] Resolve a few warnings in C4/XSLT.pm
  • [18923] Resolve a warn in Biblio::GetCOinSBiblio
  • [18956] Possible privacy breach with OPAC password recovery
  • [18961] Datatable column filters of style ‘select’ should do an exact match
  • [19055] GetReservesToBranch is not used
  • [19130] K::A::Booksellers->search broken for attribute ‘name’
  • [19276] CanBookBeIssued: unsuccessfully refers to borrower category_type X
  • [19298] allow_onshelf_holds is not calculated correctly in opac-shelves
  • [19317] Move of checkouts – Remove leftover
  • [19344] DB fields login_attempts and lang may be inverted
  • [19493] Remove few warnings from circulation.pl
  • [19517] dateexpiry.t is failing randomly
  • [19536] Odd number of elements in anonymous hash in svc/bib

Authentication

  • [19373] CAS login for staff interface always goes back to home

Cataloging

  • [18422] Add Select2 to authority editor
  • [19367] $biblio variable redefined in same scope in ISBDdetail
  • [19377] Remove $5 charge from sample item types
  • [19413] Move the location of the Ok and cancel buttons to the 008 cataloguing builder
  • [19537] Authorities search doesn’t correctly populate subfield $2 source of heading

Circulation

  • [9031] Overdue items crossing DST boundary throw invalid local time exception
  • [11580] If returnBeforeExpiry is on, holidays are not taken into account to calculate the due date
  • [18449] Renewal limit button on renew.pl misleading
  • [19007] Allow paypal payments via debit or credit card again
  • [19027] Circulation rules: Better wording for standard rules for all libraries
  • [19029] Implement a security question for cloning circulation conditions
  • [19076] Renewal via Checkout screen is logged as both a renewal and a checkout
  • [19371] Change template table column text from ‘Delete?’ to ‘Cancel?’ on the patron circulation page holds tab
  • [19438] Sorting by due date in overdues listing does not work as expected
  • [19484] Checkout page does not like itemtype NULL

Command-line Utilities

  • [18709] koha-foreach should use koha-shell, internally
  • [19190] Silly calculation of average time in touch_all scripts

Course reserves

  • [19228] Confirm delete doesn’t show when deleting an item from course
  • [19229] Clicking Cancel when editing course doesn’t take you back to the course

Database

  • [13766] Make biblioitems.ean longer and add index
  • [18690] Typos in Koha database description (Table “borrowers”)
  • [18848] borrowers.lastseen comment typo
  • [19422] kohastructure.sql missing DROP TABLES

Developer documentation

  • [19528] Fixing a few typos like corrosponding

Documentation

  • [18817] Update links in the help files for the new 17.11 manual

Hold requests

  • [18469] Suspend all holds when specifying a date to resume hold does not keep date

I18N/L10N

  • [17827] Untranslatable “by” in MARC21slim2intranetResults.xsl
  • [18367] Fix untranslatable string from Bug 18264
  • [18537] Update Ukrainian installer sample files for 17.05
  • [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
  • [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
  • [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
  • [18684] Translatability: Get rid of %%] in translation for currency.tt
  • [18687] Translatability: abbr tag should not contain lang attribute
  • [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
  • [18699] Get rid of %%] in translation for edi_accounts.tt
  • [18701] Translatability: Get rid of exposed tt directives in matching-rules.tt
  • [18703] Translatability: Resolve some remaining %%] problems for staff client in 6 Files
  • [18754] Translatability: Get rid of exposed tt directives in opac-detail.tt
  • [18776] Translatability: Get rid of exposed tt directives in opac-advsearch.tt
  • [18777] Translatability: Get rid of exposed tt directives in opac-memberentry.tt
  • [18778] Translatability: Get rid of tt directive in translation for item-status.inc
  • [18779] Translatability: Get rid of exposed tt directives in authorities-search-results.inc (OPAC)
  • [18780] Translatability: Get rid of exposed tt directive in masthead-langmenu.inc
  • [18781] Translatability: Get rid of exposed tt directives in openlibrary-readapi.inc
  • [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)
  • [19274] Translatability: Fix new splitting problems related to database warnings

Installation and upgrade (command-line installer)

  • [9409] koha-create –request-db should be able to accept a dbhost option
  • [18564] koha-common.cnf parsing is too restrictive
  • [18712] make test is failing with an empty DB – t/Matcher.t
  • [18920] Some config values are not saved in koha-install-log

Installation and upgrade (web-based installer)

  • [17944] Remove the sql code from itemtypes.pl administrative perl script
  • [18629] Translatability: Fix problems with web installer 17.05
  • [18702] Translatability: Get rid of exposed if statement in tt for translated onboardingstep2.tt
  • [19085] Empty files in English web installer

Label/patron card printing

  • [18550] Patron card creator: Print output does not respect layout units

Lists

  • [15924] Coce not enabled on lists
  • [18214] Cannot edit list permissions of a private list

MARC Authority data support

  • [17380] Resolve several problems related to Default authority framework
  • [18801] Merging authorities has an invalid ‘Default’ type in the merge framework selector
  • [18811] Visibility settings inconsistent between framework and authority editor

MARC Bibliographic record staging/import

  • [17710] C4::Matcher::get_matches and C4::ImportBatch::GetBestRecordMatch should use same logic
  • [19069] “Doesn’t match” option fails in MARC Modification Templates
  • [19414] Move the location of the ‘Import this batch into the catalog’ button

Notices

  • [19134] C4::SMS does not handle drivers with more than two names well

OPAC

  • [5471] Quotes in tags cause moderation approval/rejection to fail
  • [9857] Did you mean? from authorities uses incorrect punctuation
  • [13913] Renewal error message in OPAC is confusing
  • [16463] OPAC discharge page should warn the user about checkouts before they request
  • [16711] OPAC Password recovery: Handling if multiple accounts have the same mail address
  • [18118] Unexpected behaviour with ‘GoogleOpenIDConnect’ and ‘OpacPublic’ syspref combination
  • [18545] Remove use of onclick from OPAC Cart
  • [18634] Missing empty line at end of opac.pref / colliding translated preference sections
  • [18692] When SMS is enabled the OPAC messaging table is misaligned
  • [18946] Change language from external web fails
  • [19345] SendMail error does not display error message in password recovery
  • [19576] opac-detail has duplicate ‘use Koha::Biblios;’

Patrons

  • [12346] False patron modification alerts on members-home.pl
  • [18447] Datepicker only shows -10/+10 years for date of birth
  • [18621] After duplicate message system picks category expiry date rather than manual defined
  • [18630] Translatability (Clubs): ‘Cancel’ is ambiguous and leads to mistakes
  • [18636] Can not save new patron on fresh install (Conflict between autoMemberNum and BorrowerMandatoryField)
  • [18832] Missing space between icon and label in button ‘Patron lists’
  • [18858] Warn when deleting a borrower debarment
  • [19129] Clean up templates for organisation patrons in staff
  • [19215] Typo in URL when editing a patron club template
  • [19258] Fix warns when paying or writing off a fine or charge
  • [19275] clubs table broken at the opac if public enrollment is not allowed
  • [19398] Wrong date format in quick patron search table
  • [19443] Error while attempting to duplicate a patron
  • [19531] When editing patrons without circulation permission redirect should be to the patron’s detail page

Reports

  • [11235] Names for reports and dictionary are cut off when quotes are used
  • [13452] Average checkout report always uses biblioitems.itemtype
  • [18734] Internal server error in cash_register_stats.pl when exporting to file
  • [18742] Circulation statistics wizard no longer exports the total row
  • [18919] “Transaction Branch” select field broken in Cash register statistics
  • [18985] SQL reports ‘Last edit’ and ‘Last run’ columns sort alphabetically, not chronologically

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″

  • [18812] SIP Patron status does not respect OverduesBlockCirc

Searching

  • [16485] Collection column in Item search is always empty
  • [19389] Don’t offer search option for libary groups when no groups are defined

Searching – Elasticsearch

  • [16660] Elasticsearch broken if OpacSuppression is activated

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
  • [19315] Routing preview may use wrong biblionumber

Staff Client

  • [18673] News author does not display on staff client home page
  • [19193] When displaying the fines of the guarantee on the guarantor account, price is not in correct format.

System Administration

  • [16726] Text in Preferences search box does not clear
  • [18700] Fix ungrammatical sentence
  • [18934] Warns in Admin -> SMS providers
  • [18965] branch transfer limits pagination save bug
  • [19186] SelfCheckoutByLogin should list ‘cardnumber’ as an option instead of ‘barcode’

Templates

  • [10267] No error message when entering an invalid cardnumber
  • [17639] Remove white filling inside of Koha logo
  • [18656] Require confirmation of deletion of files from patron record
  • [19000] about page – Typo in closing p tag
  • [19041] footerjs = 1 removed by bug 17855

Test Suite

  • [17664] Silence non-zebra warnings in t/db_dependent/Search.t
  • [18290] Fix t/db_dependent/Koha/Object.t, Mojo::JSON::Bool is a JSON::PP::Boolean 🙂
  • [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
  • [18748] Noisy t/db_dependent/AuthorisedValues.t
  • [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
  • [18802] Circulation.t fails if finesMode != “Do not calculate”
  • [18804] Selenium tests are failing
  • [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
  • [19003] Add a TestBuilder default for borrowers.login_attempts
  • [19004] Koha/Patrons.t fails when item-level_itypes is not set
  • [19009] Circulation.t is still failing randomly
  • [19013] sample_data.sql inserts patrons with guarantorid that do not exist
  • [19042] Silence warnings t/db_dependent/Letters.t
  • [19047] Fix AddBiblio call in Reserves.t
  • [19070] Fix Circulation/Branch.t
  • [19071] Fix Circulation/issue.t and Members/IssueSlip.t
  • [19126] Fix Members.t with IndependentBranches set
  • [19176] Dates comparison fails on slow server
  • [19227] 00-merge-conflict-markers.t launches too many tests
  • [19262] pod_spell.t does not work
  • [19268] Fix wrong TestBuilder parameter in few unit tests
  • [19307] t/db_dependent/Circulation/NoIssuesChargeGuarantees.t fails if AllowFineOverride set to allow
  • [19335] 00-merge-markers.t fails
  • [19385] t/Calendar.t is failing randomly
  • [19386] t/db_dependent/SIP/Patron.t is failing randomly
  • [19391] auth_values_input_www.t is failing because of bug 19128
  • [19392] auth_values_input_www.t does not clean up
  • [19403] Again and again, Circulation.t is failing randomly
  • [19405] t/db_dependent/api/v1/holds.t fails randomly
  • [19423] DecreaseLoanHighHolds.t is failing randomly
  • [19437] Rearrange CancelExpiredReserves tests
  • [19440] XISBN tests should skip if XISBN returns overlimit error
  • [19455] Circulation/SwitchOnSiteCheckouts.t is failing randomly
  • [19463] TestBuilder.t is failing randomly
  • [19529] NoIssuesChargeGuarantees.t is failing randomly

Tools

  • [14316] Clarify meaning of record number in Batch record deletion tool
  • [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
  • [18730] Batch Mod Edit
  • [18752] Automatic item modifications by age should allow ‘blank’ values
  • [18918] Exporting bibs in CSV when you have no CSV profiles created causes error
  • [19021] Inventory column sorting
  • [19074] Show patron category description instead of code in patron batch modification list
  • [19081] Plack preventing uninstalled plugins from being removed on the plugins list
  • [19088] plugins-upload.pl causes uninitialized value noise
  • [19259] Overdue rules do not save (delay field should only accept numbers)

Web services

  • [16401] System preference staffClientBaseURL hardcoded to ‘http://’

Z39.50 / SRU / OpenSearch Servers

  • [19043] Z39.50 target clio-db.cc.columbia.edu:7090 is no longer publicly available.

New system preferences

  • BlockReturnOfLostItems
  • DefaultCountryField008
  • GoogleOpenIDConnectAutoRegister
  • GoogleOpenIDConnectDefaultBranch
  • GoogleOpenIDConnectDefaultCategory
  • ILLModule
  • ILLModuleCopyrightClearance
  • MarkLostItemsAsReturned
  • OPACUserSummary
  • ProcessingFeeNote
  • RequireStrongPassword
  • SCOMainUserBlock
  • SelfCheckoutByLogin
  • StaffLangSelectorMode
  • useDefaultReplacementCost

Renamed system preferences

  • OpacLocationBranchToDisplayShelving => OpacLocationOnDetail

Deleted system preferences

  • OPACShowBarcode

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 (95%)
  • Armenian (96%)
  • Chinese (China) (80%)
  • Chinese (Taiwan) (100%)
  • Czech (92%)
  • Danish (66%)
  • English (New Zealand) (100%)
  • Finnish (95%)
  • French (92%)
  • French (Canada) (92%)
  • German (100%)
  • German (Switzerland) (100%)
  • Greek (77%)
  • Hindi (100%)
  • Italian (100%)
  • Norwegian Bokmål (55%)
  • Occitan (73%)
  • Persian (55%)
  • Polish (98%)
  • Portuguese (96%)
  • Portuguese (Brazil) (81%)
  • Slovak (92%)
  • Spanish (100%)
  • Swedish (92%)
  • Turkish (97%)
  • Vietnamese (68%)

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.11.00 is

Credits

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

  • BULAC – http://www.bulac.fr/
  • ByWater Solutions
  • Camden County
  • Catalyst IT
  • Dover
  • Tulong Aklatan
  • Washoe County Library System

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

  • Blou (1)
  • Nazlı (1)
  • Aleisha Amohia (49)
  • Michael Andrew Cabus (1)
  • Alex Arnaud (6)
  • Stefan Berndtsson (2)
  • David Bourgault (2)
  • Alex Buckley (12)
  • Colin Campbell (9)
  • Hector Castro (2)
  • Nick Clemens (76)
  • Tomás Cohen Arazi (86)
  • David Cook (5)
  • Chris Cormack (4)
  • Christophe Croullebois (1)
  • Marcel de Rooy (141)
  • Yarik Dot (1)
  • Jonathan Druart (332)
  • Serhij Dubyk {Сергій Дубик} (2)
  • Magnus Enger (3)
  • Charles Farmer (3)
  • Katrin Fischer (22)
  • Amit Gupta (33)
  • David Gustafsson (1)
  • Mason James (2)
  • Lee Jamison (6)
  • Srdjan Jankovic (1)
  • Dilan Johnpullé (1)
  • Andreas Jonsson (1)
  • Chris Kirby (1)
  • Olli-Antti Kivilahti (10)
  • Jon Knight (3)
  • David Kuhn (2)
  • Owen Leonard (24)
  • Julian Maurice (16)
  • Sophie Meynieux (1)
  • Kyle M Hall (42)
  • Josef Moravec (30)
  • Joy Nelson (1)
  • Dobrica Pavlinusic (3)
  • Martin Persson (2)
  • Dominic Pichette (1)
  • Karam Qubsi (1)
  • Liz Rea (1)
  • David Roberts (1)
  • Andreas Roussos (1)
  • Rodrigo Santellan (1)
  • Alex Sassmannshausen (4)
  • Fridolin Somers (15)
  • Lari Taskula (19)
  • Mirko Tietgen (1)
  • Mark Tompsett (29)
  • Eric Vantillard (1)
  • Oleg Vasylenko (1)
  • Marc Véron (67)
  • Jesse Weaver (1)
  • Baptiste Wojtkowski (6)

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

  • abunchofthings.net (1)
  • ACPL (24)
  • BibLibre (45)
  • BigBallOfWax (3)
  • BSZ BW (44)
  • bugs.koha-community.org (332)
  • ByWater-Solutions (121)
  • Catalyst (16)
  • Devinim (1)
  • evaxion.fr (1)
  • Göteborgs universitet (2)
  • Ilsley Public Library (1)
  • informaticsglobal.com (33)
  • jns.fi (29)
  • KohaAloha (2)
  • Kreablo AB (1)
  • Libriotech (3)
  • Loughborough University (3)
  • Marc Véron AG (67)
  • Marywood University (6)
  • Prosentient Systems (5)
  • PTFS-Europe (14)
  • Rijksmuseum (141)
  • rot13.org (3)
  • Solutions inLibro inc (7)
  • Theke Solutions (86)
  • unidentified (122)

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

  • anafe (1)
  • Blou (1)
  • fcouffignal (1)
  • Guillaume (1)
  • Harold (1)
  • iflora (1)
  • m23 (2)
  • maricris (1)
  • mehdi (1)
  • NickUCKohaCon17 (1)
  • Srdjan (1)
  • Brendan A Gallagher (8)
  • Hugo Agud (11)
  • Aleisha Amohia (8)
  • Michael Andrew Cabus (2)
  • Israelex A Veleña for KohaCon17 (3)
  • sonia BOUIS (2)
  • David Bourgault (20)
  • Christopher Brannon (4)
  • Alex Buckley (34)
  • Michael Cabus (1)
  • Colin Campbell (7)
  • Axelle Clarisse (1)
  • Nick Clemens (173)
  • Tomas Cohen Arazi (192)
  • David Cook (1)
  • Chris Cormack (19)
  • Caroline Cyr La Rose (5)
  • Benjamin Daeuber (2)
  • Indranil Das Gupta (L2C2 Technologies) (1)
  • Frédéric Demians (3)
  • Marcel de Rooy (383)
  • Jonathan Druart (1105)
  • Serhij Dubyk {Сергій Дубик} (1)
  • Magnus Enger (12)
  • Katrin Fischer (109)
  • Barbara Fondren (1)
  • Jessica Freeman (1)
  • Eivin Giske Skaaren (2)
  • Marijana Glavica (2)
  • Eric Gosselin (1)
  • Claire Gravely (7)
  • Victor Grousset (1)
  • Amit Gupta (6)
  • Andreas Hedström Mace (2)
  • Felix Hemme (3)
  • Lee Jamison (62)
  • Dilan Johnpullé (12)
  • Eugene Jose Espinoza (4)
  • Christopher Kellermeyer (1)
  • Chris Kirby (2)
  • Olli-Antti Kivilahti (7)
  • Jon Knight (2)
  • David Kuhn (1)
  • Rhonda Kuiper (1)
  • macon lauren KohaCon2017 (1)
  • Owen Leonard (53)
  • Jesse Maseto (7)
  • Julian Maurice (48)
  • Matthias Meusburger (4)
  • Kyle M Hall (137)
  • Josef Moravec (120)
  • Jason Palmer (1)
  • Dominic Pichette (5)
  • Simon Pouchol (2)
  • Séverine QUEUNE (4)
  • Laurence Rault (1)
  • Liz Rea (1)
  • Martin Renvoize (2)
  • David Roberts (1)
  • Benjamin Rokseth (9)
  • Fridolin Somers (3)
  • Lari Taskula (7)
  • Mirko Tietgen (4)
  • Mark Tompsett (53)
  • Marc Véron (62)
  • George Williams (1)

And people who contributed to the Koha manual during the release cycle of Koha 17.11.00.

  • Daniel Brady (1)
  • Julie Cameron-Jones (2)
  • Nick Clemens (1)
  • Chris Cormack (39)
  • Kelly Drake (1)
  • Jonathan Druart (14)
  • Karl Eagle (1)
  • Katrin Fischer (48)
  • Jessica Freeman (1)
  • Jack Gilmour (1)
  • Bernardo Gonzalez Kriegel (2)
  • Lee Jamison (25)
  • Owen Leonard (1)
  • vicky Lin (1)
  • Steve Macgregor (1)
  • Kelly McElligott (9)
  • Joanne Morahan (2)
  • Jessica Zairo (4)

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.

Special thanks

I would like to thank again all the people who contributed to this release: the author of the patches, the testers, the QA team, as well as the manual contributors and the translators.

And in particular Tomás and Katrin who were always available when I needed them!

Thanks to BibLibre, ByWater Solution and PTFS Europe to continue to support and trust me.

Notes from the Release Manager

This release was mainly focussed on:
* improving the manual – it will be translatable very soon, to add more work to our translators 🙂
* making our testing suite even more robust than before
* security fixes

We also focussed a lot on elastic search. If you are interested by using it and make it ready for production in the last version, you should consider testing it and reporting everything that can be useful.

I would add that this release contains less enhancements and bugfixes as the previous major releases.

The number of contributors is also significantly lower. We need your help to report bugs, test or write patches, improve the manual, translate Koha or the manual, join IRC meetings, etc.

But new contributors already joined us! Welcome to them!

Enjoy this version of Koha, the best one, before the next one 🙂

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 master.

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)


Koha Community Newsletter: November 2017

$
0
0

Koha Community Newsletter Subscribe
November 2017

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

Please submit news items to Submit

Table of Contents

Development

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

Koha 17.11.00 Released

by Jonathan Druart
It is with great pleasure that the Koha community announces the release of
Koha 17.11, a major release of the Koha open source integrated library
system.

It includes 9 new features, 138 enhancements, 350 bugfixes.

Read the full release notes here:

Koha 17.11 released

The Debian packages for this new version will be available soon. Stay tuned!

Koha 17.05.06 Released

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

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

The full release notes are available at https://koha-community.org/koha-17-05-06-release/

17.11 will soon be released so 17.05 will become the old-stable branch.

Koha 16.11.14 Released

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

This is a maintenance release of 16.11 and includes 5 enhancements and 23 bugfixes.

The full release notes are available at https://koha-community.org/koha-16-11-14-release/

Packages are already available.

This is my last release as the 16.11.x Release Maintainer. Thanks to everyone involved in getting these 14 releases out!

Koha 16.05.19 Released

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

This is a maintenance release of 16.05 and includes 5 enhancements and 15 bugfixes.

The full release notes are available at

Koha 16.05.19 release

This will be my last release as the 16.05.x RMaint
Thanks to everyone involved, and to Tomas and Jonathan for the new
jenkins :0)

Community

New Koha Libraries

Community Gossip

Participate in the 2017 International Library Automation Perceptions Survey.

How To

Karen Holt explains how to set up Auto-Renewal notices in Koha 17.05.

Barton Chittenden walks you through recovering a report that has been accidentally deleted.

Learn about the following topics with Kelly McElligott:

Upcoming Events

Hackfest in Marseille Announced

by Paul Poulain
It’s time for me to decide when the next hackfest in Marseille will happen.

Save this date: March 12th-16th. Hoping to see you here !

PS: BibLibre turned 10 last month. We will probably do something special during this hackfest (but haven’t decided what yet)

From Koha Devel Listserv

KohaCon18 – Portland Oregon USA – “Together Towards Tomorrow”

by Brenden Gallagher

It has been decided that the next KohaCon will be in Portland, OR USA from September 10th (Monday) to September 12th (Wednesday) in 2018 – followed by a local cultural day and a 3 day hackfest over the weekend.

The theme for KohaCon18 will be “Together Towards Tomorrow”. A majority of the focus will be on community building, community engagement, and building Koha for the future.

We’ve started planning and starting at the beginning of next year you should plan on seeing a bunch of information and marketing about the conference (website, etc.).

We are extremely excited to be hosting and this conference will be tons of fun! If you have a chance to mark your calendars please do!

From Koha Listserv

Koha-US Users Group: December Meeting

Koha-US holds monthly online meetings every second Wednesday of the month
via Zoom.

Our next meeting will be Wednesday, December 13th, 2017 at 10:30 am CST (time
converter).

These meetings are open to any and all who wish to attend and are meant to
be a platform for us to share and discuss Koha-related issues, ideas, and
solutions. Meetings are also the place to have your voice heard with
regards to the growth and development of koha-US as an organization.

If you have topics for the agenda, please send them my way.

Watch for links to the agenda and meeting space next week.

For more information, don’t hesitate to contact us!

Jason Robb
koha-US Secretary

From Koha Listserv


Past Events

November Documentation IRC meeting

The November Documentation IRC meeting was held on the 30th at 21:00 UTC.

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

Koha Community Newsletter: December 2017

$
0
0

Koha Community Newsletter Subscribe
December 2017

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

Please submit news items to Submit

Table of Contents

Community

How To

Let Vimal Kumar walk you through the following topics:

Barton Chittenden goes over common questions for koha support ( with answers! ).

Jessie Zairo explains how to:

Learn about the following topics with Kelly McElligott:

Upcoming Events

Pakistan Open Source Summit 2018

The first Pakistan Koha and DSpace (OSS) Summit is being planned for the month of March 2018.

Description:

The conference is a major event in Koha community within Pakistan and Central Asia. This will attracts many delegates around the country as well as aborad. The conference will cover the Open Source Opensource applications not only koha or dspace,but all others open source CMS and Programming Languages and Software like wordpress, concrete5,Jumla and PHP(all versions), Linux etc.

The main purpose of this National Conference is to sharing and exchanging expression in new functionalists, training, projects, promoting collaboration to enhance the use of Open source ILS and to encourage new development in OSS.

For more information, please see The Open Source Summit Website.

Past Events

National Workshop on Koha Library Integrated Management System

The National Center for Rural Development Government of Pakistan (NCRD) organized a 05 days training workshop on KOHA from 20 to 24 November 2017 at the main Lecture Hall Chak Shehzad Islamabad. There were 14 sessions in totality and each session lasted for 90 minutes. The topic of the workshop was “Role of Information and Communication Technologies in Library Management”. Library and IT professionals from across the country (Islamabad, Rawalpindi, KP, Baluchistan, Punjab, and Sindh province) attended the workshop.

Please see the full article here.

Developing Swedish Koha competence and networking

The Swedish National Library has granted the Swedish Koha User Group 600 000 SEK (approx. 60 000 Euro) to support the project to develop and diffuse Koha competence and to promote Koha networking in Sweden.

Project timeline: November 1, 2017 – December 31, 2018.
Project owner: Alingsås kommun for the Swedish Koha User Group
Project coordinator: Örjan Hellström, Kultur i Väst, orjan.hellstrom@kulturivast.se

Please see the full article here.

Summary of the first Swedish Koha User Group Hackfest in Lund

The Lund University Library invited on the 29 November 2017 to the Swedish Koha User Group’s first Hackfest.

The hack fest begun at 9 am in the beautiful main building of the University Library in Lund. From Sweden and Norway 18 people met up during the day to develop, hack, and discuss about Koha and related topics. Both Koha users (mainly from Swedish Universities) and Koha service providers attended the hack fest.

Please see the full article here.

December General IRC meeting

The December general IRC meeting was held on the 13th at 20:00 UTC.

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

December Development IRC meeting

The December development IRC meeting was held on the 13th at 14:00 UTC.

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

Koha 17.11.01 release

$
0
0

The Koha community is proud to announce the release of 17.11.01. This is a maintenance release and contains many bugfixes and enhancements.

This is my first release as the 17.11.x release maintainer. Thank you very much to everyone who helped along the way, looking forward to many more 🙂

Koha is the first free and open source software library automation
package (ILS). Development is sponsored by libraries of varying types
and sizes, volunteers, and support companies from around the world. The
website for the Koha project is:

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

It includes 5 enhancements, 34 bugfixes.

Enhancements

Acquisitions

  • [17182] Allow Keyword to MARC mapping for acquisitions searches (subtitle)

Hold requests

  • [19769] ‘Pickup library is different’ message does not display library branch name when placing hold

Staff Client

  • [19806] Add class to items.itemnotes_nonpublic

System Administration

  • [19292] Add MARC code column on libraries list

Templates

  • [19751] Holds awaiting pickup report should not be fixed-width

Security bugs fixed

  • [19614] Fix XSS in members/pay.pl
  • [19612] Fix XSS in members/memberentry.pl
  • [19611] Fix XSS Flaws in supplier.pl
  • [19319] Reflected XSS Vulnerability in opac-MARCdetail.pl
  • [19570] autocomplete=”off” no set for login forms at the OPAC
  • [19569] Set X-Frame-Options=SAMEORIGIN – opac-showmarc.ok
  • [19568] Escape url params with url filter – opac-opensearch.tt

Critical bugs fixed

Architecture, internals, and plumbing

  • [19439] Some error responses from opac/unapi get lost in eval
  • [19766] Preview routing slip is broken

Cataloging

  • [19646] value_builder marc21_linking_section template is broken
  • [19706] Item search: Unsupported format html

OPAC

  • [19496] Patron notes about item does not get emailed as indicated
  • [19808] Reviews from deleted patrons make few scripts to explode
  • [19843] reviews.datereviewed is not set

Searching – Elasticsearch

  • [19563] Generation of sort_fields uses incorrect condition

Other bugs fixed

About

  • [7143] Bug for tracking changes to the about page

Acquisitions

  • [3841] Add a Default ACQ framework

Architecture, internals, and plumbing

  • [19746] Debug statements are left in returns.pl

Cataloging

  • [18833] plugin unimarc_field_210c pagination error
  • [19595] Clicking plugin link does not fill item’s date acquired field

Database

  • [19724] Add timestamp to biblio_metadata and deletedbiblio_metadata

Hold requests

  • [19533] Hold pulldown for itemtype is empty if hold placement needs override

Label/patron card printing

  • [10222] Error when saving Demco label templates
  • [19681] label-item-search.pl result count formatting error when there is only one page

Notices

  • [18990] Overdue Notices are not sending through SMS correctly

OPAC

  • [12497] Make OPAC search history feature accessible when it should
  • [19640] IdRef webservice display is broken

Packaging

  • [18907] Warning “dpkg-source: warning: relation < is deprecated: use << or <=”

Reports

  • [19551] Cash register report has bad erroneous results from wrong order of operations
  • [19638] False positives for ‘Update SQL’ button

Serials

  • [19315] Routing preview may use wrong biblionumber
  • [19767] serial-issues.pl is unused and should be removed

Staff Client

  • [19456] Some pages title tag contains html

System Administration

  • [19560] Unable to delete library when branchcode contains special characters

Templates

  • [19602] Add usage statistics link to administration sidebar menu
  • [19692] Unclosed div in opac-shelves.tt

Test Suite

  • [19759] TestBuilder generates too many decimals for float
  • [19775] Search/History.t is failing randomly

Tools

  • [19643] Pagination buttons on staged marc management are stacking instead of inline
  • [19674] Broken indicators of changed fields in manage staged MARC records template
  • [19683] Export.pl does not populate the Authority Types dropdown correctly

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 (97%)
  • Basque (76%)
  • Chinese (China) (80%)
  • Chinese (Taiwan) (99%)
  • Czech (94%)
  • Danish (66%)
  • English (New Zealand) (99%)
  • Finnish (95%)
  • French (97%)
  • French (Canada) (92%)
  • German (99%)
  • German (Switzerland) (99%)
  • Greek (77%)
  • Hindi (99%)
  • Italian (100%)
  • Norwegian Bokmål (55%)
  • Occitan (73%)
  • Persian (55%)
  • Polish (98%)
  • Portuguese (99%)
  • Portuguese (Brazil) (81%)
  • Slovak (93%)
  • Spanish (100%)
  • Swedish (92%)
  • Turkish (100%)
  • Vietnamese (68%)

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.11.01 is

Credits

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

  • Catalyst IT

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

  • root (1)
  • Aleisha Amohia (1)
  • David Bourgault (2)
  • Nick Clemens (11)
  • Marcel de Rooy (4)
  • Jonathan Druart (21)
  • Claire Gravely (1)
  • Victor Grousset (3)
  • Amit Gupta (3)
  • David Gustafsson (1)
  • Owen Leonard (6)
  • Julian Maurice (1)
  • Kyle M Hall (2)
  • Josef Moravec (3)
  • Chris Nighswonger (1)
  • Simon Pouchol (1)
  • Fridolin Somers (3)
  • Mark Tompsett (3)

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

  • ACPL (6)
  • BibLibre (8)
  • BSZ BW (1)
  • bugs.koha-community.org (21)
  • ByWater-Solutions (13)
  • Foundations (1)
  • Göteborgs universitet (1)
  • informaticsglobal.com (3)
  • Rijksmuseum (4)
  • Solutions inLibro inc (2)
  • translate.koha-community.org (1)
  • unidentified (7)

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

  • BWS Sandboxes (1)
  • Charles Farmer (2)
  • Chris Cormack (2)
  • Claire Gravely (2)
  • David Bourgalt (1)
  • David Bourgault (8)
  • Dilan Johnpullé (1)
  • Dominic Pichette (2)
  • George Williams (1)
  • Jonathan Druart (64)
  • Jonathan Druat (1)
  • Jon Knight (4)
  • Josef Moravec (15)
  • Julian Maurice (6)
  • Katrin Fischer (12)
  • Mark Tompsett (6)
  • Nick Clemens (74)
  • Nicolas Legrand (1)
  • Owen Leonard (8)
  • Simon Pouchol (3)
  • Tomas Cohen Arazi (2)
  • Kyle M Hall (5)
  • Signed-off-by Owen Leonard (1)
  • Marcel de Rooy (25)

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 1711_rel.

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 22 Dec 2017 11:18:33.

Koha 16.11.15 released

$
0
0

The Koha community is proud to announce the release of Koha 16.11.15, this is a maintenance release. The 16.11.x branch is no longer released as packages, so people should upgrade to 17.05.x or 17.11.x as soon as practical.

Please read below for the full release notes.

You can download a tarball from http://download.koha-community.org/

RELEASE NOTES FOR KOHA 16.11.15

03 Jan 2018

Koha is the first free and open source software library automation package (ILS). Development is sponsored by libraries of varying types and sizes, volunteers, and support companies from around the world. The website for the Koha project is:

Koha 16.11.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.11.15 is a bugfix/maintenance release with security fixes.

It includes 7 security fixes, 3 bugfixes.

Security bugs

Koha

  • [19319] Reflected XSS Vulnerability in opac-MARCdetail.pl
  • [19568] Wrong html filter used in opac-opensearch.tt url
  • [19569] X-Frame-Options=SAMEORIGIN is not set from opac-showmarc.pl
  • [19570] autocomplete=”off” no set for login forms at the OPAC
  • [19611] XSS Flaws in supplier.pl
  • [19612] Fix XSS in /cgi-bin/koha/members/memberentry.pl
  • [19614] Fix XSS in /cgi-bin/koha/members/pay.pl

Critical bugs fixed

Acquisitions

  • [19593] [16.11.x] “Delete vendor” button is always set

Architecture, internals, and plumbing

  • [19655] To.json doesn’t escape newlines which can create invalid JSON

Other bugs fixed

Serials

  • [19796] [16.11] Subscription info appears doubled up on OPAC detail page

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 (95%)
  • Basque (80%)
  • Chinese (China) (85%)
  • Chinese (Taiwan) (99%)
  • Czech (95%)
  • Danish (70%)
  • English (New Zealand) (93%)
  • Finnish (99%)
  • French (99%)
  • French (Canada) (93%)
  • German (99%)
  • German (Switzerland) (99%)
  • Greek (84%)
  • Hindi (100%)
  • Italian (100%)
  • Korean (51%)
  • Norwegian BokmÃ¥l (56%)
  • 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.15 is

Credits

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

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

  • Chris Cormack (2)
  • Marcel de Rooy (1)
  • Jonathan Druart (6)
  • Katrin Fischer (1)
  • Bernardo González Kriegel (1)
  • Amit Gupta (3)
  • Gwendal Joncour (1)
  • Kyle M Hall (2)
  • Mark Tompsett (1)

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

  • BSZ BW (1)
  • bugs.koha-community.org (6)
  • ByWater-Solutions (2)
  • Catalyst (2)
  • informaticsglobal.com (3)
  • Rijksmuseum (1)
  • unidentified (1)
  • Universidad Nacional de Córdoba (1)
  • Université Rennes 2 (1)

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

  • Chris Cormack (8)
  • Fridolin Somers (2)
  • Jonathan Druart (13)
  • Josef Moravec (1)
  • Katrin Fischer (7)
  • Mark Tompsett (2)
  • Nick Clemens (1)
  • Simon Pouchol (1)
  • Marcel de Rooy (6)

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.

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 03 Jan 2018 19:59:01.

Koha 17.11.02 release

$
0
0

The Koha community is proud to announce the release of 17.11.02. This is a maintenance release and contains many bugfixes and enhancements.

This is my second release as the 17.11.x release maintainer. Thank you very much to everyone who helped along the way, looking forward to many more 🙂

23 Jan 2018

Koha is the first free and open source software library automation
package (ILS). Development is sponsored by libraries of varying types
and sizes, volunteers, and support companies from around the world. The
website for the Koha project is:

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

It includes 60 bugfixes and 9 enhancements.

Enhancements

Cataloguing

  • [18417] Advanced Editor – Rancor – add shortcuts for copyright symbols (C) (P)

Circulation

Architecture, internals, plumbing

  • [19830] Add the Koha::Patron->old_checkout method

OPAC

  • [11976] Add column settings + new column “Publication date” to the subscription table
  • [19573] Link to make a new list in masthead in OPAC only appears / works if no other list already exists
  • [19338] Dates sorting incorrectly in opac-account.tt

Reports

  • [16782] Display report URL in staff client report interface

System Administration

  • [16764] Update printers administration page

Templates

  • [19860] Make staff client home page responsive

Bugs fixed

Acquisitions

  • [19694] Edited shipping cost in invoice doesn’t save
  • [19429] No confirm message when deleting an invoice from invoice search
  • [19401] No confirm message when deleting an invoice from invoice detail page
  • [19200] Warns when exporting a basket
  • [19813] MarcItemFieldsToOrder cannot handle a tag not existing
  • [18183] jQuery append error related to script tags in cloneItemBlock

Architecture, internals, plumbing

  • [19599] anonymise_issue_history can be very slow on large systems
  • [19756] Encoding issues when update DB is run from the interface
  • [19760] Die instead of warn if koha-conf is not accessible
  • [19839] invoice.pl warns about bad variable scope
  • [15770] Number::Format issues with large numbers

Cataloging

  • [19968] Undefined subroutine &Date::Calc::Today
  • [20063] $9 is lost when cataloguing authority records

Circulation

  • [19444] Automatic renewal script should not auto-renew if a patron’s record has expired
  • [19840] Patron note is not displayed on checkin
  • [19798] Returns.pl doesn’t define itemnumber for transfer-slip
  • [19899] The float items feature is broken – cannot checkin
  • [19771] Pending offline circulation actions page will crash on unknown barcode or on payment action
  • [16603] Hide option to apply directly when processing uploaded offline circulation file
  • [19825] List of pending offline operations does not links to biblio

Command-line Utilities

  • [17467] Introduce a single koha-zebra script to handle Zebra daemons for instances

I18N/L10N

  • [18754] Translatability: Get rid of exposed tt directives in opac-detail.tt

ILL

  • [20001] ILL: Adding a ‘new request’ from OPAC is not possible

Installation and upgrade (web-based installer)

  • [19514] No Password restrictions in onboarding tool patron creation

MARC Authority data support

  • [18458] Merging authority record incorrectly orders subfields

Patrons

  • [19510] edi_manage permission has no description
  • [19621] Routing lists tab not present when viewing ‘Holds history’ tab for a patron
  • [19921] Error when updating child to adult patron on system with only one adult patron category

Reports

  • [19669] Remove deprecated checkouts by patron category report

OPAC

  • [19845] Patron password is ignored during self-registration if PatronSelfRegistrationVerifyByEmail is enabled
  • [19450] OverDrive integration failing on missing method
  • [19702] Basket not displaying correctly on home page
  • [19913] Embedded HTML5 videos are broken
  • [19911] Passwords displayed to user during self-registration are not HTML-encoded
  • [18915] Creating a checkout note (patron note) sends an incomplete email message
  • [17682] Change URL for Google Scholar in OPACSearchForTitleIn

Packaging

  • [18696] Change debian/source/format to quilt

Searching

  • [19807] IntranetCatalogSearchPulldown doesn’t honor IntranetNumbersPreferPhrase
  • [19971] typo in the comments of parseQuery routine

Searching – Elasticsearch

  • [19580] Elasticsearch: QueryAutoTruncate exclude period as splitting character in autotruncation

Staff client

  • [19857] Optionally hide SMS provider field in patron modification screen
  • [19221] Onboarding tool says user needs to be made superlibrarian

System Administration

  • [19788] Case sensitivity is not preserved when creating local system preferences
  • [19977] Local Use tab in systempreferences tries to open text editor’s temporary files, and die
  • [19987] If no z39.50/SRU servers, the z39.50/SRU buttons should not show

Templates

  • [19851] Improve responsive layout handling of staff client menu bar
  • [19918] span tag not closed in opac-registration-confirmation.tt
  • [19677] Angle brackets in enumchron do not display in opac or staff side

Test Suite

  • [17770] t/db_dependent/Sitemapper.t fails when date changes during test run
  • [19867] HouseboundRoles.t is failing randomly
  • [19914] Cannot locate the “Delete” in the library list table
  • [19483] t/db_dependent/www/* crashes test harness due to misconfigured test plan
  • [19937] Silence warnings t/db_dependent/www/batch.t
  • [20042] 00-load.t fails when Elasticsearch is not installed
  • [19783] Move check_kohastructure.t to db_dependent

Tools

  • [18201] Export data -Fix “Remove non-local items” option and add “Removes non-local records” option for existing functionality

Web services

  • [19725] OAI-PMH ListRecords and ListIdentifiers should use biblio_metadata.timestamp

Security bugs fixed

  • [19847] tracklinks.pl accepts any url from a parameter for proxying
  • [19881] authorities-list.pl can be executed by anybody
  • [19738] XSS in serials module

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

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.11.02 is

Credits

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

  • Catalyst IT

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

  • Aleisha Amohia (6)
  • David Bourgault (2)
  • Alex Buckley (1)
  • Nick Clemens (18)
  • Tomás Cohen Arazi (1)
  • Charlotte Cordwell (2)
  • Olivier Crouzet (1)
  • Frédéric Demians (1)
  • Marcel de Rooy (5)
  • Jonathan Druart (36)
  • Victor Grousset (1)
  • Srdjan Jankovic (1)
  • Janusz Kaczmarek (1)
  • Olli-Antti Kivilahti (1)
  • Owen Leonard (7)
  • Julian Maurice (6)
  • Kyle M Hall (2)
  • Josef Moravec (4)
  • Te Rauhina Jackson (1)
  • Liz Rea (2)
  • Grace Smyth (2)
  • Lari Taskula (1)
  • Mirko Tietgen (3)
  • Mark Tompsett (5)
  • Koha translators (1)
  • Jesse Weaver (1)
  • Chris Weeks (1)

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

  • (0)
  • abunchofthings.net (3)
  • ACPL (7)
  • BibLibre (7)
  • bugs.koha-community.org (36)
  • ByWater-Solutions (20)
  • Catalyst (5)
  • jns.fi (2)
  • Rijksmuseum (5)
  • Solutions inLibro inc (2)
  • Tamil (1)
  • Theke Solutions (1)
  • unidentified (22)
  • Université Jean Moulin Lyon 3 (1)

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

  • Alex Arnaud (2)
  • Arturo (3)
  • Björn Nylén (2)
  • Charlotte Cordwell (2)
  • Claire Gravely (4)
  • David Bourgault (6)
  • Dilan Johnpullé (3)
  • Dominic Pichette (3)
  • George Williams (1)
  • Grace Smyth (1)
  • Jonathan Druart (104)
  • Jon Knight (8)
  • Josef Moravec (21)
  • Julian Maurice (7)
  • Katrin Fischer (17)
  • Lee Jamison (1)
  • Liz Rea (1)
  • Marci Chen (1)
  • Marc Véron (1)
  • Marjorie Barry-Vila (2)
  • Marjorie Vila (3)
  • Mark Tompsett (10)
  • Nick Clemens (122)
  • Owen Leonard (12)
  • Scott Kehoe (2)
  • Simon Pouchol (2)
  • Tomas Cohen Arazi (1)
  • Kyle M Hall (22)
  • Signed-off-by Owen Leonard (1)
  • Your Full Name (2)
  • Marcel de Rooy (21)
  • Mohd Hafiz Yusoff (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.11.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 Jan 2018 11:37:23.

Koha Community Newsletter: January 2018

$
0
0

Koha Community Newsletter Subscribe
January 2018

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

Please submit news items to Submit

Table of Contents

Development

Koha 17.11.02 Released

by Nick Clemens
The Koha community is proud to announce the release of 17.11.02.
This is a maintenance release and contains many bugfixes and enhancements.

This is my second release as the 17.11.x release maintainer.
Thank you very much to everyone who helped along the way, looking forward to many more 🙂

Full release notes

Koha 17.05.05 Released

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

Koha 17.05.08 is a bugfix/maintenance release.

It includes 4 enhancements, 30 bugfixes.

Have a look at release post :

Koha 17.05.08 release

Koha 16.11.15 Released

by Chris Cormack
The Koha community is proud to announce the release of Koha 16.11.15.

Koha 16.11.15 is a bugfix/maintenance release.

It includes 7 security fixes, 3 bugfixes.

The full release notes are available at

Koha 16.11.15 released

KohaDevBox Updates: Try Elasticsearch Now!

by Tomas Cohen Arazi
KohaDevbox recently received attention and got some nice improvements. Remember you can propose your improvements in the project’s Github page (link https://github.com/digibib/kohadevbox) and we accept pull requests 😉

Remote debugging capabilities

For those familiar to Perl development, having the ability to use a remote debugger is key for productivity when debugging non-trivial problems.

Koha itself got patched so the ‘koha-plack’ command accepts remote debugger configuration parameters [1]. KohaDevBox now makes use of this addition and includes two helpful aliases:

start_plack_debug: will start a remote debugging session.
prove_debug: will run the prove command (for running tests) with all the remote debugging configuration.

Both commands require that you tweak your ‘vars/user.yml’ file:

  remote_debugger: true
  ...
  remote_debugger_location: "localhost:9000"

  remote_debugger_key: "''"

If you are using VDebug inside KohaDevBox, the setting ‘remote_debugger’ to ‘true’ should be enough to have things done. If you are doing it in your host machine (I use Komodo IDE in the host operating system) you need to use:

  remote_debugger_location: "192.168.50.1:9000"

For instructions, look at KohaDevBox’s README.md (link https://github.com/digibib/kohadevbox#running-the-remote-debugger-with-plack)

Instructions for running prove using the remote debugger can be found here (link https://github.com/digibib/kohadevbox#run-tests).

[1] https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18964

Selenium integration

Progress has been made for using Selenium on the test suite, to automate functional testing (Joubu++).

In order to use Selenium inside KohaDevBox, new configuration entries have been added:

  selenium: false
  selenuium_url: ...

Set ‘selenium’ to ‘true’ to get the provisioning script install all that’s needed. ‘selenium_url’ is there just in case you want to test different Selenium versions.

Once you have selenium provisioned, you can start it using a convenient alias we now have:

  start_selenium

I recomment running Selenium on a separate terminal because it is not backgrounded by default. You can use ‘byobu’ (which is shipped in KohaDevBox) or ‘tmux’ to get multiple tabs in a terminal.

There’s a lot of work from Alex Buckely (thanks!) to have broader test coverage with Seleium (find it in Bugzilla!). Now that it is really easy to get Selenium running in KohaDevbox, do not hesitate and go test Alex’s patches!

OPAC development easier

As you might know, the OPAC style is handled using LESS. KohaDevBox ships with less from the beggining, but now we introduced a new alias for recreating the ‘opac.css’ file from the ‘opac.less’ file:

  $ less-opac
KohaDevBox requirements updates

The required Ansible version has been shifted to 2.0+. This update to the README.md file has been missing for a while. I recommend the use of the official Ansible (stable) PPA if you are using a Debian-based host operating system, and homebrew on macOS to have Ansible always up to date.

Ubuntu/Debian
  $ sudo add-apt-repository ppa:ansible/ansible
  $ sudo apt update
  $ sudo apt install ansible
macOS
  $ brew update
  $ brew install ansible

New Te Reo translation in Koha 17.11

by Bonnie Crawford
The Catalyst Koha team are very excited to announce that in late 2017, we sponsored the update the Te Reo Māori translation for Koha in Koha 17.11 by a registered translator.
You can see the translation in action at: https://demo.mykoha.co.nz/ and it can be downloaded for use at http://translate.koha-community.org/mi/17.11/.
Note that bibliographic records will appear in the language that they were catalogued.

Feel free to contact the Catalyst team if you have any queries on this.

Ngā manaakitanga,

Bonnie Crawford
Koha Team Coordinator
Catalyst

Community

How To

Vimal Kumar shows you how to how to send Koha usage statistics to Hea.

Jessie Zairo created the following tutorials for you:

Discover the following topics with Kelly McElligott:

Support Provider News

Upcoming Events

NZ Koha User Group Day – 22 March

by Kathryn Tyree
Kia ora! Ngā mihi o te tau hau!
Hello! Happy New Year!

* * * * *

We invite you to save the date for the New Zealand Koha User Group Day
2018

Thursday 22 March, 10am – 4pm
Kindly hosted by Whanganui District Libraries

All libraries currently using Koha, Koha enthusiasts, and the Koha-
curious are welcomed!

Please contact Sonny Tamihana to propose any topics, or to volunteer to
present: sonny@whanganuilibrary.com

We will be back in touch soon with more information.

We look forward to seeing those of you who can come!

Best wishes,
Whanganui Libraries and the Catalyst Koha team.

* * * * *

From Koha email list

Hackfest in Marseille

When:
12-16 March 2018
Where:
At BibLibre , 108 Rue Breteuil, 13006 Marseille
Who:
developers, administrators, librarians, Koha users …
Prerequisites:
know Koha, at least know some modules
Participation:
free, but a minimum of 2 to 3 days of participation is recommended, especially for beginners
Food:
lunch is provided on site (financial participation to be defined, between 15 and 20 € per meal). There is always coffee, tea, and everyone can bring delicacies to enjoy or to discover. Free meals in the evening but one or more appointment points are always available
Other:
English is a ++ to interact with everyone and participate in mini-conferences but not required
Hashtag:
#hfk18 to communicate on social networks
Registration:
open with BibLibre, by sending an email to Paul Poulain
Contact infos:
associationkohala@gmail.com

2018 Central Texas Koha Summit

Central Texas Koha Summit Event Date:
May 23, 2018
Event Time:
9:00am – 4:00pm
Event Location:
Round Rock Public Library
Event Address:
216 E Main St, Round Rock, TX 78664
Registration:
Please fill out the form here

Central Texas Koha Summit

The 2018 Summit will take place at the Round Rock Public Library in Round Rock, Texas on Wednesday May 23, 2018. Interested in learning more about Koha and what it can do for your library? Then join ByWater Solutions, Round Rock Public Library and other Koha Community Members for a conversation about Koha and how it can benefit your library. The 2018 Central Texas Koha Summit will take place at the Round Rock Public Library 216 E Main St, Round Rock, TX 78664 9:00am – 4:00pm.

Topics will include advantages of Koha, customer and staff functionality, technical attributes, collection development and lending services. We will also discuss the Koha community and how collaborative developments work.

General IRC meeting 7 February

The February general IRC meeting will be held on the 7th at 20:00 UTC.

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

Development IRC meeting 14 February

The February Development IRC meeting will be held on the 14th at 13:00 UTC.

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

Past Events

January Documentation IRC meeting

The January Documentation IRC meeting was held on the 17th at 03:00 UTC.

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

January General IRC Meeting

The January general IRC meeting was held on the 10th at 14:00 UTC.

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

January 10th Development IRC Meeting

The January 10th development IRC meeting was held at 14:00 UTC.

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

January 24th Development IRC Meeting

The January 24th development IRC meeting was held at 20:00 UTC.

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

What’s on in koha-devel #17

$
0
0
Hi everybody!

It has been a long time since the last what’s on in koha-devel post!

17.11 is out and we are already at the third of the development release cycle for 18.05.

Table of contents

Release Management 18.05

Still a lot of time left to contribute to this release, but now it is the perfect time to be involved in order to get your things pushed, or what you would like to see being part of it.

We have tons of new features and enhancements in the Needs Signoff queue (https://frama.link/koha_bz_nso).

I have created a new tag RM_priority to highlight patches I would like to see in quickly (https://frama.link/koha_bz_RM_priority), there is also a saved search for this list.

They can be big stuffs (with hard rebase for instance) or major bugfixes.

Please also note that I will take the liberty to skip the QA and/or SO step if they do not get the attention they need.

Like I did during the 17.11 development release cycle I will update the release notes every time I push to master. That way people will be able to fix titles and descriptions of bugs https://gitlab.com/joubu/koha-release-notes (coming soon).

Koha Manual

Translation

Anthony Mao did an awesome work to translate the manual in Taiwanese Mandarin (zh_TW) in less than a month!
  • Arabic 39%
  • Chinese (Taiwan) 100%
  • Czech 43%
  • French 50%
  • French (Canada) 38%
  • Italian 83%
  • Portuguese (Brazil) 19%
  • Turkish 75% (nice work done by Süleyman Onur too!)
If you wish to participate in another language, just let us know and we will create it.
You can find the epub and html versions available for all these languages on our website https://koha-community.org/documentation/

We are going to create the man18.05 project for the next release and will update regularly.

Note that 18.05 is generated from the project man17.11 so far, that need to be fixed.

Contribution

It is very easy to contribute to the manual, so if you want to improve it, and get credit in the next Koha version you can!

Moreover your contributions will be available right after they have been integrated into the official repository. We regenerate the epub and html versions of the different languages when a new contribution is merged.

PDF version

I managed to generate a PDF version of the manual (I have uploaded the English version as an example)
It is very resource consuming to generate and so it will only be generated once per release.

Screenshots internationalization

An important email has been sent to the mailing list but did not receive many answers.

I have spent time to automatically generate the screenshots of the manual to automatically keep them up-to-date in the different languages.

The task is huge and I will not do it by myself. However I can write some tools to help anybody interested in having these screenshots.

If someone wants to translate screenshots, they should do it in a generic way so all languages can take advantage of it.

The hidden added value of such mechanism is to add a huge test coverage.

Refactoring

I sent a quick reminder about the work I produced to refactor/move our legacy code.

It’s important to understand that I fix the bugs I find, centralize the code and provide test coverage (to make the code more robust).

Most of the time these patches are hard to maintain up-to-date and the work needs to be done several times.

This work is a bit stuck until what I have submitted is pushed. As it is quite easy to write but hard to rebase and maintain and it takes time to pass though the signoff and QA process, I cannot produce much at the same time and have to maintain it for months.

If you want to help our code to be better, take a look at the big graph on bug 15449. Pick the orange ones if you want to sign off or yellow ones for the ones to QA.

Elastic search

(from Nick)

Claire at BibLibre has worked to put together a status document for ES and the work to be done, you can see that here: https://docs.google.com/spreadsheets/d/10VUKvIYZjlbJhE-oCLmInLe601su6vIRBRC_g6oNekE/edit#gid=0

There is some ongoing work on the community and we are happy to answer questions or help more people get involved.

REST API

(from Tomás)

We reached the point in which most of the barebones for implementing the REST api endpoints are done, and so it is time to think what the API should be like for it to be used both by Koha itself, and external consumers.

Mojolicious helpers have been added for different scenarios:
  • Reserved parameters normalization / handling
  • Query and parameters parsing/conversion to DBIC
  • And Koha::Objects searching helper (which is useful as an example even if you are not using it).
An umbrella wiki page was set for adding RFCs on a per-endpoint basis. As a start we needed to make a decision about the currently existing endpoints. To simplify things, it was agreed to keep version 1, basing it on the voted RFCs.
In order to deal with existing endpoints bug 19774 was filed as an umbrella.
Four endpoint implementation specs were voted that time, and work on them has already started (the bug implementing the RFC added on the parenthesis):
The /libraries endpoint wasn’t previously implemented, and Alex Arnaud is working on it. The rest of them involved decisions on the field mappings (i.e. from what we have on the DB and what we want to expose). That said, some fields got added (some of them calculated), some others renamed and deleted too. Please help us move this bugs. There are several bugs for each implementation due to our baby steps approach, and also to preserve attribution from original feature authors.
Some other endpoint RFCs have been added. They should be voted, tough. And volunteers are welcome as usual 😀
If you are interested in discussing the REST api implementation details or if you have ideas/concerns, please feel free to start a new thread in koha-devel, or contact tcohen on IRC.

Technical topics

git-bz – Encrypt your password

Julian wrote a patch to avoid storing unencrypted passwords in the git config. If you are using git-bz you really should read his post to the koha-devel mailing list.

Be compatible with new SQL modes

The default SQL modes for MySQL 5.7 and MariaDB 10.2.4 breaks Koha. Adjusting our code to these modes will help us to find hidden bugs and clean some dirty areas.
A first step would be to make our test suite running successfully with these new modes. Then developers could use them in development environment to catch bugs.
You can find the announcement to the list as well as the corresponding bug report.

Move to gitlab

Few days ago I have announced I wanted to move the side-projects to gitlab into the same group (would be gitlab.com/koha-community).
That way it will be easier to find the official repositories for these projects as well as see who is in charge of them.

Several KohaDevBox enhancements

You should read the “KohaDevBox Updates” part of the last newsletter https://koha-community.org/koha-community-newsletter-january-2018/#devbox there are new exciting stuffs (debugging, selenium integration)
There is also a new ‘updatedatabase’ alias on the vagrant user!

Agenda

If you want to track what’s going on in the Koha community you must add the new Koha agenda to your own! https://koha-community.org/calendar/
It contains the next meetings and we will certainly add the next Koha events. Let us know if you want to add events.

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!).

To know the dates of the next meetings, please bookmark this page: https://wiki.koha-community.org/wiki/Next_General_IRC_meeting

Koha 17.11.03 release

$
0
0

The Koha community is proud to announce the release of 17.11.03. This is a maintenance release and contains many bugfixes and enhancements.

This is my third release as the 17.11.x release maintainer. Thank you very much to everyone who helped along the way, looking forward to many more 🙂

RELEASE NOTES FOR KOHA 17.11.03

22 Feb 2018

Koha is the first free and open source software library automation
package (ILS). Development is sponsored by libraries of varying types
and sizes, volunteers, and support companies from around the world. The
website for the Koha project is:

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

It includes 1 enhancements, 42 bugfixes.

Enhancements

Acquisitions

  • [10032] Uncertain prices hide ‘close basket’ without explanation

Critical bugs fixed

Architecture, internals, and plumbing

  • [20126] Saving a biblio does no longer update MARC field lengths

Circulation

  • [4319] waiting and in transit items cannot be reserved

Command-line Utilities

  • [19730] misc/export_records.pl should use biblio_metadata.timestamp

Notices

  • [18477] AR_PENDING notice does not populate values from article_requests table

OPAC

  • [18975] Wrong CSRF token when emailing cart contents
  • [19975] Tag cloud searching does not working
  • [19978] Fix ITEMTYPECAT feature for grouping item types for search

Templates

  • [20135] Staff client language choose pop-up can appear off-screen

Other bugs fixed

Acquisitions

  • [19928] Acquisitions’ CSV exports should honor syspref “delimiter”
  • [20110] Don’t allow adding same user multiple times to same budget fund

Architecture, internals, and plumbing

  • [19827] checkuniquemember is exported from C4::Members but has been removed
  • [19985] TestBuilder.t fails if default circ rule exists
  • [20031] CGI param in list context warn in guided_reports.pl
  • [20056] Uninitialized warn in cmp_sysprefs.pl
  • [20060] Uninitialized warn from Koha::Template::Plugin::Branches
  • [20088] Use of uninitialized value in array element in svc/holds

Circulation

  • [19530] Prevent multiple transfers from existing for one item
  • [20003] Result summary of remaining checkouts items not displaying.

Course reserves

  • [19230] Warn when deleting a course in course reserves

Fines and fees

  • [19750] Overdues without a fine rule add warnings to log

I18N/L10N

  • [11827] Untranslatable “Cancel Rating” in jQuery rating plugin
  • [20109] Allow translating “Remove” in Add Fund
  • [20124] Allow translating did you mean config save message
  • [20166] Untranslatable course reserves delete prompt

ILL

  • [20041] ILL module missing from more menu in staff when activated

Installation and upgrade (web-based installer)

  • [12932] Web installer’s Perl version check will not raise errors if all modules are installed

OPAC

  • [20054] Remove attribute ‘text/css’ for style element used in the OPAC templates

Prevents warnings about type attribute being generated for style elements when testing the OPAC pages using W3C Validator for HTML5.

  • [20068] Warn on OPAC homepage if not logged in due to OPAC dashboard

Packaging

  • [17108] Automatic debian/control updates (stable)
  • [20072] Fix build-git-snapshot for Debian source format quilt

REST api

  • [20134] Remove /api/v1/app.pl from the generated URLs

Reports

  • [18497] Downloading a report passes the constructed SQL as a parameter
  • [19669] Remove deprecated checkouts by patron category report
  • [19671] Circulation wizard / issues_stats.pl does not populate itemtype descriptions correctly

Staff Client

  • [20227] admin/smart-rules.pl should pass categorycode instead of branchcode

System Administration

  • [20091] FailedLoginAttempts is not part of NorwegianPatronDatabase pref group

Templates

  • [20051] Invalid markup in staff client’s header.inc
  • [20156] Staff client header language menu doesn’t show check mark for current language

Test Suite

  • [19705] DecreaseLoanHighHolds.t is still failing randomly

Tools

  • [20098] Inventory: CSV export: itemlost column is always empty

Web services

  • [13990] ILS-DI LookupPatron Requries ID Type

Z39.50 / SRU / OpenSearch Servers

  • [19986] ‘Server name’ doesn’t appear as required when creating new z39.50/sru server

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%)
  • Basque (76%)
  • Chinese (China) (80%)
  • Chinese (Taiwan) (100%)
  • Czech (94%)
  • Danish (66%)
  • English (New Zealand) (99%)
  • Finnish (95%)
  • French (97%)
  • French (Canada) (92%)
  • German (99%)
  • German (Switzerland) (99%)
  • Greek (78%)
  • Hindi (99%)
  • Italian (99%)
  • Norwegian Bokmål (55%)
  • Occitan (73%)
  • Persian (55%)
  • Polish (97%)
  • Portuguese (99%)
  • Portuguese (Brazil) (81%)
  • Slovak (93%)
  • Spanish (100%)
  • Swedish (91%)
  • Turkish (99%)
  • Vietnamese (68%)

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.11.03 is

Credits

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

  • Catalyst IT

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

  • Aleisha Amohia (2)
  • Alex Arnaud (2)
  • Zoe Bennett (1)
  • Nick Clemens (5)
  • Tomás Cohen Arazi (1)
  • Indranil Das Gupta (L2C2 Technologies) (1)
  • Marcel de Rooy (9)
  • Jonathan Druart (11)
  • Victor Grousset (2)
  • Pasi Kallinen (5)
  • Jon Knight (2)
  • Owen Leonard (4)
  • Julian Maurice (1)
  • Kyle M Hall (4)
  • Josef Moravec (1)
  • Liz Rea (1)
  • Grace Smyth (1)
  • Mirko Tietgen (2)
  • Mark Tompsett (5)
  • Koha translators (1)

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

  • (0)
  • abunchofthings.net (2)
  • ACPL (4)
  • BibLibre (5)
  • bugs.koha-community.org (11)
  • ByWater-Solutions (8)
  • bywatetsolutions.com (1)
  • Catalyst (1)
  • joensuu.fi (5)
  • l2c2.co.in (1)
  • Loughborough University (2)
  • Rijksmuseum (9)
  • Theke Solutions (1)
  • unidentified (10)

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

  • Charles Farmer (1)
  • Charlotte Cordwell (2)
  • Claire Gravely (5)
  • Dilan Johnpullé (1)
  • Eric Phetteplace (1)
  • Jonathan Druart (53)
  • Jon Knight (2)
  • Josef Moravec (3)
  • Julian Maurice (7)
  • Katrin Fischer (12)
  • maksim (1)
  • Maksim Sen (2)
  • Mark Tompsett (19)
  • Mirko Tietgen (2)
  • Nick Clemens (60)
  • Owen Leonard (4)
  • Pasi Kallinen (5)
  • Roch D’Amour (6)
  • Kyle M Hall (2)
  • Marcel de Rooy (12)

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.11.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 22 Feb 2018 11:04:09.

Koha Community Newsletter: February 2018

$
0
0

Koha Community Newsletter Subscribe
October 2017

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

Please submit news items to Submit

Table of Contents

Development

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

Koha 17.11.03 Released

by Nick Clemens
The Koha community is proud to announce the release of 17.11.03.

Koha 17.11.03 is a bugfix/maintenance release.

It includes 1 enhancements, 42 bugfixes.

Read the full release notes

Koha 17.05.09 Released

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

Koha 17.05.09 is a bugfix/maintenance release.

It includes 2 enhancements, 38 bugfixes.

Read the full release notes

Koha 16.11.16 Released

by Chris Cormack
The Koha community are proud to announce the release of Koha 16.11.16

This a maintenance release of 16.11.x. It includes 1 enhancements, 4 bugfixes.

NOTE: 16.11.x is no longer packaged, it is recommended you upgrade as soon as practical.

Read the full release notes

In – Out Management System” based on KOHA ILS

by Omkar Kakeru
Its a pleasure sharing that we are introducing an “In – Out Management
System” based on KOHA ILS that benefits in Tracking In & Out time of
patrons, works on multiple locations of library, generates four types of
reports & can be handled by single person.

Please have a look on demo video & convey your valuable feedback.

Download application link
https://github.com/omkar2403/inout

read original listserv post

Bugs needing Sign off

by Mark Tompsett
I was hoping that
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16690
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18908
and
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19547
might get signed off.

read original listserv post

Community

Thesis: RDA e le risorse cartografiche (RDA and cartographic resources)

by Romana Franziska Wallner
An experimental theses “RDA e le risorse cartografiche” (RDA and cartographic resources) was successfully defended at the University of Florence (Italy) on 20 February 2018.

The thesis was supervised by Prof. Mauro Guerrini and Dr. Stefano Bargioni, as part of if was conducted at the library of Pontificia Università della Santa Croce and was based on Koha. The author, Laura Manzoni, was awarded the highest grade possible.

Abstract

The aim of the thesis is to verify the viability of the new RDA guidelines for the description of cartographic materials and to highlight its strengths and weaknesses. The analysis compares the different models suggested to describe bibliographic records, starting from the first module proposed by the geographer Giovanni Marinelli as well as RDA. A sample of materials preserved at the Italian Geographical Society in Rome has been selected and catalogued with Koha, a complete ILS open source software developed by a global community. The thesis also analyzes the context and issues that lead to the development of RDA and to its progressive diffusion and use in libraries around the world.

New Koha Libraries

Support Provider News

FOLIO Library Services Support Between ByWater Solutions and EBSCO Information Services

Catalyst Koha are now on Twitter!

We would love to connect with you, our community, and chat regularly on all things Koha!
Come and say ‘Hi’ at: https://twitter.com/catalystkoha

Upcoming Events


Koha user group – Whanganui, NZ 2018

by Bonnie Crawford
Whanganui Libraries and the Catalyst Koha team invite you to attend the 2018 NZ Koha user group day. All libraries currently using Koha, Koha enthusiasts and the Koha-curious are welcomed!

Click here to RSVP

Date:
Thursday, 22nd March 2018
Time:
10am – 4pm
Cost:
Free
Location:
Whanganui, New Zealand. Whanganui District Library Rooms – TBC
Catering:
Lunch is provided free of charge. We are happy to cater for specified dietary requirements.
Parking:
Plenty of free parking
RSVP by:
Tuesday, 20 March 2018
Schedule:
Unconference style – we will set the agenda for the day in a collaborative way. Everyone can make suggestions and propose ideas for a programme of events.
What to expect:
The 2018 user group day is for current and future users of Koha to come together as a community, with an opportunity for all to share their ideas and plans for the future of technology in our libraries.

For more information see the original post.

Hackfest in Marseille

When:
12-16 March 2018
Where:
At BibLibre , 108 Rue Breteuil, 13006 Marseille
Who:
developers, administrators, librarians, Koha users …
Prerequisites:
know Koha, at least know some modules
Participation:
free, but a minimum of 2 to 3 days of participation is recommended, especially for beginners
Food:
lunch is provided on site (financial participation to be defined, between 15 and 20 € per meal). There is always coffee, tea, and everyone can bring delicacies to enjoy or to discover. Free meals in the evening but one or more appointment points are always available
Other:
English is a ++ to interact with everyone and participate in mini-conferences but not required
Hashtag:
#hfk18 to communicate on social networks
Registration:
open with BibLibre, by sending an email to Paul Poulain
Contact infos:
associationkohala@gmail.com

Past Events

Training programme on Koha for Library staff of ICAR

by Dr. S.K. Soam, Head and Dr. N. Srinivasa Rao, Principal Scientist, ICAR-NAARM, India
The ICAR – National Academy of Agricultural Research Management (ICAR-NAARM) is an institution engaged in capacity building of personnel of National Agricultural Research and Education System (NARES) in management of research, education and technology transfer. ICAR-NAARM was established by the Indian Council of Agricultural Research (ICAR) in 1976 at Hyderabad. The major mandate of the Academy is to build capacity in agricultural research, education and extension education systems, and provide policy advocacy for the NARES. To fulfil these mandates, Academy organizes various capacity building programmes for researchers, academicians, extension personnel, scholars, and other stakeholders in NARES.

ICAR – NAARM organized a training programme on “Koha for Library staff of ICAR” during 5-9 February 2018 at this Academy with the objective to make participants understand the application of Koha in library automation, to provide hands on training on various modules of Koha related to acquisition, cataloguing, OPAC etc., and to provide the knowledge of broad aspects of Koha installation and customization as per institute requirements. Dr. S.K. Soam, Head (ICM Division) and Dr. N. Srinivasa Rao, Principal Scientist (ICM Division) were the course directors for this programme.

A total of 36 technical staff associated with library and related work in ICAR Institutes were attended this programme. In this training program we had representatives from Crop Science Division, Agricultural Engineering Division, Fisheries Science, Animal Science, Natural Resource Management Division, Agricultural Education Division, Horticulture Division and ICAR Headquarters.

This training program was designed to cover both theoretical and practical aspects on various topics. The trainees were exposed to Introduction to Linux, Installation of Ubuntu operating system, Installation and configuration of Koha and hands on training by our internal faculty.

Introduction to Koha modules, Administration, Acquisition, Patron Management, Cataloguing, Circulation, Serials, OPAC etc., were covered by the guest faculty Mr. Indranil Das Gupta who is a “Member, Koha Community Release Team”, “Database Documentation Manager, Koha Community Project” and CEO of L2C2 Technologies, Kolkata.

February General IRC Meeting

The February general IRC meeting was held at on the 7th at 20:00 UTC.

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

February Development IRC Meeting

The february development IRC meeting was held on the 14th at 13:00 UTC.

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

GDPR IRC Meeting

The February GDPR IRC meeting was held on the 26th at 19:00 UTC.

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

Koha Community Newsletter: March 2018

$
0
0

Koha Community Newsletter Subscribe
March 2018

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

Please submit news items to Submit

Table of Contents

Development

Koha 17.11.04 Released

by Nick Clemens
The Koha community is proud to announce the release of 17.11.04. This is a maintenance release and contains many bugfixes and enhancements.

This is my fourth release as the 17.11.x release maintainer. Thank you very much to everyone who helped along the way, looking forward to many more. 🙂

Koha 17.11.04 is a bugfix/maintenance release.

It includes 14 bugfixes.

Read the full release notes

Koha 17.05.10 Released

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

Koha 17.05.10 is a bugfix/maintenance release.

It includes 1 enhancements, 13 bugfixes.

Read the full release notes

Biblibre Sandboxes with ElasticSearch Announced

by Fridolin Somers
I’m please to announce we have build sandboxes with Zebra and ElasticSearch.

See https://wiki.koha-community.org/wiki/Sandboxes#BibLibre

If help needed please use sand…@biblibre.com

From Koha Development mailing list. Read original post

Hackfest in Marseille, what you missed and what you’ll be seeing soon in 18.05

by Paul Poulain
So the 2018 hackfest in Marseille is now finished. It was a great week, with a lot of work, a lot of discussion, a lot of fun. The weather was with us, except on Thursday, the evenings were full of beer & happiness. Let’s summarize what we made…

Koha Elastic Search

Our hottest topic, for sure 10 patches written and/or signed off. A lot of work on Elastic Search. BULAC want to go live with Koha+ES with 18.05 [Thank you François and Severine, Bulac, Nick, Bywatersolutions, Alex, BibLibre]

UNIMARC & bibliographic transition (FRBR):

• default frameworks at install updated [thank you François, Roubaix public library] • script written to update all cataloguing frameworks with new MARC records preparing FRBR (IFLA 2017 fields & subfields) [thank you Julian, BibLibre] • zebra indexes definition started, to be finished [thank you François, Roubaix public library] • XSLT to display those new fields still to do

FRBR & ReasonableGraph

3 developers from AltSol, a Greek company working on FRBR and a software called ReasonableGraph (see https://reasonablegraph.org/) showed what they made with Koha & MARC data. They’ll keep working on it, the Koha community may hear of them again in the future. Maybe starting with a plugin that can be compared to the Ebsco EDS plugin: instead of searching in Koha, search would be made on ReasonableGraph database, that is fully FRBR compliant, and present results in an “FRBR way” [Thank you Nikos, AltSol]

Translation

The French team worked and finished to translate 100% of 17.11, the release notes, and most of the documentation. A big effort [Thank you many french librarians !]

Coral & KohaCoral interface

• presentation of Coral 3.0 new features (including the wonderful interface Coral EDS) • presentation of Coral setup at Lyon 3 [Thank you Sonia, Lyon 3] • Koha Coral interface, what’s done, what has to be done [Thank you Matthias, BibLibre]

Koha & SCSS

[Thank you Owen, ACPL]

• Finished the transition to SCSS for the staff client (see http://sass-lang.com/, and http://sebastianpontow.de/css2compass/ and https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19474), patch passed QA now • The transition from LESS to SCSS for the OPAC is done (see https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20427) • Owen introduced us to SCSS.

Mana-kb

rebase, fixes, tests. One problem detected, not easy to reproduce, still working on it, still highly expected for 18.05 [Thank you Brendan, BywaterSolutions & Alex, BibLibre]

Bugzilla

[Thank you … too many people to name them !]

• 80+ patches tested (44 signed-off, 21 failed, 15 does not apply) • This week, 285 bugs had at least one change (any kind, change by a “hackfester” or not)

Various

• kohadevbox presentation & installation on some librarian laptops. We now have some librarians able to sign-off patches without using sandboxes! [thank you Nick, ByWaterSolutions] • Kohala (Koha french usergroup) has scheduled the Symposium (Paris, in June) • On Thursday, it was the “Bokeh hackfest/conference”. Bokeh is a library portal software that BibLibre is supporting. 10 new librarians and 4 developers from AFI, BibLibre sister-company joined us to discuss new features, and share their experience with Bokeh, Bokeh+Koha, … (http://bokeh-library-portal.org for more info about Bokeh) [Thank you https://www.makeitmarseille.com/, our neighbor for hosting this event] • we discovered Emkipop (http://emkipop.fr/)

If I forgot something, remind me, please [ I’m an old man, you know, my memory begins to abandon me 😉 ]

From Koha Development mailing list. read original post

Community

KohaCon18 Website Announced

by Jessica Zairo
The KohaCon18 Website is ready for registrations.

Individuals can register, submit a proposal and more through the site.

The KohaCon International Conference will take place on September 10th through 12th, followed by a Cultural Day on September 13th and Hackfest on the 14th through 16th.

http://kohacon2018.bywatersolutions.com/index.html

New Koha Library in Bombay

by Dr.Manju Naika
I am happy to inform you that IIT Bombay Central Library has implemented
Koha on 15th March 2018. It has replaced 15-year-old proprietary software
Libsuite. The library has the collection of over 5 lakh items in various
formats, and it serves 11,000 patrons annually.

The IITB Central library’s Koha OPAC can be accessed at

https://opac.library.iitb.ac.in/

Herewith I attached a photo of the event.

Crowdfunding for Koha bug No. 9290

by Vinod Kumar Mishra
An initiative by Mr. Vinod Kumar Mishra (http://mishravk.com/) and other Indian Library professionals in collaboration with L2C2 Technologies (http://www.l2c2.co.in/) has been taken for development of Koha new feature. The entire professionals supported the movement in different ways and below professionals contributed for development of bug no. 9290 which will add a new feature in the koha for restricting the category of users to place the purchase request.

The said method can be an example for others including governmental organizations to follow for enhancement of open source software features used in their libraries like Dspace, Koha, etc. This will save the money, time and bring better changes in the open source solutions which will benefit the entire professionals around the globe.

The details of the story can be found at: http://mishravk.com/2018/02/crowdfunding/

Report on the 2017 International Library Automation Perceptions Survey

Excerpt from Library Technology Guides by Marshall Breeding

This eleventh edition of the International Survey of Library Automation presents the latest data on how libraries perceive the effectiveness of the strategic technology systems upon which they depend for their daily operations and to fulfill the expectations of their patrons. This report presents and interprets survey responses gathered from November 2017 through February 2018. The survey focuses primarily on integrated library systems and library services platforms as the applications used to acquire, describe, manage, and provide access to their collections. It also assesses the quality of support given from the respective vendor and probes interest in migrating to new solutions and attitudes toward open source alternatives.

Read full article and report

Upcoming Events

First Koha User Group in Turkey Meets in April

by Selma Aslan

Turkish Koha Users will hold their first meeting Kohaferans 218 Türkiye on 27 April 2018.

The hosting institution is TOBB University of Economics and Technology, Ankara, Turkey, and the sponsor is Devinim Yazılım.

The details are available at http://www.devinim.com.tr/content/kohaferans2018 in Turkish.

Past Events

Koha-US Users Group – March Meeting

by Jason Robb
Date: Wednesday, March 14th, 2018
Time: 10:30 AM – 11:30 AM CDT

time converter: https://www.timeanddate.com/worldclock/fixedtime.html?msg=koha-US+March+general+meeting&iso=20180314T1030&p1=5227&ah=1
Location: https://kslib.zoom.us/j/450230564
https://kslib.zoom.us/j/450230564%E2%80%8B

Agenda: http://koha-us.net/index.php/Agenda2018-03-14

There will be plenty of time to talk bugs, issues, workflows and
enhancements this month!

Send your topics to secretary@koha-us.org and I will add them to the agenda.

Meetings are held via Zoom video conferencing. A microphone and webcam are
recommended for optimal participation, but not required.
These meetings are free and open to any and all.

Koha Community Newsletter: April 2018

$
0
0

Koha Community Newsletter Subscribe
April 2018

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

Please submit news items to Submit

Table of Contents

Development

Koha 17.11.05 Released

by Nick Clemens
The Koha community is proud to announce the release of 17.11.05. This is a maintenance release and contains many bugfixes and enhancements.

This is my fifth release as the 17.11.x release maintainer. Thank you very much to everyone who helped along the way, looking forward to many more.

It includes 4 enhancements, 28 bugfixes.

Read the full release notes

Koha 17.05.11 Released

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

Koha 17.05.11 is a bugfix/maintenance release.

It includes 17 bugfixes.

Read the full release notes

Community

More than 230 Libraries running their catalog on Koha ILS today in the Arab World

by Massoud M. AlShareef from the koha newslist
Greeting from the Arab World to all in the Koha Community

I am happy to announce that we now have more than 230 libraries running their library catalog on Koha ILS in the Arab World.

You can see all 234 library names in this table ( dropbox link ).

They are distributed around in the Arab countries as follows: United Arab Emirates (11); Jordan (8); Bahrain (1); AlGeria (1); Saudi Arabia (97); Sudan (28); Iraq (28); Kuwait (1); Tunisia (1); Oman Sultanate (12); Syria (21); Palestine (1); Lebanon (6); Egypt (18).

These are only libraries we happened to know because we are the Koha support company for in Saudi Arabia and UAE, or they are served by a local Koha support companies, like Egypt Vision supporting some in Egypt and Saudi, or by Bywater Solutions in UAE, or libraries which have their own in-house support teams, like in Sudan and Iraq. We think the list will exceed 350 libraries that are using Koha today in our region if every local Koha library announces itself.

In behalf of all Koha libraries in the Arab world, we want to say thank you Koha community members, users/ libraries/ vendors around the world, for your contributions and support to make Koha what it is today. In particular, I would like to thank Bywater Solutions for their great and genuine efforts in improving Koha functionalities and in making Koha support reach records high in customers satisfaction. Our thanks are extended to Katipo, Catalyst and BibLibre for being there for koha development and support since the early days of Koha as I can remember.

I hope to meet you all one day to thank you in person in behalf of all of us here in the Arabic world, using and/or supporting Koha ILS.

New Koha Libraries

How To

Vimal Kumar shows you how to configure Firefox to view regional languages properly.

Upcoming Events

KohaCon2018 Website

by Jesse Maseto from the koha newslist
The KohaCon18 Website is ready for registrations.

Individuals can register, submit a proposal and more through the site.

The KohaCon International Conference will take place on September 10th through 12th, followed by a Cultural Day on September 13th and Hackfest on the 14th through 16th.

http://kohacon2018.bywatersolutions.com/index.html

Koha-US Users Group: October Meeting

by Jason Robb from the koha newslist
*koha-US meetings are open to any and all.*

*Board Meeting* –

*Board meetings* focus on business-related matters and topics that would otherwise slow down general meetings.

*General Meeting* –

*General meetings* put an emphasis on Koha — bugs, issues, development ideas, workflows — bring your problems and questions so we can discuss! These meetings also include major organizational decisions and reports from various committees.

To view minutes and recordings from previous meetings, visit http://koha-us.net/index.php/Meeting_Archives

May General IRC Meeting

The May General IRC meeting will be held May 2nd at 21:00 UTC.

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

May Developers IRC Meeting

The May Developers IRC meeting will be held May 9th at 14:00 UTC.

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

May Documentation IRC Meeting

The May Documentation IRC meeting will be held May 9th at 21:00 UTC.

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

Past Events

EBSCO and Koha in Italy

by Romana Franziska Wallner
On April 18th – 2018, EBSCO in collaboration with Koha Gruppo Italiano and The American University of Rome organized a meeting regarding EBSCO products like e-books, databases, electronic journals. The FOLIO evolution was presented too. Stefano Bargioni was invited to speak about the development of Koha in Italy, its relationship with FOLIO, based on its roadmap and the apps in preparation.

April General IRC Meeting

The April general IRC meeting was held on the 4th at 14:00 UTC.

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

April Development IRC Meeting

The April development IRC meeting was held April 11th at 14:00 UTC.

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

April Documentation IRC meeting

The April documentation IRC meeting was held April 11th at 21:00 UTC.

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

GDPR IRC Meeting

The second GDPR IRC meeting was held April 18th at 14:00 UTC.

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

Koha Community Newsletter: May 2018

$
0
0

Koha Community Newsletter Subscribe
May 2018

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

Please submit news items to Submit

Table of Contents

Development

Koha 18.05 Released

by Jonathan Druart
It is with great pleasure that the Koha community announces the release of Koha 18.05, a major release of the Koha open source integrated library system.

Koha 18.05.00 is a major release, that comes with many new features.

It includes 12 new features, 257 enhancements, 360 bugfixes.

Read the full release notes here: https://koha-community.org/koha-18-05-released/

If you do not usually read the release notes, you should at least read the new “Important notes” section at the top.

The Debian packages for this new version will be available soon. Stay tuned!

They are supposed to work out-of-the-box on: * Debian Jessie (8) * Debian Stretch (9) * Ubuntu Xenial (16.04 LTS) And should work without too much trouble under Ubuntu Bionic (18.04 LTC), check the install wiki page for more information.

Koha 17.11.05 Released

by Nick Clemens
The Koha community is proud to announce the release of 17.11.06. This is a maintenance release and contains many bugfixes and enhancements.

This is my sixth and last release as the 17.11.x release maintainer, good luck to Frido in continuing. Thank you very much to everyone who helped along the way.

Koha 17.11.06 is a bugfix/maintenance release.

It includes 4 enhancements, 35 bugfixes.

Read the full release notes

Koha 17.05.12 Released

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

Koha 17.05.12 is a bugfix/maintenance release.

It includes 1 enhancement, 22 bugfixes.

Read the full release notes

Community

Community Gossip

Excellent article from Galen Charlton on being wrong, wrong, wrong.

New Koha Libraries

Koha Tips and Tricks

by Alex Buckley, Koha Junior Developer at Catalyst IT
Koha is a Library Management System used worldwide by approximately 15,000 libraries. The Koha team at Catalyst are passionate about using Koha and helping libraries (big and small!) get the most out of their Koha LMS.

On 22nd March Whanganui Libraries hosted the 2018 New Zealand Koha User Group day. This event took full advantage of the wealth of Koha knowledge brought together in one room, by running sessions ranging from Q & A to U.X./design enhancement and bug fixing to consortium history sessions. In the first instalment of our ‘Koha Tips & Tricks’ series, here are a few questions that came up and the learnings over the user group day.

1. How do I add or modify text and styling on the Koha OPAC main page?

The OPAC (Online Public Access Catalog) is the publicly accessible interface of Koha. If you want to have a very swish looking OPAC, you may wish to have a designer/programmer set this up for you, but you could try some parts out for yourself too. As well as being styleable, the OPAC main page can have custom content added to it which is something someone with a basic knowledge of HTML code can do, here’s how:

System preferences are configurable settings that control how Koha works, if you don’t know the code you need you could take a look at this list of code examples to pick a change you would like to see. The below diagram illustrates which system preferences edit each region of the OPAC main page.

Sign in to your Koha intranet

Go to Administration->Global system preferences->OPAC

Scroll down to find your chosen system preference or you can search for the system preference in the search box at the top of the page.

Put your HTML code (found from a website as above if you don’t know it) into the system preference to add content to its OPAC region.

Save your changes.

For a more detailed explanation of each system preference go to the OPAC Configuration section of the Koha manual.

2. How do I get a new language added to the OPAC and staff client of my Koha (eg Te reo Māori)

Once you have had a developer install the language package to your Koha instance, you will need to follow a few steps to turn it on:

  1. Go to Administration, click ‘System preferences’
  2. Click the I18N/L10N tab on the left hand side, down a bit in the list
  3. Look for the preference OPACLanguages and tick the box next to Te reo Māori. Do the same for the language preference.
  4. Look for the preference opaclanguagesdisplay, and set this to Allow.

Your users should now be able to switch between English and Māori on both the OPAC and staff client. The switcher button will turn up at the very bottom of the page as highlighted below.

3. How can library staff and patrons who don’t know how to code still contribute to the Koha project?

Knowing your work is included in a worldwide project being used by thousands of libraries is a very motivating and exciting prospect. A good way for engaging library patrons is for them to contribute to the Koha translation project, where they can translate English content on Koha pages to whichever language they are experts in. Once translated text is submitted to the project, it will be pushed upstream and integrated into Koha, so libraries that update to new versions will show your personal work in their live Koha system!

Here’s how:

1. Log in to Koha Translation Project

  • http://translate.koha-community.org/ sign up as a new user
  • check your email and click on the link sent to you to verify your new account
  • You are now a member of the Koha Translation Project and should now see a screen similar to the one shown below:

2. Select a Koha version or manual link (highlighted)

3. Select which non-english language link you want to translate to, for example Turkish.

4. A list of files with completion progress bars is displayed. Hover over the progress bars to learn what percentage complete they are and select a file to translate which is less than 100% complete, i.e. the green colour is not spanning the whole progress bar.

5. Scroll down and click on the ‘Continue translation’ link (highlighted in the below screenshot)

6. Translate the English text after the final hash # symbol.

This means translate the text including the code tag (which in the below screenshot is
) to your selected language, which in this case is Turkish. Please note in the below screenshot highlighted in yellow the English text to be translated. Write the Turkish translation in the input box.

7. Select the ‘Submit’ button

You have now submitted a translation to the Koha translation project!

4. I’ve heard people talking about a ‘carousel’ what is it and what can it do?

A carousel is a very cool moving display that slides side-to-side, showing the cover images of your library’s newly added catalogue items. Here is an example from Rangitikei Libraries, you can have a play on the live version here.

A carousel is something that you will need to have a developer install and configure for you, but you will be able to make the following decisions about the functioning and look of your carousel as these settings are configurable:

  • -Number of cover images displayed
  • -Speed of the carousel automatic slideshow
  • -Whether you want arrows on the left and right of the carousel so that users can skip through the carousel faster than the automatic speed
  • -Size of the cover images in the carousel
  • -Whether you want the carousel to play automatically
  • -How often the carousel updates with the newly added items.

Learn more about Koha at Catalyst

Upcoming Events

June General IRC Meeting

The June General IRC meeting will be held May 2nd at 21:00 UTC.

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

June Developers IRC Meeting

The June Developers IRC meeting will be held May 9th at 14:00 UTC.

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

June Documentation IRC Meeting

The June Documentation IRC meeting will be held May 9th at 21:00 UTC.

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

Past Events

Poetry: My Favorite Tools

by Fred King
Fred King, Medical Librarian at MedStar Washington Hospital Center and koha-US Member-at-Large presented Koha Rap during a session on “My Favorite Tools” at the Medical Library Association’s annual meeting on Sunday, 20 May 2018, in Atlanta Georgia. The full text can be found at:
http://www.philobiblios.net/poetry/koha_rap.html
As with Koha itself, users are encouraged to download, use, and modify the text for their own silly purposes. Introverts like the author will find performing this work to be especially enervating.

One Month Advance Level Training of Koha & DSpace

by Sher Afzal

Introduction:

The Pakistan Institute for Parliamentary Services (PIPS) organized one month extensive workshop for the IT and other officer of National Assemblies Staff. The training workshop on Koha & DSpace was started from April 02 to 06, 2018 at PIPS Islamabad. There were 45 sessions in totality and each session lasted for 60 minutes. This was the 1st ever comprehensive workshop on Koha & DSpace in Pakistan. Mr. Sher Afzal Khan lead trainer of Open Source was the key resource person of the one month long Koha & DSpace training.

Miss Irum Deputy Director training and coordinator of the workshop delivered the welcome address highlighting the objectives of this workshop. The Executive Director PIPS Mr Zafrullah Khan highlighted in the inaugural address emphasized the need to organize such IT training activities for professional development of IT and librarians working in different department in Assemblies. He further highlighted that organizing such like comprehensive hands on training workshop for the IT and Library professional will improve the status of adopting new technologies in all type of organizations.

The workshop was attended by IT and library professionals working in different sections of parliamentary affairs departments. Different modules of the training were briefly discussed. The training was start from the basic modules of Linux, Installations of Koha, DSpace.

The LIBSOL Package, were introduce to the participants which contain a complete library solutions Koha and DSpace Latest and updated version. The others modules were comprehensively discussed and hands on training sessions were given to all the participants. The Complete Knowledge on MARC 21, OAI-PMH, Dublin Core Metadata, Different modules of was discussed with practical demonstration. Basics of DSpace software were demonstrated and explained as to how this software could be applied for building of databases and creation of digital repositories. The Resource Person Mr Sher Afzal explains that software development and computer technology are shifting and developing at an incredibly rapid pace. The library automations and digitation has become a bare necessity for all kind of libraries. Koha has the distinction of being the first open source integrated library management system, which includes all the main functions related to library management. It is web-based open source software distributed under the general public license. Koha supports windows as well as Linux platform. The first version of it was released in year 2000. The ‘KOHA Development Team’ offers to host the website for KOHA library system on its server. KOHA also has the capacity to manage digital libraries and online and offline electronic resources. KOHA is web-based Integrated Library Management System (ILS), with a SQL database (My SQL preferred) backend with cataloguing data stored in MARC and accessible via Z39.50. The user interface is very configurable and adaptable and has been translated into many languages.

He further explains that DSpace is an open source software package that provides the tools for management of digital assets, and is commonly used as the basis for an institutional repository. It supports a wide variety of data, including books, theses, and 3D digital scans of objects, photographs, film, video, research data sets and other forms of content. The data is arranged as community collections of items, which bundle bit streams together. D-Space is also intended as a platform for digital preservation activities.

D-Space was released by HP-MIT Alliance in 2002 and since its release is very popular open source software. It has been installed and successfully working extensively and widely in universities, higher education colleges, cultural organizations, and research centers etc. It is shared under a Berkeley Software Distribution license, which enables users to customize or extend the software as needed.

Scope of the Training:

This one month long advance level training workshop address the issues being facing by the IT and Library Professionals in various Government organization especially National Assemblies during day to day library operations. The hands on training provide a platform to implement both the software in their libraries.

Rationale:

Open Source Software is an effective way to automate library operations without undertaking substantial financial investment. Libraries are taking up Open Source Software as a way to reduce the costs of expensive commercial products and as a viable alternative to the often expensive proprietary library automation systems. “The benefits of Open Source Software can potentially reduce costs; give users more control and increase software performance” (Courant and Griffiths, 2006). Librarians need to understand open source license for promotion the use of Open Source Software. This is the only way to face the challenges posed by commercial software in the market. It will also increase the autonomy and control of the professional over software solutions. In conclusion, the advent of open source library software has ushered in a revolution in the field of library and information resources management, and has become popular choice for most library and information professionals.

Objectives of Workshop:

This long workshop was planning to provide the best source of implantations of Koha and DSpace Software in all Parliamentary Assemblies Libraries of Pakistan and to make the Union Catalogue of all Parliamentary libraries. The key objectives were:

  1. To develop a strategy of advance feature of Koha and DSpace for the IT professionals.
  2. To introduce the LINUX operating system to the IT and library professionals.
  3. To acquaint the participants with the installation of Koha & DSpace.
  4. Provides tremendous freedom for customization of all modules of LMS including Acquisition, Cataloguing, Circulation, OPAC, Membership Management, System, Administration, Serial Control, etc are available
  5. Help participants to develop necessary skills in installation, server and client configuration, system parameter setting, MARC 21 cataloguing and DMA (Digital Media Archiving) management.
  6. Ability to cope up with any number of Branches, Patrons, Patron Categories, Item Categories, Currencies and other data.
Training Outcomes:

After successful completion of this training the participants will be able to:

  1. This training will enable IT and LIS professional to implement Koha and DSpace in their respective libraries.
  2. Train the trainees in the use of Koha and DSpace Digital Library (GSDL) Software.
  3. Deploy / Install Koha & DSpace on your own computer /server Learn basic commands of Linux which may be helpful to use and customize Koha and other FOSS software more effectively Configure / customize Koha and DSpace according to your needs Learn the advanced features of Koha, GSDL and DSpace.
    Content of the Training Programme “Koha”
  • Module 1 – Introduction to Information and Communication Technologies
  • Module 2 – Introduction to Library Automation
  • Module 2 – Digital Libraries and Open Access
  • Module 4 – Introductions to Linux with Important Commands
  • Module 5 – Introduction to LAMP (Linux, Apache, MySQL, PHP and Perl)
  • Module 6 – Koha Architecture, Staff Client, User Interface, Core Code, Templates and Design, Intranet
  • Module 7 – Koha Installation, Configurations, <koha Upgradition, Customizations, Live DVDs of FullStack Solation “LIBSOL Complete Library Solation’s.
  • Module 8 – Installations on Server, downloading the DVD, Deployment on Server. PC and Laptop etc.
  • Module 9 – Setting Global System Preferences Module
  • Module 10 – Koha Basic Operating Parameters Module
  • Module 11 – Patron and Circulation Parameters Module
  • Module 12 – Catalog Parameters Module
  • Module 13 – Acquisition parameters Module
  • Module 14 – Koha Circulation module
  • Module 15 – Koha Serials Module
  • Module 16 – Koha Tools Module
  • Module 17 – Koha Reports Module
  • Module 18 – OPAC Module
  • Module19 – Staff Client
  • Module 20 – Backups/ Through command and Manual , Koha Support, Data migrations to Koha , Import data to koha, export data from koha , Cron Jobs
  • Module 21 – Digitization of Parliamentary Libraries- ideas and Technologies , Parliamentary research and library services Challenges, Parliamentary Library Clients/Users, Useful Research databases, websites etc., taking the next steps for Parliamentary Libraries:
    • New technology for parliamentary library
    • Digitization, Automations and ICT
    • 21st Century Preliminary library services
    Content of the Training Programme DSpace Modules
  • Module 1 – An introduction to DSpace
  • Module 2 – What can DSpace be used for
  • Module 3 – What does DSpace look like
  • Module 4 – Customizing the Dspae item submission
  • Module 5 – Overview of import and export functionally
  • Module 6 – Introductions to community
  • Module 7 – How to create Dspace User
  • Module 8 – Important command of DSpace
  • Module 9 – Backup and Restorations of Dspace
  • Module 10 – Data management and entry of different type of items
  • Module 11 – Instructions to Data Management
  • Module 12 – DSpace Administrator introductions
  • Module 13 – E User Management
  • Module 14 – Introductions to different file and entry

About the Trainer:

Mr Sher Afzal Khan is a key resource person for Koha and DSpace in Pakistan and organized 86 workshops in Pakistan. He is also the approved trainer of Higher Education Commission Pakistan on Open Source Software and pioneer country Ambassador for Pakistan. He successfully implanted Koha and DSpace in 43 plus organization/Universities within Pakistan. He is also running the official blogs and Facebook page and provides free assistance and gaudiness to koha and DSpace users in Pakistan as well as globally. He also participate activity in kohacon 16 and kohacon 17 conference as speaker and represent Pakistan. He also organized Pakistan Open Sauce Summit in which a large number of people participated. Free and Open Source Software is his area of expertise/research. He is also the founder of LIBSOL (Complete Library Solution) packages which is available free of cost for everyone. The LIBSOL can be found at the following link:
http://blog.fullstack.com.pk/latest-version-of-koha-dspace-live-dvd-libsol-version-3-2-1-pakistan/

The link of his blogs and other voluntary Facebook page are as follows:

  1. The Link of Official Blogs of Koha and Dspace Pakistan
    http://blog.fullstack.com.pk/
  2. The link of Facebook page for Koha and Dspace Pakistan
    https://www.facebook.com/groups/965873873493081/
  3. https://www.facebook.com/sher.a.yousafzai
  4. https://www.linkedin.com/in/sher-afzal-13647248/
  5. http://opensourcesummit.pk/

May General IRC Meeting

The May general IRC meeting was held on the 2nd at 21:00 UTC.

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

May Development IRC Meeting

The May development IRC meeting was held May 9th at 14:00 UTC.

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

May Documentation IRC meeting

The May documentation IRC meeting was held May 9th at 21:00 UTC.

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

Koha Community Newsletter: June 2018

$
0
0

Koha Community Newsletter Subscribe
June 2018

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

Please submit news items to Submit

Table of Contents

Development

Koha 18.05.01 Released

by Martin Renvoize
The Koha community is proud to announce the release of 18.05.01.

Koha 18.05.01 is a bugfix/maintenance release.

It includes 42 bugfixes.

This is my first release as maintainer of the 18.05.x series and I would
like to thank all those involved, both in writing code and for walking me
through the release process this first time.

Read the full release notes

Koha 17.11.07 Released

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

Koha 17.11.07 is a bugfix/maintenance release.

It includes 1 enhancements, 28 bugfixes.

Read the full release notes

Koha 17.05.13 Released

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

Koha 17.05.13 is a maintenance release with only critical bugfixes. It includes 4 bugfixes.

Read the full release notes

Community

Community Gossip

From the Koha Development Newslist.
Read this post from the dev newslist to see how to propose a location for KohaCon 19.

Koha Tips and Tricks

Vimal Kumar shows you how to enable Memcached in Koha.

Support Provider News

From the Koha Development Newslist.
BibLibre and Orex have announced a partnership to provide open source solutions to libraries in Spain.

Upcoming Events

July General IRC Meeting

The July General IRC meeting will be held the 11th at 14:00 UTC.

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

July Developers IRC Meeting

The July Developers IRC meeting will be held the 11th at 15:00 UTC.

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

July Documentation IRC Meeting

The July Documentation IRC meeting will be held 13th at 21:00 UTC.

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

Past Events

June General IRC Meeting

The June General IRC meeting was held May 2nd at 21:00 UTC.

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

June Developers IRC Meeting

The June Developers IRC meeting was held May 9th at 14:00 UTC.

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

June Documentation IRC Meeting

The June Documentation IRC meeting was held May 9th at 21:00 UTC.

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

Koha Community Newsletter: July 2018

$
0
0

Koha Community Newsletter Subscribe
July 2018

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

Please submit news items to Submit

Table of Contents

Development

Koha 18.05.02 Released

by Martin Renvoize
The Koha community is proud to announce the release of 18.05.02.

This is a maintenance release and contains many bugfixes, updates to the
shipped marc frameworks to fall in line with the latest recommendations
and some minor architectural enhancements to aid ongoing maintanence
and translation.

This is my second release as the 18.05.XX release maintainer. Thank you
very much to everyone involved in this release.

Koha 18.05.02 is a bugfix/maintenance release.

It includes 7 enhancements, 57 bugfixes.

Read the full release notes

Koha 17.11.08 Released

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

Koha 17.11.08 is a bugfix/maintenance release.

It includes 3 enhancements, 41 bugfixes.

Read the full release notes

Community

New Koha Libraries

Koha Tips and Tricks

Vimal Kumar shows you how to install the latest version of MariaDB with Koha.
Follow along with Vimal Kumar as he guides you through creating a Super Librarian user account using the command line.
Alex Buckley explains how you can use parameters in SQL reports as well as how to merge bibliographic records in this article.

Upcoming Events

September General IRC Meeting

The September General IRC meeting will be held the 5th at 13:00 UTC.

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

August Developers IRC Meeting

The August Developers IRC meeting will be held the 8th at 14:00 UTC.

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

August Documentation IRC Meeting

The August Documentation IRC meeting will be held 14th at 14:00 UTC.

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

Past Events

French Koha Symposium in Paris

by Sonia Bouis
The French Koha Symposium in Paris was held the 25th through the 26th of June. There were around 70 people attending. As usual, there was lots of feedback from libraries who had gone live with Koha during the last year. We focused on the choice of the BULAC (University Library for Languages and Civilizations Studies) to go live with a 18.05 Koha version with Elastic Search. They explained how the search was really relevant to their collection (mainly oriental languages) and their staff was so impatient to give up zebra. We also focused on the new EU regulation, the General Data Protection Regulation, and what it’s going to change for libraries and how Koha is prepared to it. There were also several presentations on Koha modules and a lot of exchange during coffee and lunch. More information in french is here.

July General IRC Meeting

The July General IRC meeting was held the 11th at 14:00 UTC.

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

July Developers IRC Meeting

The July Developers IRC meeting was held the 11th at 15:00 UTC.

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

July Documentation IRC Meeting

The July Documentation IRC meeting was held 13th at 21:00 UTC.

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


Koha Community Newsletter: August 2018

$
0
0

Koha Community Newsletter Subscribe
August 2018

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

Please submit news items to Submit

Table of Contents

Development

Koha 18.05.03 Released

by Martin Renvoize
The Koha community is proud to announce the release of 18.05.03.

Koha 18.05.03 is a bugfix/maintenance release.

It includes 1 new features, 16 enhancements, 64 bugfixes.

Read the full release notes

Koha 17.11.09 Released

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

Koha 17.11.09 is a bugfix/maintenance release.

It includes 1 enhancements, 26 bugfixes.

Read the full release notes

Community

New Koha Libraries

Koha Tips and Tricks

This is the third blog in the Koha tips and tricks series to help you make the most out of your Koha instance. In this post, Catalyst IT Koha developer Alex Buckley covers how to customize your library notices and slips; including how to add your library logo and news items to notices.

Vote for the KohaCon 2019 location now!

From Caroline Cyr La Rose, MLIS
The vote for the location of KohaCon19 is now open!

The proposals are available on the wiki: https://wiki.koha-community.org/wiki/KohaCon19_Proposals

The rules for voting are the following:

  • Everyone can vote
  • One vote per person
  • You must first register with your e-mail address (preferably your institutional e-mail)
  • You will receive an e-mail with the link to the survey
  • You must rank both options, with your first choice on top

To vote, go to http://kohacon19.inlibro.net

The vote is open until September 30, 2018, 23:59 UTC. The winner will be announced during the October General IRC meeting and also here on the mailing list.

On behalf of the whole community, I thank both groups for offering to host KohaCon19 and I wish them good luck!

From the koha news list

Upcoming Events

KohaCon 2018 – September 10-16

KohaCon2018 is nearly here!

KohaCon is a free event leaving more money in your pocket to enjoy the good times in beautiful Portland! But, we still need you to register. So please, use the registration button to let us know you’ll be attending. We can’t wait to see you and share in the good times!

From KohaCon2018 website

Dates: September 10-16
Register here

Check out the schedule

Koha-US September 2018 meetings

From the news list
*All koha-US meetings are open to any and all.*

*Board Meeting -*
When: Wednesday, September 5th at 10:30 am CDT (time converter
https://www.timeanddate.com/worldclock/fixedtime.html?msg=koha-US+September+board+meeting&iso=20180905T1030&p1=5227)
Where: https://kslib.zoom.us/j/450230564
Agenda: https://docs.google.com/document/d/1eRltMbIGu51vbKzrkDxN8dkK6S6i6X2FVbCWFGilkbk/edit?usp=sharing

*Board meetings* focus on business-related matters and topics that would
otherwise slow down general meetings.

*General Meeting*
When: Monday, September 10th at 4:15 pm PDT
Where: KohaCon – Portland, Oregon, USA

Note: Our meeting will take place in-person this month at KohaCon in
Portland. The meeting is slated as the final session on Monday. All
conference attendees are encouraged to join us!

*General meetings* put an emphasis on Koha — bugs, issues, development
ideas, workflows — bring your problems and questions so we can discuss!
These meetings also include major organizational decisions and reports from
various committees.

To view minutes and recordings from previous meetings, visit
*http://koha-us.org/about-koha-us/administration/meeting-archives/*

If you have topics for discussion at either meeting, please send them to
secretary@koha-us.org

For more information about all things koha-US, don’t hesitate to contact us
officers@koha-us.org

September General IRC Meeting

The September General IRC meeting will be held the 5th at 13:00 UTC.

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

September Developers IRC Meeting

The September Developers IRC meeting will be held the 19th at 14:00 UTC.

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

September Documentation IRC Meeting

The Sptember Documentation IRC meeting will be held 4th at 21:00 UTC.

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

Past Events

August General IRC Meeting

The August General IRC meeting was held the 1st at 20:00 UTC.

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

August Developers IRC Meeting

The August Developers IRC meeting was held the 8th at 14:00 UTC.

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

August Documentation IRC Meeting

The August Documentation IRC meeting was held 14th at 14:00 UTC.

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

Koha Community Newsletter: September 2018

$
0
0

Koha Community Newsletter Subscribe
September 2018

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

Please submit news items to Submit

Table of Contents

Development

Koha 18.05.04 Released

by Martin Renvoize
The Koha community is proud to announce the release of 18.05.04.

Koha 18.05.04 is a bugfix/maintenance release.

It includes 1 new features, 3 enhancements, 27 bugfixes.

Read the full release notes

Koha 17.11.10 Released

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

Koha 17.11.10 is a bugfix/maintenance release.

It includes 6 enhancements, 49 bugfixes.

Read the full release notes

Community

KohaCon 2018

You can find the presentation slides here.
BywaterSolutions has posted some photos here.
See the presentations on YouTube! on BywaterSolutions channel.

New Koha Libraries

Koha Tips and Tricks

Kelly McElligot shows you a New Easy Way to Print a Label.
Donna Bachowski explains how can take advantage of Marc Field 776 to link different formats.
Jessie Zairo has some tips for Setting up MACROS in the Advanced Editor in Koha.
Kelly McElligot takes a look at the new Self Check-in Module in Koha 18.05.

Vote for the KohaCon 2019 location now!

From Caroline Cyr La Rose, MLIS
For those who haven’t gotten around to it, don’t forget to vote for the KohaCon19 location!

The proposals are available on the wiki: https://wiki.koha-community.org/wiki/KohaCon19_Proposals

The rules for voting are the following:

  • Everyone can vote
  • One vote per person
  • You must first register with your e-mail address (preferably your institutional e-mail)
  • You will receive an e-mail with the link to the survey
  • You must rank both options, with your first choice on top

To vote, go to http://kohacon19.inlibro.net

The vote is open until September 30, 2018, 23:59 UTC. The winner will be announced during the October General IRC meeting and also here on the mailing list.

Again,on behalf of the whole community, I thank both groups for offering to host KohaCon19 and I wish them good luck!

From the koha news list

Upcoming Events

October General IRC Meeting

The October General IRC meeting will be held the 3rd at 20:00 UTC.

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

October Developers IRC Meeting

The October Developers IRC meeting will be held the 10th at 20:00 UTC.

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

October Documentation IRC Meeting

The October Documentation IRC meeting will be held 2nd at 21:00 UTC.

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

Past Events

September General IRC Meeting

The September General IRC meeting was held the 5th at 13:00 UTC.

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

September Developers IRC Meeting

The September Developers IRC meeting was held the 19th at 14:00 UTC.

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

September Documentation IRC Meeting

The Sptember Documentation IRC meeting was held 4th at 21:00 UTC.

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

Koha 18.05.05 release

$
0
0

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

This is a maintenance release and contains many bugfixes, along with some behind the scenes enhancements to allow plugin developers to support a wider range of Koha releases.

This is my fifth release as the 18.05.XX maintainer and I would like to thank everyone involved in this release.

Koha 18.05.05 can be downloaded from:

Installation instructions can be found at:

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

Koha 18.05.05 is a bugfix/maintenance release.

It includes 3 enhancements, 67 bugfixes.

Enhancements

Architecture, internals, and plumbing

  • [20669] Add upgrade method to plugins

This enhancement standardises the methods used by plugin authors to maintain their plugin data across plugin versions.

  • [21352] Allow plugins to add CSS and Javascript to Staff interface

This enhancement allows plugin authors to make adaptations to the staff client using css and javascript.

Critical bugs fixed

Acquisitions

  • [21385] Vendor search: Item count is incorrectly updated on partial receive

Architecture, internals, and plumbing

  • [21133] Missing use C4::Accounts statement in Koha/Patron.pm
  • [21432] Internal Server Error in Checkout History

Cataloging

  • [21448] Field 606 doesn’t add multiple x subfields

Circulation

  • [10382] collection not returning to null when removed from course reserves
  • [21176] decreaseLoanHighHolds does not properly calculate date when TimeFormat set to 12 hour
  • [21464] Overdues export is missing lot of fields

Installation and upgrade (command-line installer)

  • [16690] Improve security of remote database installations
  • [21440] koha-create expects the file passed by $DEFAULTSQL to be in gzip format

Add support to koha-create to allow it to accept both compressed and uncompressed files for DEFAULTSQL

Label/patron card printing

  • [21281] Label Template – Creation not working

OPAC

  • [21479] Removing from cart removes 2 items

translate.koha-community.org

  • [21480] misc/translator/translate does not work with perl 5.26

Other bugs fixed

About

  • [7143] Bug for tracking changes to the about page

Acquisitions

  • [16739] Generate EDIFACT on basket groups falsely showing when configuration is incomplete
  • [19271] Ordered/Spent lists should display vendor name, not vendor code
  • [21398] Search term when adding an order from an existing record should be required
  • [21417] EDI ordering fails when basket and EAN libraries do not match
  • [21425] basketno not being interpolated into error message
  • [21537] Template error when creating a new order from a suggestion

Architecture, internals, and plumbing

  • [15734] Audio Alerts broken
  • [19687] Recent upgrade to 17.05.04.000 bulkmarcimport started to fail
  • [21115] Add multi_param call and add divider in cache key in svc/report and opac counterpart
  • [21396] Missing use statements in Koha::Account
  • [21500] Warnings in rotating collections

Authentication

  • [20023] Password recovery should be case insensitive
  • [21323] Redirect page after login missing multiple params

Cataloging

  • [18655] Unimarc field 210c fails on importing fields with a simple quote
  • [20785] Advanced Editor does not honor MarcFieldDocURL
  • [21362] Advanced MARC Editor – Rancor – Tab navigation not working in fixed fields
  • [21365] BiblioAddsAuthorities does not work with the Advanced MARC Editor – Rancor
  • [21407] Can’t enter new macros in the advanced cataloging editor (rancor)

Circulation

  • [16420] Buttons inconsistent between “Hold found” and “Hold found (waiting)” dialogs in checkin
  • [21463] Library is no longer displayed in the overdue list

Command-line Utilities

  • [21322] process_message_queue.pl –type should take an argument

Database

  • [5458] length of items.ccode disagrees with authorised_values.authorised_value

Fines and fees

  • [21167] Correct price formatting on printed fee receipt and invoice
  • [21196] Allow calcfine to consider default item type replacement cost

Hold requests

  • [21320] Holds to pull should honor syspref AllowHoldsOnDamagedItems
  • [21389] Javascript error on article requests page bis

I18N/L10N

  • [19500] Make module names on letters overview page translatable

ILL

  • [20548] Remove copyright clearance workflow from staff created ILL requests
  • [21289] Error when sending emails to partner libraries

Installation and upgrade (command-line installer)

  • [21426] setting USE_MEMCACHED to “no” in koha-sites.conf does not have any effect

Lists

  • [21297] “More lists” screen missing “Select an Existing list” fieldset when all lists are public

MARC Bibliographic data support

  • [20910] 773$g not displayed if $0 is present

Sponsored-by: Escuela de Orientacion Lacaniana

Notices

  • [15971] Serial claim letters should allow the use of all biblio and biblioitems fields (like issn)

OPAC

  • [21078] Overdrive JS breaks when window opened from another site
  • [21493] Remove incomplete icon style from serial issues tabs

Packaging

  • [17237] Stop koha-create from creating MySQL users without host restriction

Patrons

  • [20656] Print summary for patron shows paid fines and formats payments badly

Print summary for patron will now show only outstanding fines/payments. To print all fines/payments you can use the ‘print’ option for the table in the accounts page for the patron.

  • [21353] Merge patrons option only available with manage_patron_lists

Searching

  • [9968] Incorrect index used for ‘Standard number’ in advanced search
  • [20151] Search is broken when stemming has no language
  • [21455] Authority search options get shuffled around when you click on ‘Search’

Searching – Zebra

  • [21416] ‘gr’ option missing from ZEBRA_LANGUAGE options in koha-sites.conf

Serials

  • [20241] Fix display of publication year in subscription record search for MARC21

Staff Client

  • [21291] Article requests page doesn’t show MARC, LabeledMARC and ISBD in sidebar

System Administration

  • [21279] Transport cost matrix shows html entity in all empty cells

Templates

  • [13272] Many inputs lack a type attribute
  • [20223] Merge members-menu and circ-menu inc files
  • [21350] Add Font Awesome icon for pending onsite checkouts link
  • [21397] Routing list tab not marked as active
  • [21506] DataTables four button pagination uses the wrong icon for First and Last buttons
  • [21550] DataTables four button pagination uses the wrong icon for disabled buttons

Test Suite

  • [20177] Remove GROUP BY clause in GetCourses

Tools

  • [20131] Inventory optional filters always shows “For loan” for value 0
  • [21113] Hint Messages are misleading at “Merge Selected Patrons” in Patron Lists

System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required

Documentation

The Koha manual is maintained in Sphinx. 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:

  • Arabic (100%)
  • Armenian (100%)
  • Basque (73.4%)
  • Chinese (China) (77.9%)
  • Chinese (Taiwan) (100%)
  • Czech (93.5%)
  • Danish (64.3%)
  • English (New Zealand) (96.7%)
  • English (USA)
  • Finnish (93.6%)
  • French (100%)
  • French (Canada) (94.8%)
  • German (100%)
  • German (Switzerland) (99.7%)
  • Greek (80.9%)
  • Hindi (100%)
  • Italian (98.6%)
  • Norwegian Bokmål (68.7%)
  • Occitan (post 1500) (71.1%)
  • Persian (53.4%)
  • Polish (94.8%)
  • Portuguese (100%)
  • Portuguese (Brazil) (84.8%)
  • Slovak (95.5%)
  • Spanish (100%)
  • Swedish (95%)
  • Turkish (100%)
  • Vietnamese (65.8%)

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 18.05.05 is

Credits

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

  • Escuela de Orientacion Lacaniana
  • Gothenburg University Library

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

  • Alberto (1)
  • Blou (3)
  • Alex Arnaud (2)
  • Christopher Brannon (1)
  • Colin Campbell (2)
  • Nick Clemens (10)
  • Tomás Cohen Arazi (2)
  • Marcel de Rooy (4)
  • Jonathan Druart (26)
  • Magnus Enger (1)
  • Katrin Fischer (5)
  • David Gustafsson (1)
  • Andrew Isherwood (3)
  • Pasi Kallinen (1)
  • Olli-Antti Kivilahti (1)
  • Jon Knight (1)
  • Owen Leonard (6)
  • Ere Maijala (2)
  • Kyle M Hall (5)
  • Josef Moravec (2)
  • Dobrica Pavlinusic (1)
  • Martin Renvoize (12)
  • Andreas Roussos (4)
  • Fridolin Somers (4)
  • Mark Tompsett (6)
  • Koha translators (1)
  • Baptiste Wojtkowski (1)

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

  • (0)
  • ACPL (6)
  • BibLibre (7)
  • BSZ BW (5)
  • bugs.koha-community.org (26)
  • ByWater-Solutions (12)
  • bywatersolutiosn.com (2)
  • bywatetsolutions.com (1)
  • cdalibrary.org (1)
  • Göteborgs universitet (1)
  • helsinki.fi (3)
  • icloud.com (1)
  • joensuu.fi (1)
  • Libriotech (1)
  • Loughborough University (1)
  • PTFS-Europe (17)
  • Rijksmuseum (4)
  • rot13.org (1)
  • Solutions inLibro inc (3)
  • Theke Solutions (2)
  • unidentified (12)

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

  • Claudio (1)
  • José Anjos (1)
  • Colin Campbell (1)
  • Barry Cannon (2)
  • Nick Clemens (92)
  • Tomas Cohen Arazi (11)
  • Chris Cormack (19)
  • Caroline Cyr La rose (2)
  • Caroline Cyr La Rose (5)
  • Michal Denar (11)
  • Marcel de Rooy (11)
  • Jonathan Druart (23)
  • Katrin Fischer (21)
  • Brendan Gallagher (1)
  • Claire Gravely (2)
  • Dilan Johnpullé (1)
  • Pasi Kallinen (1)
  • Owen Leonard (11)
  • Jesse Maseto (1)
  • Julian Maurice (5)
  • Kyle M Hall (3)
  • Josef Moravec (12)
  • David Nind (3)
  • Séverine QUEUNE (7)
  • Martin Renvoize (133)
  • Andreas Roussos (1)
  • Pierre-Marc Thibault (4)
  • Mark Tompsett (2)
  • George Veranis (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 18.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)

Koha Community Newsletter: October 2018

$
0
0

Koha Community Newsletter Subscribe
October 2018

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

Please submit news items to Submit

Table of Contents

Development

Koha 18.05.04 Released

by Martin Renvoize
The Koha community is proud to announce the release of 18.05.05.

This is a maintenance release and contains many bugfixes, along with some behind the scenes enhancements to allow plugin developers to support a wider range of Koha releases.

This is my fifth release as the 18.05.XX maintainer and I would like to thank everyone involved in this release.

Koha 18.05.05 is a bugfix/maintenance release.

It includes 3 enhancements, 67 bugfixes.

Read the full release notes

Koha 17.11.11 Released

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

Koha 17.11.11 is a bugfix/maintenance release.

It includes 4 enhancements, 38 bugfixes.

To play with Koha Plugins, have a look at https://github.com/bywatersolutions/koha-plugin-kitchen-sink/.

Read the full release notes

Koha 17.05.14 released

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

Koha 17.05.14 is a bugfix/maintenance release.

Important! It should be the last 17.05.x release, please consider upgrading.

It includes 14 bugfixes.

Read the full release notes

Community

Community Gossip

New Koha Libraries

Koha Tips and Tricks

Kelly McElligot created the following tutorials for you:

Donna Bachowski explains how to set up an online resources only self registration.

Take a journey with Alex Buckley as he walks you through some powerful, time-saving Koha configurations that automate your library processes & tasks.

Support Provider News

The Catalyst Koha team have a new OPAC design support package called the ‘Starter Theme Design Package’ (for more details click here: https://www.catalyst.net.nz/koha/koha-catalyst-cloud/support-packages/starter-theme-design-package). You do not need to be an existing customer to take advantage of this offer, and now, you can order your design package online by completing the sign up form with all of your design needs.

Sign up online now: https://www.catalyst.net.nz/content/sign-starter-theme-design-package-0

Upcoming Events

November General IRC Meeting

The November General IRC meeting will be held the 3rd at 20:00 UTC.

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

November Developers IRC Meeting

The November Developers IRC meeting will be held the 10th at 20:00 UTC.

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

November Documentation IRC Meeting

The November Documentation IRC meeting will be held 2nd at 21:00 UTC.

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

Past Events

October General IRC Meeting

The October General IRC meeting was held the 3rd at 20:00 UTC.

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

October Developers IRC Meeting

The October Developers IRC meeting was held the 10th at 20:00 UTC.

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

October Documentation IRC Meeting

The October Documentation IRC meeting was held 2nd at 21:00 UTC.

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

Koha 18.05.06 release

$
0
0

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

This is a maintenance release and contains many bugfixes, along with some behind the scenes enhancements to allow plugin developers to support a wider range of Koha releases.

This is my sixth, and final,  release as the 18.05.XX maintainer and I would like to thank everyone involved in this release and happily pass the responsibility on to its next maintainers, Lucas Gass and Jesse Maseto.

Koha 18.05.06 can be downloaded from:

Installation instructions can be found at:

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

Koha 18.05.06 is a bugfix/maintenance release.

It includes 10 enhancements, 78 bugfixes.

Enhancements

Architecture, internals, and plumbing

  • [20521] dev installations should run with problematic SQL modes

To aid in catching possible SQL issue’s early in development, this patch allows enabling the strictest of SQL modes for development (and makes it the default for continuous integration) environments.

  • [20968] Plugins: Add hooks to enable plugin integration into catalogue

Sponsored by PTFS Europe

Authentication

  • [3511] Integration with Moodle

Cataloging

  • [3509] Batch item edit
  • [9701] Configure default indicators

This adds default indicators to bibliographic frameworks. The table marc_tag_structure is adjusted. In order to make effective use of this enhancement, you may want to add values in your MARC frameworks administration.

Circulation

  • [3510] Allow staff to change checkin date and time

Patrons

  • [12258] Datatable in Patrons Account Fines

Searching

  • [20758] Typo in BrowseResultSelection syspref description

Staff Client

  • [21158] Add cronjob references to the system preference descriptions if a cronjob is required

Critical bugs fixed

Acquisitions

  • [21282] Ordered/spent lists should use prices including tax for calculations

Corrects the prices shown on the ordered/spent lists for each fund in acquisitions to show the price with taxes included. This will make the total shown on these pages match the total shown in the table on the acq start and fund pages.

  • [21587] Patrons to notify on receiving doesn’t work on new order creation, only on modification

Architecture, internals, and plumbing

  • [21593] Remove Group by clause in GetAuthValueDropbox
  • [21598] budget_parent_id isn’t in GROUP BY – GetBudgetHierarchy
  • [21599] Incorrect decimal value: ” for column ‘defaultreplacecost’ – Cannot create item type
  • [21604] Cannot add/edit funds, cannot add budgets
  • [21612] Incorrect GROUP BY in Koha::Virtualshelves
  • [21635] Incorrect GROUP BY clause in batchMod.pl

Authentication

  • [21311] Remove locked message from opac-auth.tt

It is good security practice to not provide details which could confirm or deny the existence of an account. Previously, the simple “This account has been locked!” confirmed its existence which would only encourage more attacks by hackers.
To prevent aiding malicious attacks, the message has been changed to something that does not expressly state the account has been locked. It only mentions that accounts will be locked after a number of failed attempts, instead of saying whether it is locked or not.
So while a successful attempt will seem to have an invalid username or password suggestion after the account is locked, users should be reminded that they can always reset their password or contact library staff for help.

Cataloging

  • [21742] Incorrect count of youtube videos

Circulation

  • [21641] Software error when checking out an item with a charge associated with it
  • [21777] Checkouts table in circulation is out of alignment

Course reserves

  • [21603] Incorrect GROUP BY clause in SearchCourses

Database

  • [21617] statistics.ccode is not long enough (see also dbrev 18.06.00.032)

Fines and fees

  • [21702] mancredit.pl incorrectly passes user_id instead of the patron id

MARC Bibliographic data support

  • [21749] Importing MARC frameworks from pre-9701 fails

OPAC

  • [21476] Incorrect filter prevents HTML5 media from playing in the OPAC
  • [21771] Password recovery is broken (see 20023)

SIP2

  • [21486] SIP does not return checked out (charged) items on patron_information request

Serials

  • [21554] Using Subscription Batch Edit produces Software Error

Staff Client

  • [21766] Default sounds broken in 18.05 – wrong filter/link

Test Suite

  • [21597] Test suite is still failing with new default SQL modes
  • [21600] t/db_dependent/api/v1/patrons.t is failing with new SQL modes

Other bugs fixed

About

  • [7143] Bug for tracking changes to the about page
  • [17597] Outdated translation credits
  • [20720] Add libraries (sponsors) to the about page

Acquisitions

  • [16754] Use validation plugin in budgets, planning, and contracts
  • [21387] Receive items from – form should include tax hints the same as the ordering form
  • [21619] Tax hints should not be abbreviated
  • [21725] Incorrect HAVING in group by in Acquisitions.pm

Architecture, internals, and plumbing

  • [18584] Our legacy code contains trailing-spaces
  • [18720] Get rid of “die” in favor of exceptions in C4::Acquisition::GetBasketAsCsv
  • [21082] OverDrive authentication method no longer supported
  • [21621] Incorrect GROUP BY in tools/letter.pl
  • [21639] Phone notice transports do not exist for new installs
  • [21680] Remove dead code C4::Accounts::fixaccounts

Cataloging

  • [20592] updateitem.pl causes database errors when empty non-public item notes updated
  • [21556] Deleting same record twice leads to fatal software error
  • [21666] Advanced editor search- error is given for ‘Unsupported Use attribute’ when searching on title + author

Circulation

  • [21562] Sorting on checkout date is broken

Command-line Utilities

  • [21640] Itivia outbound script doesn’t print to STDOUT
  • [21698] FIX POD of cancel_unfilled_holds.pl

Course reserves

  • [21349] Instructors with special characters (e.g. $, ., 🙂 in their cardnumber cannot be removed from course reserves

Database

  • [21015] Members.pm slow because it loads twice Koha::Schema

I18N/L10N

  • [21351] Traditional Chinese Language pack should have file name “zh-Hant-TW” not “zh-Hans-TW”
  • [21490] Disambiguation of “Order”

ILL

  • [21497] Dates should be correctly formatted for ILL requests in OPAC
  • [21585] Missing firstnames should be gracefully ignored in ILL requests table

Installation and upgrade (command-line installer)

  • [21654] Installer is loading a non-existent file

Lists

  • [21629] List sort on call number does not use cn_sort

With this patch lists sorted on call number will now use the machine sortable form of the callnumber from items.cn_sort for better results.

MARC Authority data support

  • [21581] Matching rules for authorities do not respect ‘Search index’ setting

Notices

  • [21277] fr-CA translation for notices in sample_notices.sql

OPAC

  • [21590] “send list” email uses the term “virtual shelf”, this should be “list”.

Patrons

  • [21080] patron attribute classes break patron’s edit view
  • [21634] “Circulation” option is lost when viewing patron’s logs

Reports

  • [21005] Missing row/column defaults cause unexpected results in report wizards

Searching

  • [14716] Correctly URI-encode URLs in XSLT result lists and detail pages

Serials

  • [20351] Implement blocking errors for serials scripts
  • [21505] Box around ‘Additional fields’ does not contain the fields
  • [21552] RoutingListNote should use raw filter and display HTML unescaped

Staff Client

  • [21456] The ‘New authority’ button lists authority types inconsistently
  • [21583] Novelist Select staff client not working in staff client – ns2init.js not loading
  • [21606] Issues with matching rules

System Administration

  • [21625] Fix wording and typo in SMSSendDriver system preference description

Templates

  • [10442] Remove references to non-standard “error” class
  • [14786] Use text “MARC file” instead of “ISO2709” everywhere
  • [21186] Incorrect Bootstrap modal event name in multiple templates
  • [21513] Add a ‘Cancel’ button to the authority editor and remove duplicate ‘Save’ button
  • [21531] Subscription “New fields” button should read “New field”
  • [21740] Fixed-length fields show _ instead of @ when editing subfields

Test Suite

  • [18959] Text_CSV_Various.t must skip if Text::CSV::Unicode is not installed
  • [21155] SwitchOnSiteCheckouts.t is failing randomly
  • [21717] TestBuilder.t is failing randomly
  • [21775] Lack of tests for audio alerts
  • [21787] GetHardDueDate.t has a silly test

Tools

  • [21242] Modification log redirects you to circulation with no borrower if ‘Object’ field is not populated with borrowernumber
  • [21579] showdiffmarc tool during manage staged batches always looks for biblios even when matching authorities

Web services

  • [21542] OverDrive password submission should use a password field to mask input

New sysprefs

  • OverDrivePasswordRequired

System requirements

Important notes:

  • Perl 5.10 is required
  • Zebra is required

Documentation

The Koha manual is maintained in Sphinx. 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:

  • Arabic (98.9%)
  • Armenian (98.9%)
  • Basque (72.7%)
  • Chinese (China) (77.2%)
  • Chinese (Taiwan) (98.9%)
  • Czech (92.6%)
  • Danish (63.7%)
  • English (New Zealand) (95.7%)
  • English (USA)
  • Finnish (92.6%)
  • French (98.9%)
  • French (Canada) (93.7%)
  • German (100%)
  • German (Switzerland) (98.6%)
  • Greek (80.3%)
  • Hindi (98.9%)
  • Italian (97.5%)
  • Norwegian Bokmål (67.8%)
  • Occitan (post 1500) (70.4%)
  • Persian (53.1%)
  • Polish (93.8%)
  • Portuguese (100%)
  • Portuguese (Brazil) (87.7%)
  • Slovak (94.5%)
  • Spanish (98.9%)
  • Swedish (94%)
  • Turkish (98.9%)
  • Vietnamese (65.3%)

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 18.05.06 is

Credits

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

  • Dimitris Antonakis (1)
  • Tomás Cohen Arazi (6)
  • Alex Buckley (1)
  • Barton Chittenden (1)
  • Nick Clemens (23)
  • David Cook (3)
  • Jonathan Druart (37)
  • Magnus Enger (2)
  • Katrin Fischer (5)
  • Isobel Graham (1)
  • Victor Grousset (1)
  • Kyle Hall (2)
  • Andrew Isherwood (5)
  • Joonas Kylmälä (1)
  • Thatcher Leonard (1)
  • Owen Leonard (7)
  • Ere Maijala (4)
  • Josef Moravec (5)
  • Martin Renvoize (16)
  • Marcel de Rooy (5)
  • Caroline Cyr La Rose (4)
  • Andreas Roussos (2)
  • Mark Tompsett (3)
  • Koha translators (1)

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

  • (0)
  • ACPL (7)
  • BibLibre (1)
  • BSZ BW (5)
  • bugs.koha-community.org (37)
  • ByWater-Solutions (26)
  • Catalyst (1)
  • debian.diman (1)
  • Libriotech (2)
  • Prosentient Systems (3)
  • PTFS-Europe (21)
  • Rijks Museum (5)
  • Solutions inLibro inc (4)
  • Theke Solutions (6)
  • unidentified (13)
  • University of Helsinki (4)

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

  • Sandy Allgood (3)
  • Tomás Cohen Arazi (13)
  • Cori Lynn Arnold (4)
  • Marjorie Barry-Vila (1)
  • Alex Buckley (8)
  • Colin Campbell (2)
  • Nick Clemens (128)
  • Chris Cormack (6)
  • Michal Denar (7)
  • Devinim (2)
  • Jonathan Druart (31)
  • Magnus Enger (1)
  • Charles Farmer (1)
  • Katrin Fischer (32)
  • Stephen Graham (5)
  • Claire Gravely (3)
  • Kyle Hall (6)
  • Andrew Isherwood (9)
  • Owen Leonard (5)
  • Julian Maurice (3)
  • Josef Moravec (12)
  • Séverine Queune (2)
  • Martin Renvoize (158)
  • Marcel de Rooy (17)
  • Caroline Cyr La Rose (2)
  • Andreas Roussos (2)
  • Myka Kennedy Stephens (1)
  • Pierre-Marc Thibault (6)
  • Mark Tompsett (11)
  • George Williams (1)

We thank the following individuals who mentored new contributors to the Koha project.

  • Owen Leonard
  • Martin Renvoize

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 18.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 26 Nov 2018 12:10:26.

Viewing all 273 articles
Browse latest View live