From efd2f8c37cd69ab2ab3d7823893240a058ab2e91 Mon Sep 17 00:00:00 2001 From: Tomas Cohen Arazi Date: Thu, 26 Nov 2015 11:51:24 -0300 Subject: [PATCH] Release notes for 3.22 Signed-off-by: Tomas Cohen Arazi --- misc/release_notes/release_notes_3_22_0.txt | 334 +++++++++++++------- 1 file changed, 212 insertions(+), 122 deletions(-) diff --git a/misc/release_notes/release_notes_3_22_0.txt b/misc/release_notes/release_notes_3_22_0.txt index 4b18cc8336..3f1d773009 100644 --- a/misc/release_notes/release_notes_3_22_0.txt +++ b/misc/release_notes/release_notes_3_22_0.txt @@ -1,5 +1,5 @@ -RELEASE NOTES FOR KOHA 3.22 (beta) -11 Nov 2015 +RELEASE NOTES FOR KOHA 3.22 +26 Nov 2015 ======================================================================== Koha is the first free and open source software library automation package @@ -9,9 +9,9 @@ The website for the Koha project is http://koha-community.org/ -Koha 3.22 (beta) can be downloaded from: +Koha 3.22 can be downloaded from: - http://download.koha-community.org/koha-3.22.00-beta.tar.gz + http://download.koha-community.org/koha-3.22.00.tar.gz Installation instructions can be found at: @@ -22,10 +22,10 @@ Installation instructions can be found at: Koha 3.22 is a major release, that comes with many new features. -It includes 10 new features, 143 enhancements and 344 bugfixes. +It includes 10 new features, 155 enhancements and 381 bugfixes. -New features in 3.22 (beta) -=========================== +New features in 3.22 +==================== Architecture, internals, and plumbing ------------------------------------- @@ -43,11 +43,11 @@ Circulation Command-line Utilities ---------------------- - 11190 Sitemap.pl -- Generate a catalog sitemap + 11190 sitemap.pl - Generate a catalog sitemap I18N/L10N --------- - 14100 Generic solution for language overlay + 14100 Add base to make item types, branch names, sysprefs values and authorised values translatable OPAC ---- @@ -62,12 +62,12 @@ Staff Client 11431 Custom notification sounds -Enhancements in 3.22 (beta) -=========================== +Enhancements in 3.22 +==================== About ----- - 7895 Add Plack/FastCGI/mod_perl server configuration to about + 7895 Add Plack/FastCGI/mod_perl server configuration to about.pl Acquisitions ------------ @@ -95,6 +95,7 @@ Architecture, internals, and plumbing 14639 Extend Koha::MetadataRecord to handle serialization format 14788 Move opac-topissues.pl code into C4::Circulation 14836 Move the patron categories related code to Koha::PatronCategories + 14870 Delete C4/Dates.pm from System 14873 Remove C4::Dates from reserve/request.pl 14878 Tests - Create the branchcodes if needed 14879 Remove C4::Dates from catalogue/detail.pl @@ -110,17 +111,25 @@ Architecture, internals, and plumbing 14926 Remove C4::Dates from members/printfeercpt.pl 14928 Remove C4::Dates from files acqui/pdfformat/layout*.pm 14931 Remove C4::Dates from files admin/aq*.pl + 14946 Remove C4::Dates from files acqui/*.pl 14949 Remove C4::Dates from admin/smart-rules.pl and admin/categorie.pl 14951 Remove C4::Dates from plugins/*.pl files + 14954 Remove C4::Dates from holiday related files in folder tools 14956 Remove C4::Dates from files opac/*.pl + 14960 Remove C4::Dates from files in misc/cronjobs 14961 Remove C4::Dates from files reports/*_stats.pl 14965 Remove C4::Dates from 'lists' in folder reports + 14969 Remove C4::Dates from serials/*.pl files 14977 Remove C4::Dates from files t/db_dependent/*.t 14982 Remove C4::Dates from guided report wizard and dictionary + 14985 Remove C4::Dates from 6 files in folder C4/*.pm 14995 Remove C4::Dates: Delete files reservereport.pl / reservereport.tt 14996 Remove C4::Dates from tags/review.pl 14997 Remove C4::Dates from tools (import / export) 14998 Remove C4::Dates from installer and maintenance folders + 15166 Make output_pref accept a string as parameter + 15168 Remove C4::Serials::ItemizeSerials which is not used anymore + 15185 3 subroutines are unused in C4::Circulation Cataloging ---------- @@ -131,13 +140,13 @@ Cataloging 14510 Allow column visibility in additem.pl to be customized Circulation ----------- +----------- 8236 Prevent renewing if overdue or restriction 11882 Add a new button to the checkout confirmation dialog when checking out an on hold item 13030 Show hold expiration date for waiting holds on circulation.pl 13590 Add ability to charge fines at start of charge period 14045 Add specific quotas to on-site checkout - 14171 Buttons instead of links in messages + 14717 Prevent 0000-00-00 dates in patron data 14900 Add ability to pay all fees at once from circulation screen Command-line Utilities @@ -164,6 +173,7 @@ Hold requests I18N/L10N --------- + 12072 New dateformat dd.mm.yyyy 13632 Make permission descriptions translatable Installation and upgrade (web-based installer) @@ -194,7 +204,9 @@ MARC Bibliographic data support 14333 Update MARC21 frameworks to Update No. 20 (April 2015) and 21 (September 2015) 14734 Enhance 264 display in OPAC and Staff XSLT 14917 RDA: 700/710/711 fix path for icon in XSLT + 15097 Update MARC21 de-DE frameworks to Update 21 (September 2015) 15063 Update MARC21 es-ES frameworks to Update 21 (September 2015) + 15070 Update MARC21 it-IT frameworks to Update 21 (September 2015) Notices ------- @@ -287,17 +299,17 @@ Web services 12252 OAI-PMH GetRecord result doesn't include item data -Critical bugs fixed in 3.22 (beta) -================================== +Critical bugs fixed in 3.22 +=========================== (this list includes all bugfixes since the previous major version. Most of them have already been fixed in maintainance releases) - Acquisitions ------------ 14743 critical Addorder.pl redirect problems under plack behind apache 2.4.10 8684 major Duplicate check for creating items on order broken 11273 major Barcode generation hbyymmincr (AutoBarcode) in acquisitions is broken + 14264 major Export of CSV from late orders form does only work in English 15090 major Fix date filter for Suggestions management Architecture, internals, and plumbing @@ -312,6 +324,7 @@ Architecture, internals, and plumbing 14778 major DBIC should create/own the DB handler 14820 major SMSSendUsername and SMSSendPassword are not listed in the system preferences 15005 major (Plack) Use of SCRIPT_NAME makes Koha generate wrong URIs + 15218 major Make processes that rely on background jobs run in CGI mode Authentication -------------- @@ -320,6 +333,8 @@ Authentication Cataloging ---------- + 15197 critical In Rancor, multiple &/ AudioAlerts -Deleted system preferences in 3.22 (beta) -========================================= +Deleted system preferences in 3.22 +================================== * HomeOrHoldingBranchReturn @@ -886,33 +936,32 @@ Translations Complete or near-complete translations of the OPAC and staff interface are available in this release for the following languages: - * English (USA) - * Arabic (100%) + * Arabic (99%) * Armenian (99%) - * Chinese (China) (85%) - * Chinese (Taiwan) (98%) - * Czech (97%) - * Danish (80%) - * English (New Zealand) (94%) - * Finnish (84%) - * French (92%) - * French (Canada) (88%) - * German (98%) - * German (Switzerland) (97%) - * Italian (98%) - * Korean (61%) - * Kurdish (58%) - * Norwegian Bokmål (59%) - * Persian (68%) - * Polish (97%) - * Portuguese (95%) - * Portuguese (Brazil) (93%) - * Slovak (96%) + * Chinese (China) (83%) + * Chinese (Taiwan) (100%) + * Czech (98%) + * Danish (79%) + * English (New Zealand) (100%) + * Finnish (86%) + * French (91%) + * French (Canada) (86%) + * German (100%) + * German (Switzerland) (100%) + * Italian (99%) + * Korean (60%) + * Kurdish (57%) + * Norwegian Bokmål (62%) + * Persian (67%) + * Polish (96%) + * Portuguese (100%) + * Portuguese (Brazil) (94%) + * Slovak (100%) * Spanish (100%) - * Swedish (87%) + * Swedish (86%) * Turkish (98%) - * Vietnamese (83%) + * Vietnamese (82%) Partial translations are available for various other languages. @@ -969,28 +1018,45 @@ The release team for Koha 3.22 is Release Maintainer (3.16.x): Mason James Release Maintainer (3.14.x): Fridolin Somers - Credits -====================== - +======= We thank the following libraries who are known to have sponsored -new features in Koha 3.22.0: +new features in Koha 3.22: + * Arcadia Public Library + * Bohdan Smilauer (librarian) * BULAC - http://www.bulac.fr/ + * ByWater Solutions + * Carnegie Stout Public Library + * Central Kansas Library System * CCSR ( http://www.ccsr.qc.ca ) + * Cooperative Information Network + * Coos County Library Service District + * Donohue Group Incorporated * Halland County Library + * Henry Carter Hull Library + * Hochschule für Gesundheit (hsg), Germany + * Jaffrey Public Library + * Koha Gruppo Italiano and EBSCO + * North Central Regional Library * Orex Digital + * Southeast Kansas Library System + * St Peter's Anglican Primary School, Campbelltown, NSW + * Stanwood-Camano School District + * SWITCH Library Consortium * Universidad de El Salvador * Universidad Nacional de Cordoba * Vaara-kirjastot * Vanier college + * VOKAL + * Walla Walla Public Library + * Washoe County Library System -We thank the following individuals who contributed patches to Koha 3.22: +We thank the following individuals who contributed patches to Koha 3.22. * Aleisha (14) * ahmed (1) - * genevieve (1) * Liz (1) * mxbeaulieu (1) * Blou (4) @@ -998,29 +1064,28 @@ We thank the following individuals who contributed patches to Koha 3.22: * Jacek Ablewicz (1) * Alex Arnaud (4) * Stefano Bargioni (1) - * Colin Campbell (2) + * Colin Campbell (3) * Frédérick Capovilla (1) - * Hector Castro (4) * Nicole C. Engard (10) * Galen Charlton (6) * Barton Chittenden (10) - * Nick Clemens (4) - * Tomás Cohen Arazi (172) - * David Cook (11) + * Nick Clemens (5) + * Tomás Cohen Arazi (181) + * David Cook (14) * Chris Cormack (8) * Christophe Croullebois (1) * Indranil Das Gupta (17) * Stéphane Delaune (1) - * Frédéric Demians (7) + * Frédéric Demians (10) * Marcel de Rooy (67) * Simith D'Oliveira (3) - * Jonathan Druart (335) - * Hector Eduardo Castro Avalos (1) + * Jonathan Druart (365) + * Hector Eduardo Castro Avalos (9) * Magnus Enger (4) * Julian Fiol (9) - * Katrin Fischer (56) - * Eivin Giske Skaaren (3) - * Bernardo González Kriegel (35) + * Katrin Fischer (59) + * Eivin Giske Skaaren (4) + * Bernardo González Kriegel (39) * Amit Gupta (5) * Mason James (10) * Srdjan Jankovic (1) @@ -1032,30 +1097,31 @@ We thank the following individuals who contributed patches to Koha 3.22: * Owen Leonard (2) * Julian Maurice (34) * Remi Mayrand-Provencher (1) + * Holger Meißner (2) * Matthias Meusburger (8) * Sophie Meynieux (1) - * Kyle M Hall (111) + * Kyle Hall (117) * Josef Moravec (2) * Dobrica Pavlinusic (2) * Martin Persson (7) - * Genevieve Plantin (2) + * Genevieve Plantin (3) * Paul Poulain (2) - * Liz Rea (8) + * Liz Rea (9) * Martin Renvoize (1) * Benjamin Rokseth (2) - * Winona Salesky (9) + * Winona Salesky (10) * Juhani Seppälä (1) - * Robin Sheat (11) - * Fridolin Somers (16) - * Martin Stenberg (1) - * Zeno Tajoli (1) + * Robin Sheat (12) + * Fridolin Somers (19) + * Martin Stenberg (2) + * Zeno Tajoli (3) * Lari Taskula (2) * Lyon3 Team (4) * Samanta Tello (1) * Mirko Tietgen (1) - * Mark Tompsett (40) - * Marc Véron (49) - * Jesse Weaver (25) + * Mark Tompsett (41) + * Marc Véron (63) + * Jesse Weaver (26) * Stefan Weil (8) We would like to congratulate the individuals who had their very first patches @@ -1077,33 +1143,33 @@ We thank the following libraries, companies, and other institutions who contribu patches to Koha 3.22: * ACPL (2) - * BSZ BW (57) - * BibLibre (155) + * BSZ BW (60) + * BibLibre (159) * BigBallOfWax (8) - * ByWater-Solutions (131) - * Catalyst (26) - * Cineca (1) + * ByWater-Solutions (138) + * Catalyst (28) + * Cineca (3) * Equinox (5) + * Hochschule für Gesundheit (hsg), Germany (2) * KohaAloha (10) * Libeo (1) * Libriotech (1) * Oslo Public Library (2) - * PTFS-Europe (3) - * Prosentient Systems (11) + * PTFS-Europe (4) + * Prosentient Systems (14) * Rijksmuseum (67) * Solutions inLibro inc (12) - * Tamil (7) - * Theke Solutions (148) - * Universidad Nacional de Córdoba (59) + * Tamil (10) + * Theke Solutions (157) + * Universidad Nacional de Córdoba (63) * Université Jean Moulin Lyon 3 (4) * abunchofthings.net (1) * biblos.pk.edu.pl (1) - * bugs.koha-community.org (207) * bulac.fr (1) * inLibro.com (1) * informaticsglobal.com (4) * jns.fi (1) - * koha-community.org (49) + * koha-community.org (285) * l2c2.co.in (1) * libriotech.no (3) * poczta.onet.pl (1) @@ -1112,12 +1178,10 @@ patches to Koha 3.22: * rot13.org (2) * student.uef.fi (3) * sysmystic.com (1) - * unidentified (133) - * veron.ch (49) + * unidentified (140) + * veron.ch (63) * weilnetz.de (8) - * xinxidi.net (1) - * yahoo.com.ar (1) - * yahoo.no (2) + * xinxidi.net (2) We also especially thank the following individuals who tested patches for Koha 3.22: @@ -1128,7 +1192,8 @@ for Koha 3.22: * Amit Gupta (7) * Amy Purvis (2) * Barton Chittenden (3) - * Brendan Gallagher (14) + * Benjamin Rokseth (1) + * Brendan Gallagher (15) * Catherine (1) * Cathi Wiggins (3) * Cédric Vita (4) @@ -1143,61 +1208,62 @@ for Koha 3.22: * David Roberts (1) * Deborah Duce (1) * Eugene Espinoza (1) - * Frédéric Demians (37) + * Frédéric Demians (46) * Fridolin Somers (1) * Gaetan Boisson (9) * Galen Charlton (7) - * Heather Braum (4) - * Hector Eduardo Castro Avalos (33) + * Heather Braum (5) * Ian Bays (1) + * JA (1) * Jacek Ablewicz (1) * Jared Camins-Esakov (3) * Jason Burds (1) * Jason Robb (3) * Jenny Schmidt (1) * Jesse Weaver (3) - * Jonathan Druart (477) + * Jonathan Druart (497) * Joonas Kylmälä (26) - * Josef Moravec (36) + * Josef Moravec (37) * Julian Maurice (9) * Karl Holton (1) - * Katrin Fischer (307) + * Katrin Fischer (360) * kholten@switchinc.org (1) + * Laurence Lefaucheur (1) * Laurie McKee (2) - * Liz Rea (7) + * Liz Rea (8) * Magnus Enger (7) - * Marc Véron (84) + * Marc Véron (92) * Marjorie (1) - * Mark Tompsett (70) + * Mark Tompsett (71) * Martin Persson (4) - * Martin Renvoize (32) + * Martin Renvoize (41) * Mason James (1) * Matthias Meusburger (1) * Megan Wianecki (3) - * Mirko Tietgen (32) + * Mirko Tietgen (36) * Nancy Keener (4) * Nick (2) - * Nick Clemens (54) + * Nick Clemens (57) * Nicolas Legrand (6) - * Nicole Engard (10) + * Nicole Engard (14) * Nora Blake (1) * Owen Leonard (3) * Paola Rossi (4) * Paul Poulain (2) * Robin Sheat (3) - * Signed-off-by:Heather Braum (1) * Stefan Weil (8) - * tadeasm (1) - * Tadeasm (2) - * Zeno Tajoli (4) - * Tomas Cohen Arazi (1185) + * Tadeas Moravec (3) + * Zeno Tajoli (7) + * Tomás Cohen Arazi (1279) + * Brendan Gallagher (6) + * Hector Eduardo Castro Avalos (43) * Indranil Das Gupta (L2C2 Technologies) (43) - * Kyle M Hall (205) - * Bernardo Gonzalez Kriegel (102) - * Andreas Hedström Mace (1) + * Kyle M Hall (216) + * Bernardo Gonzalez Kriegel (112) + * Andreas Hedström Mace (2) * Marcel de Rooy (140) * Victor do Rosário (1) - * Jason Robb - SEKLS (jrobb@sekls.org) (1) + * Jason Robb (SEKLS) (1) * Eivin Giske Skaaren (1) * Do, Tam T (1) @@ -1205,6 +1271,30 @@ 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. +Thanks +====== + +It is with great sadness that we say goodbye to Robin as a fulltime +Koha developer. During his time working on Koha he has done an immense +amount of work including Debian packaging of Koha and its +dependencies, Elasticsearch integration, bugfixing and tons more. He +is one of the most talented and conscientious developers you will ever +meet and he will be greatly missed. + +Kia hora te marino, Kia whakapapa pounamu te moana, kia tere te +Kārohirohi i mua i tōu huarahi. +(May the calm be widespread +Let the sea glisten like the greenstone +May the shimmer of light ever dance across your pathway.) + +Special thanks from the Release Manager: +---------------------------------------- +I'd like to thank everyone in the community, specially Katrin and Jonathan, +for their support and their hard work, to make every new release the best ever. + +I'd like to thank Marcelo Baldi, a fellow FLOSS advocate and Koha supporter +at UNC, who passed away during the release cycle. We'll miss you, Marcelo! + Revision control notes ====================== @@ -1228,4 +1318,4 @@ tracker at He rau ringa e oti ai. (Many hands finish the work) -##### Autogenerated release notes updated last on 11 nov 2015 18:53:42 Z ##### +##### Autogenerated release notes updated last on 25 Nov 2015 22:27:56 Z ##### -- 2.39.5