Update release notes for Koha 3.12.0 RC3
[koha.git] / misc / release_notes / release_notes_3_12_0.txt
1 RELEASE NOTES FOR KOHA 3.12.0
2 18 May 2013
3 ========================================================================
4
5 Koha is the first free and open source software library automation package 
6 (ILS). Development is sponsored by libraries of varying types and sizes, 
7 volunteers, and support companies from around the world.  
8 The website for the Koha project is 
9
10     http://koha-community.org/
11
12 Koha 3.12.0 can be downloaded from:
13
14     http://download.koha-community.org/koha-3.12.00.tar.gz
15
16 Installation instructions can be found at:
17
18     http://wiki.koha-community.org/wiki/Installation_Documentation
19     
20     OR in the INSTALL files that come in the tarball
21
22
23 Koha 3.12.0 is a major release with many new features compared to Koha 3.10.
24
25
26 It includes 21 features, 160 enhancements and 436 bugfixes.
27
28
29 New features in 3.12.0
30 ======================
31
32 Architecture, internals, and plumbing
33 ----------
34         7167    Updatedatabase improvements
35         7387    Add Template::Toolkit plugin to allow caching of includes
36
37 Authentication
38 ----------
39         7973    Allow for new type of LDAP authentication
40         9587    Allow login via mozilla persona - https://www.mozilla.org/en-US/persona/
41
42 Cataloging
43 ----------
44         7674    Separate tabs for my holdings and others holdings
45         7919    Display of values depending on the connexion library (authorised values, patron categories, extended attributes)
46
47 Circulation
48 ----------
49         4906    Allow fine calculation to exclude grace period
50         7189    Preference to control if returning lost items gives refund
51         8220    Allow koc uploads to go to process queue instead of being applied directly.
52         8365    Renewal duration in issuingules
53         9151    Renewal notice according to patron alert preferences
54
55 Hold requests
56 ----------
57         9206    Only allow place holds in records that the patron don't have in his possession
58
59 OPAC
60 ----------
61         7740    Highlight items in own library in search results/detail page in OPAC
62         8377    Show HTML5 video/ audio for media files in OPAC and staff client
63         8733    Adding critic reviews to book pages
64         8917    Track clicks to links external to Koha
65
66 Patrons
67 ----------
68         7067    Allow patron self registration via the opac
69
70 Serials
71 ----------
72         5343    Subscription cost (Link serial and acqui modules)
73         8782    Add a feature to close a subscription
74
75 Templates
76 ----------
77         9420    Work on Bootstrap for Koha
78
79 Tools
80 ----------
81         7804    Add Koha Plugin System
82
83
84 Enhancements in 3.12.0
85 ======================
86
87 About
88 ----------
89         8641    Add information warning about log-in as root user to About->System information
90
91 Acquisitions
92 ----------
93         8117    Divide budget periods into two tabs
94         8240    There is dead code in orderreceive.tt
95         8795    Just add the login branch In orderreveive.tt
96         8913    Improve acquisitions navigation
97         9030    There is no constraint on aqorders_items
98         9130    Remove old javascript from Parcel
99
100 Architecture, internals, and plumbing
101 ----------
102         8089    Use Koha::Cache everywhere
103         8164    Replace IFNULL() with COALESCE() in all database calls
104
105 Authentication
106 ----------
107         9704    Add persona login to the CCSR theme
108
109 Cataloging
110 ----------
111         3549    Framework sorting in addbook
112         6945    Add a link to show a MARC preview in the normal view
113         8347    Koha forces UNIMARC 100 field code language to 'fre'
114         9025    Add new icons for item types
115         9034    Add sorting and filtering on items table (catalogue/detail.pl)
116         9154    On item edit page, highlight row of item being edited
117         9162    Add a system preference to set which notes fields appears on title notes/description separator
118         9356    Show Dissertation note (MARC21 502) in XSLT
119         9357    Missing 'c' option in LEADER_18 value builder
120         9363    Show Patent control information and report number (MARC21, XSLT, detail pages)
121
122 Circulation
123 ----------
124         7243    Do not take rentals as fines
125         8758    Code seems useless in circ/returns.pl
126         9014    Add time due to slips
127         9263    Trim barcodes in offline circulation
128         9283    Change structure of export checkouts form
129         9332    Display call number in "Holds waiting" notice (checkout page)
130         9367    Code optimization: CheckReserves is too often called
131         9423    Add notforloan value to issue confirmation or blocking message
132         9604    Filter overdues with homebranch and holdingbranch
133
134 Command-line Utilities
135 ----------
136         5608    Tool to move MARC21 series info to 490 tag
137         5635    Bulkmarcimport new parameters & features
138         8519    Make koha-index-daemon run on startup
139         9012    Allow bulkmarcimport to specify a framework code when importing MARC
140         9045    Adding some parameters to export_borrowers.pl
141
142 I18N/L10N
143 ----------
144         2832    Make alphabet localizable
145         5709    Adding the ability to translate HTML5 placeholder text in an input field
146         9610    Spanish translation of MARC21 default bibliographic framework
147
148 Installation and upgrade (command-line installer)
149 ----------
150         9191    Updatedatabase.pl must have ability to run updates only up to a particular revision
151
152 Installation and upgrade (web-based installer)
153 ----------
154         9101    Add REPORT_GROUP to authorised values sample data
155
156 Lists
157 ----------
158         8032    Sort lists by call number
159         9167    The sort field copyrightdate is not standardized
160         9458    Add sorting to lists
161
162 Notices
163 ----------
164         6835    Ability to specify types of email address in overdue_notices.pl
165
166 OPAC
167 ----------
168         5079    Make display of shelving location and call number in XSLT results controlled by sysprefs
169         5888    Opac-detail subject/author links improvements
170         7620    OPACNoResult, add search string to available parameters
171         8712    We should use WAI-ARIA guidelines to help with accessibility -OMNIBUS bug
172         9068    Babelthèque: New podcasts area
173         9257    Add "groups" to normal search pulldown
174         10100   OPAC News dates need an CSS handle (class)
175
176 Packaging
177 ----------
178         8878    Koha-shell: a command to make using koha commands easier
179         9143    Package related updates for master
180         9250    Provide commands to allow handling of SIP servers in the packages
181         9880    Package updates to make master build
182
183 Patrons
184 ----------
185         7969    Select all / unselect all on fines page
186         9076    Add ability to delete borrowers by expiration date and category code to cleanborrowers.pl
187         9718    Add POD and comments for Check_Userid and Generate_Userid subs
188         9751    Patron flags red in moremember.pl like in circulation.pl
189
190 Reports
191 ----------
192         7678    Statistics wizard: patrons
193         7896    Acquisition statistics wizard: add filters and cell values
194         9117    Reports hierarchies management improvements
195         9417    Allow number of results per page to be selectable for guided reports
196
197 Searching
198 ----------
199         9134    There is no previous link on the second page of the search results page
200         9239    Koha should share Evergreen's QueryParser module for parsing queries
201         9403    Material type icons not showing for XSLT default view in intranet
202
203 Self checkout
204 ----------
205         8033    Add print receipt option to Koha self-check
206         9009    Add separate user js and css for SCO module
207
208 Serials
209 ----------
210         7688    Change subscriptions numbering pattern and frequencies
211         8509    Allowing the Expected status even if another status has been saved
212         8715    Select all serials for a year
213
214 SIP2
215 ----------
216         8125    SIP should send Zipcode with address
217
218 Staff Client
219 ----------
220         6209    Standardize on one javascript library for client-side form validation
221
222 System Administration
223 ----------
224         4354    Cannot edit existing issuing rules
225         5634    Ordering branches should be case independent
226         8664    Add floating toolbar with save button to system preferences editor
227         8906    Improve OAI management interface
228         9760    Simplify local use preferences
229
230 Templates
231 ----------
232         6261    Consolidate patron toolbar include files
233         7731    Library should be used instead of branch and site
234         8710    Do not show the images tab in the OPAC if the record has no local cover images
235         8877    MARC21 field 511 missing from XSLT
236         8893    Show more information on printout
237         9137    Focus when editing/adding new itemtypes/authorised values
238         9169    Wrap relator code in <span> to allow for CSS customization
239         9265    Switch to HTML5 doctype in OPAC and staff client
240         9428    Use DataTables in Authority MARC frameworks page
241         9429    Use DataTables on Authorized Values page
242         9430    Use DataTables on library transfer limits page
243         9431    Use DataTables on Patron Category Administration page
244         9435    Use DataTables on libraries and groups administration page
245         9436    Use DataTables on cities administration page
246         9437    Use DataTables on itemtypes administration page
247         9439    Enforce superlibrarian mutual exclusivity of other permissions
248         9444    Use DataTables in system preferences editor
249         9445    Use DataTables in local use system preferences editor
250         9446    Use DataTables on Z39.50 servers administration page
251         9450    Use DataTables in cataloging Z39.50 search results
252         9457    Ordering branches should be case independent (2)
253         9460    Use DataTables on transfers to receive report page
254         9461    Use DataTables on holds awaiting pickup report page
255         9462    Use DataTables on patron detail page
256         9464    Update DataTables configuration on patron statistics page
257         9465    Use DataTables on update child to adult patron page
258         9466    Use DataTables on saved reports page
259         9467    Use DataTables on catalog by item type report page
260         9469    Use Datatables in serials statistics wizard
261         9471    Use DataTables on serials claims page
262         9473    Use DataTables on tags list page
263         9476    Use Datatables on Koha news page
264         9477    Use Datatables on notices page
265         9483    Use DataTables on batch patron modifications page
266         9521    Move common jQuery assets to koha-tmpl/intranet-tmpl/lib
267         9615    Combine staff home page images into single sprite
268         9616    Replace YUI menu on patrons page with Bootstrap
269         9617    Replace YUI menu on catalog pages with Bootstrap
270         9619    Replace YUI buttons on libraries administration page with Bootstrap
271         9621    Replace YUI menu on lists pages with Bootstrap
272         9622    Replace YUI button on MARC frameworks page with Bootstrap
273         9623    Replace YUI button on authority types administration page with Bootstrap
274         9624    Replace YUI button on reports dictionary page with Bootstrap
275         9625    Replace YUI buttons and menus on reports pages with Bootstrap
276         9627    Replace YUI buttons and menus on serials pages with Bootstrap
277         9628    Replace YUI buttons and menus on budgets administration pages with Bootstrap
278         9629    Replace YUI button on patron category administration pages with Bootstrap
279         9630    Replace YUI button on cities and towns administration page with Bootstrap
280         9631    Replace YUI buttons on classification sources administration page with Bootstrap
281         9632    Replace YUI button on the currencies administration page with Bootstrap
282         9633    Replace YUI button on the itemtypes administration page with Bootstrap
283         9635    Replace YUI buttons on label batches pages with Bootstrap
284         9636    Replace YUI buttons on labels pages with Bootstrap
285         9637    Replace YUI button on local use system preferences page with Bootstrap
286         9639    Replace YUI button on MARC tag structure toolbar with Bootstrap
287         9640    Replace YUI button on record matching rules page with Bootstrap
288         9641    Replace YUI button on the Koha news management page with Bootstrap
289         9642    Replace YUI button on the patron attribute types administration page with Bootstrap
290         9643    Replace YUI button on the road types administration page with Bootstrap
291         9644    Replace YUI button on the suggestions management page with Bootstrap
292         9645    Replace YUI buttons on the quotes management page with Bootstrap
293         9646    Replace YUI buttons on the printers administration page with Bootstrap
294         9647    Replace YUI buttons on Z39.50 servers administration page with Bootstrap
295         9648    Replace YUI buttons on authorized values administration page with Bootstrap
296         9649    Replace YUI buttons on cataloging home page with Bootstrap
297         9650    Show message if there are no notices
298         9669    Replace YUI buttons on staff client cart toolbar
299         9672    Replace YUI buttons on MARC editor page with Bootstrap
300         9674    Replace YUI buttons and menu on acquisitions pages with Bootstrap
301         9675    Replace YUI buttons on authorities home page with Bootstrap
302         9676    Replace YUI buttons on authorities editor page with Bootstrap
303         9688    Replace YUI button on Authority MARC framework toolbar with Bootstrap
304         9689    Replace YUI buttons on the OAI sets administration page with Bootstrap
305         9690    Replace YUI buttons on the catalog search results page with Bootstrap
306         9693    Remove YUI styling from buttons on the patron card creator's image manage page
307         9694    Remove YUI styling from buttons on the patron card creator manage pages
308         9696    Remove YUI styling from buttons on patron card creator edit pages
309         9698    Replace YUI buttons on patron card creator manage toolbar with Bootstrap
310         9764    Replace YUI buttons on the authority search popup with Bootstrap
311         9765    Remove unused include file: budgetperiods-admin.inc
312         9769    Replace YUI buttons on acquisitions basket page with Bootstrap
313         9771    Replace YUI buttons on acquisitions basket groups page with Bootstrap
314
315 Test Suite
316 ----------
317         8300    Koha should have mechanized testing suite
318
319
320 Critical bugs fixed in 3.12.0
321 ======================
322
323 (this list include all bugfixes since the previous major version. Most of them have already been fixed in maintainance releases)
324
325
326 Acquisitions
327 ----------
328         9928    blocker No way to see all purchase suggestions at all
329         7018    critical        Need all acq permissions to search
330         9106    critical        Filtering list of uncertain price list by owner empties order information
331         9126    critical        Receiving orders create too much items
332         9346    critical        Acqui/neworderempty.pl ignores exchange rates and destroys user data on page load
333         10088   critical        Software error when filling a basket with staged record
334         4266    major   Encumbrance and expenditure not used in code
335         7228    major   Can't order more than 1 when importing all from staged file
336         7449    major   Billingplace and freedeliveryplace not saved when creating a new basketgroup
337         7593    major   Merging bib records loses connection to order line
338         8853    major   Clicking basketgroup name in closed basketgroups reopens it
339         9236    major   Deleting an order when receiving redirects to closed basket
340         9281    major   Impossible to create an order from a staged file
341         9432    major   Acqui/addorderiso2409.pl is not Plack-friendly
342         9454    major   NewBasket does not use placeholders in sql
343         9503    major   Link from histsearch via invoicenumber results in error
344         9653    major   Filters on suggestion page in intranet are broken
345         9923    major   Correction of a bug due to bz 7129
346
347 Architecture, internals, and plumbing
348 ----------
349         9907    blocker Plugins test dies early on some servers
350         10085   blocker Unapi does not function under Plack
351         6554    critical        Resolve encoding problems with corrected UTF8 handling in templates
352         9574    critical        Serials/subscription-add.pl does not work right under Plack
353         9832    critical        QueryParser causes software error if koha-conf.xml has not been updated
354         9971    critical        Plugins system is broken!
355         9136    major   C4::Tags not Plack-compatible
356         9434    major   Introduce new tied cache system
357         10074   major   Encoding problems for login and installer
358         10176   major   Invalid URLs in 'Refine Search Results' when it uses UNICODE symbols
359
360 Authentication
361 ----------
362         10019   major   Encoding problem with utf8 chars in userid
363
364 Browser compatibility
365 ----------
366         10108   major   Can't print more than one page of overdues
367
368 bugs.koha-community.org
369 ----------
370         9246    blocker Upon running koha installer, mysql "Error 1166 at line 1871: Incorrect column name 'closed" appears and crashes install.
371
372 Cataloging
373 ----------
374         7253    major   Fast cataloging not always checking out
375         9392    major   Confirmation does not appear for negative notforloan items issues
376         9662    major   Z3950_search.pl ISSN search field not passed to Z3950Search
377         9684    major   Z39.50 Card View broken in CCSR
378         9908    major   OCLC Connexion Desktop Client Doesn't Work
379
380 Circulation
381 ----------
382         8770    blocker Amount does not equal amountoutstanding on a fine with no payments or credits
383         9933    blocker Changing/editing circulation rules for specific library affects all libraries
384         9380    critical        Branch not recording right on writeoff
385         9953    major   When OpacMaintenance breaks lifting debarment
386         10030   major   MaxFines checks against amount, not amount outstanding
387         10079   major   HomeOrHoldingBranch should not control who can delete when IndependantBranches is enabled
388
389 Command-line Utilities
390 ----------
391         9103    major   Overdue_notices.pl should use AutoEmailPrimaryAddress syspref
392         9656    major   Fines.pl creating a log file should be optional
393
394 Database
395 ----------
396         9919    blocker Syntax error in kohastructure.sql
397         10185   blocker Updatedatabase.pl remove all reserves
398
399 Hold requests
400 ----------
401         9922    critical        Holds queue shows home library with AutomaticReturn
402         5801    major   C4::Circulation::_GetCircControlBranch should not be used in opac-reserve.pl
403         8294    major   Enumeration should show in copy specific hold menu
404         9575    major   Serious Holds Problem with IndependantBranches
405         10166   major   Can't place holds on multiple titles if one or more are un-holdable
406
407 I18N/L10N
408 ----------
409         8061    major   Koha's templates do not cope well with right-to-left languages
410         9414    major   Fix sample letters for German and Norwegian
411
412 Installation and upgrade (command-line installer)
413 ----------
414         9135    blocker Updatedatabase.pl fails when DEBUG is set
415         9812    blocker Several files shouldn't be exposed or browseable through a URL
416         9843    blocker OpenILS/QueryParser.pm not (always) installed when installing from tarball
417         9914    blocker Dependency updates for 3.12
418         9767    critical        Fix for updatedatabase.pl (mixed version numbers)
419
420 Installation and upgrade (web-based installer)
421 ----------
422         9413    blocker Renewal notice features breaks English installer
423
424 MARC Authority data support
425 ----------
426         9132    major   Paging through OPAC authority search results does not work
427         9145    major   Authorities: standard language for UNIMARC
428
429 MARC Bibliographic record staging/import
430 ----------
431         9839    major   When importing MARC records, item record not created even when set to "always add"
432
433 Notices
434 ----------
435         8378    major   <fine> syntax not working on overdues anymore
436
437 OPAC
438 ----------
439         10072   critical        "my suggestions" always says "There are no pending purchase suggestions."
440         10217   critical        Make sure direct links to detail views work when there is no session
441         8883    major   Opacsmallimage doesn't work in ccsr theme
442         8979    major   "News" does not work with CCSR
443         9147    major   OPAC hidden fields are not hidden in ISBD view
444         9679    major   Can't place hold from cart in CCSR
445         9711    major   OPACPopupAuthorsSearch  ugly in CSSR
446         9995    major   For reference items no longer listed in XSLT result lists
447         10070   major   History of anonymous searches is not kept
448         10201   major   Old OPAC patron update system should be removed
449
450 Packaging
451 ----------
452         9052    blocker YUI assets installed in the wrong place by packages
453         9256    critical        Search is broken for 3.10 package-installs when marcflavour != marc21
454         10061   critical        Fix the tiny_mce error when building packages
455         9918    major   Packaging updates for 3.12
456
457 Patrons
458 ----------
459         6506    critical        Deleting patron history missing errors
460         9930    critical        Can't update patron info in ccsr
461
462 Reports
463 ----------
464         6898    major   Circulation librarians can't run overdues without reports permissions
465
466 Searching
467 ----------
468         9980    blocker Anonymous searches in the OPAC entirely broken
469         8620    critical        Barcode searching not working correctly
470         7440    major   Vestiges of NoZebra should be removed
471         8746    major   Rebuild_zebra_sliced.sh don't work where Record length of 106041 is larger than the MARC spec allows
472         9341    major   Problem with UNIMARC authors facets
473         9395    major   Problem with callnumber and standard number search in OPAC and Staff Client
474         9620    major   IncludeSeeFromInSearches ON and data in $9 subfields can break indexing
475         9961    major   Truncation and QueryAutoTruncate not working properly with new QueryParser
476
477 Serials
478 ----------
479         9902    major   Item subfields not populating
480
481 Staff Client
482 ----------
483         9591    blocker Set Library changes after viewing Holds Queue >> reserves item
484         9272    major   Plack goes into paroxysms of horror when faced with deleting an authorized value
485
486 System Administration
487 ----------
488         8401    critical        Search term deleted from system preference content
489
490 Templates
491 ----------
492         9529    major   Adding a patron shows javascript on screen under login section
493         9570    major   View plain not working in ccsr
494
495 Test Suite
496 ----------
497         9142    blocker Failing test case in 3.10.0 release.
498         9486    blocker T/Letters.t loads modules in wrong order
499         9909    blocker If plugins directory isn't writable, plugins test shouldn't try to write to it
500         9911    blocker Remove two invalid tests
501         9912    blocker DateUtils.t must not access database
502
503 Tools
504 ----------
505         9883    blocker Koha::Plugins::* should not require koha-conf to load
506         9884    blocker Plugin permissions not added to translations
507         9900    blocker Plugins should not be enabled by default
508         8264    major   Local cover images not working in IE8
509         9065    major   Upload local cover image permission implementation error
510         9421    major   Tools/picture-upload.pl not Plack-compatible
511         9535    major   Patron card creator "Remove duplicates" function doesn't work
512
513 Transaction logs
514 ----------
515         9293    major   Action_logs not tracking payments
516
517 Z39.50 / SRU / OpenSearch Servers
518 ----------
519         9986    major   Two fixes on Z3950 Search
520
521
522 Other bugs fixed in 3.12.0
523 ======================
524
525 (this list include all bugfixes since the previous major version. Most of them have already been fixed in maintainance releases)
526
527
528 About
529 ----------
530         9595    normal  Update About page for license update to GPL3
531         9813    normal  Update About page with license information about Bootstrap and jQuery
532         7143    trivial Bug for tracking changes to the about page
533         9418    trivial Some corrections and additions to about.tt
534         9956    trivial Add missing translators to the about page
535
536 Acquisitions
537 ----------
538         2046    normal  Suggestions: Title Field too small
539         7358    normal  Basket.pl : it is possible to affect a closed basket to a  closed basketgroup
540         8443    normal  Suggestions : publication year and copyright date
541         8557    normal  In orderreceive.tt and serials-edit.tt the use of a barcode scan send the form unexpectedly
542         9168    normal  Software error when filtering in receipt summary
543         9280    normal  Bad price calculation when filling a basket with staged records
544         9506    normal  Values are false in the generated pdf for basketgroups
545         9824    normal  Hide basket with no expected items in basket list by bookseller
546         9937    normal  Routines introduced for creating a subscription from an order need unit tests.
547         10065   normal  Style invoice edit form according to standard structure
548         10115   normal  Hiding advanced search in Orders search tab removes plus button
549         10152   normal  Default sorting wrong in parcels.pl
550         10270   normal  GetOrdersByBiblionumber needs better unit tests
551         9116    minor   Code cleaning: Remove some useless temp variables
552         9226    minor   Wrong branch filter after suggestion creation
553         9364    minor   Wrong billing/delivery addresses when creating a basket
554         9438    minor   Biblio notes displayed when ordering
555         9685    minor   Allow sort baskets by number
556         10106   minor   Markup error causing misplacement of "reopen" checkbox on invoice edit screen
557         7875    trivial Pending suggestion link (the numbers) from staff client home directs to accepted suggestions instead of pending
558         9062    trivial Tax and discount should be formatted the same
559         9268    trivial Scanning in barcode or ISBN in Acquisitions -> new order submits the form unexpectedly
560         9455    trivial Embedded mysql quotes in sql string
561         9791    trivial Some tables are displayed with a pixel before and after
562
563 Architecture, internals, and plumbing
564 ----------
565         7853    normal  Opac-maintanance.pl should correctly redirect back to opac-main.pl, if no updates are outstanding
566         9183    normal  C4::Search should only have one ZOOM event loop
567         9546    normal  MANIFEST.SKIP breaking regexp when running make manifest tardist
568         9552    normal  BIB1 Relation "Greater Than" Attribute Not Mapped Properly in CCL.Properties
569         9683    normal  Allow disable rewrite apache mod
570         9727    normal  Typo in code causes compilation failure with Solr enabled
571         9894    normal  'hidden' value is hard to understand in frameworks
572         9926    normal  Missing perl modules in Koha
573         9951    normal  Resolve encoding problems where script parameters are not decoded
574         8429    minor   Unnecessary use of Exporter in SIP/ILS objects
575         9292    minor   Remove dead code related to 'publictype'
576         9401    minor   Javascript used for tags handling wants access to CGISESSID cookie
577         9582    minor   Unused code in members/pay.pl
578         10054   minor   When SingleBranchMode is enabled, allow superlibrarians to set logged in library
579         10143   minor   Fix FSF address in license headers
580         9609    trivial Rebuild zebra reports double numbers for exported records with -z option
581         10156   trivial Fix usr/bin/perl path for get_report_social_data.pl
582
583 Authentication
584 ----------
585         9008    normal  Warn if librarian logged-in with mysql/admin account
586         9827    normal  Remove 'insecure' system preference
587         9841    minor   Improve the link from the "logged in as mysql-user"-warning
588
589 Browser compatibility
590 ----------
591         7687    minor   Remove problematic CSS gradient declarations targeting Internet Explorer
592
593 Cataloging
594 ----------
595         5790    normal  Deleting a biblio should alert/fail if there are existent holds
596         9123    normal  Authorities search ordered by authid does not work
597         9358    normal  Fixed field plugins for MARC21 should be updated for MARC21 update #15
598         9377    normal  Itemtype in duplicate biblio search
599         9497    normal  Make it easier to add to the the list of possible encodings for Z39.50 servers and add ISO 8859-1
600         9523    normal  Trying to import staged marc records where a matched bib has been deleted caused the import to hang
601         10225   normal  If an item isn't editable, don't show the onclick Edit/Delete menu
602         9019    minor   ILS-DI: GetRecords should return item fields in marcxml
603         9207    minor   Improve z39.50 speed slowdowns for sites with many records
604         9353    minor   Missing subfields on MARC21 frameworks
605         9494    minor   Library of Congress Z39.50 target seed data outdated
606         9759    minor   Last subfield can be deleted
607         10033   minor   Dangerous query in _koha_modify_item
608         9534    trivial No way to get back to bib detail from edit record screen
609         10093   trivial Typo in marc21_leader.tt
610
611 Circulation
612 ----------
613         8054    normal  Can hit submit twice when paying fines
614         8079    normal  Opac not showing fines - says 'no'
615         8559    normal  Conflicting item statuses
616         8682    normal  Quick slip: renewals do not appear on quick slips
617         9219    normal  Show damaged and lost statuses for issues on circulation.pl as they are on moremember.pl
618         9860    normal  Incorrect box heading 'Cannot check in' when a late document is returned
619         9875    normal  Don't display empty tab when using (OPAC)SeparateHoldings
620         8781    minor   Access to Transfer page while "independent branches" is on
621         9289    minor   Adjacent checkbox behavior broken on circulation.pl
622         9720    minor   Uninitialized value warnings in circulation
623         9526    trivial Patron statistics table is not pretty, the page needs the circ toolbar added
624
625 Command-line Utilities
626 ----------
627         2013    normal  New Overdues.pm breaks fines2.pl
628         8840    normal  Ubuntu-pkg-check.sh fix and extend functionality
629         9496    normal  Rebuild_zebra.pl should handle invalid XML records better
630         9885    normal  Passwords generated by command line scripts are weak
631         9104    minor   Country in CSV in overdue_notices.pl
632         9235    minor   Hardcoded values in cronjobs/backup.sh
633         8200    trivial /home/chris/git/koha.git in /usr/share/koha/misc/translator/update.pl
634         9671    trivial Fines.pl cronjob help lists wrong values for finesmode syspref
635
636 Database
637 ----------
638         9681    normal  Add some indexes in database
639         9745    trivial Don't nuke translated permissions with changes introduced in bug 9382
640
641 Documentation
642 ----------
643         8945    normal  Koha 3.10 Help Files Update
644         9267    normal  Ubuntu 12.04 install docs broken
645         9850    normal  Koha 3.12 Help Files Update
646         9440    trivial Update Koha's LICENSE file from GPL2 to GPL3
647         10042   trivial Minor typo ("Communnity") in packages docs
648
649 Hold requests
650 ----------
651         8419    normal  Suspended holds appear on the daily holds queue
652         9320    normal  Pending reserves is showing reserves already waiting
653         8508    minor   Holds to Pull : Library dropdown options are erroneously concatenated by br tags
654
655 Holidays
656 ----------
657         9211    normal  Days_between wrong behaviour
658
659 I18N/L10N
660 ----------
661         6574    normal  Js error in en-GB template breaks circulation toolbar
662         6709    normal  Marc21_field_006.xml and marc21_field_008.xml can't be translated.
663         7938    normal  The -v option to the translate script is not documented
664         9112    normal  Update of SQL file for italian setup
665         9140    normal  Untranslatable strings in item circulation history
666         9141    normal  Untranslatable strings on "pay an amount..." page
667         9266    normal  Untranslated strings in tags moderation
668         9331    normal  Untranslatable strings in ajax.js
669         9797    normal  Untranslatable strings have returned to ajax.js
670         9818    normal  "Overdue Fines Cap ($)" should not use $ (I18N)
671         10017   normal  Opac CCSR template do not cope well with right-to-left languages
672         10083   normal  In Transit string doesn't get translated in the staff interface
673         10214   normal  Malformed syspref.po file
674         9056    minor   Add more translations to table language_descriptions
675         9493    minor   Confirmations for user holds in opac are not translatable
676         9020    trivial Translate new permissions for 3.10
677         9381    trivial Add Catalan language
678
679 Installation and upgrade (command-line installer)
680 ----------
681         9734    normal  String::Random is marked as optional, but C4::Members requires it
682         9315    trivial Bad version of String::Random reported by koha_perl_deps.pl
683
684 Installation and upgrade (web-based installer)
685 ----------
686         9498    normal  Update encoding for Norwegian sample Z39.50 servers
687         9752    normal  Set marcflavor = normarc when NORMARC is chosen in the web installer
688         9837    normal  Fix Norwegian authorized values for the web installer
689         10050   normal  Update German web installer files for 3.12
690         9831    minor   Wrong and missing values in installer for French UNIMARC
691         9863    trivial 'import' button in web installer should read 'Import'
692
693 Label printing
694 ----------
695         8943    normal  Add table sorting to labels
696
697 MARC Bibliographic data support
698 ----------
699         7054    normal  NORMARC: wrong default for 000 position 17
700         7055    normal  NORMARC: Links and defaults for 008 position 15-17 and 35-37
701         9213    normal  Implement analytics for NORMARC XSLT
702         9274    normal  Software error in bibtex export
703         9804    trivial Fix name for NORMARC biblio-koha-indexdefs.xml
704
705 MARC Bibliographic record staging/import
706 ----------
707         5333    normal  Undefined value stops import from z39.50
708         9035    trivial Remove deprecated 'bulkauthimport.pl' file
709         9144    trivial Bulkmarcimport.pl - Problem identifying errors
710
711 Notices
712 ----------
713         8299    normal  Overdue_notice.pl shows warning messages
714         9348    minor   Format dates in HOLD notices consistently
715         9886    minor   ParseLetter removes too often punctuation characters from fields
716         9499    trivial --itemscontent= option is undocumented in advanced-notice.pl cronjob + default date should be date_due, not issuedate
717
718 OPAC
719 ----------
720         8108    normal  Remove unused images from the OPAC
721         8515    normal  OPAC password change does not obey OpacPasswordChange
722         8660    normal  Tag status does not show on multiple tag add
723         8955    normal  Self checkout should degrade gracefully with JavaScript turned off
724         9102    normal  [SECURITY] We should set httponly on our session cookie
725         9115    normal  [3.6.X] basket window should close automatically when placing a hold
726         9166    normal  OPAC needs configuration file for datepicker
727         9174    normal  Item type image does not display for biblio-level itemtypes in list display in OPAC
728         9276    normal  Display of biblio-level authorized values on OPAC search results broken
729         9287    normal  Socialnetworks is enabled by default
730         9504    normal  URL escape in OPAC more searches
731         9572    normal  Opac info tooltip from branches is not well positioned
732         9660    normal  OpenLibrary covers are too small on OPAC search results
733         9731    normal  Remove changelanguage.pl in favor of (already present) opac-changelanguage.pl
734         9932    normal  Broken calendar image and misplaced masthead include for CCSR theme
735         9970    normal  Add datepicker widget default configuration to OPAC patron entry form
736         10026   normal  OPAC cart not showing location anymore
737         10107   normal  Opacbookbag shouldn't prevent from adding items to a list in the OPAC
738         10204   normal  Patron image no longer appears in the OPAC
739         10266   normal  Restricted status doesn't show in OPAC
740         4862    minor   "Browse by subject" is misnamed
741         7657    minor   Google and OpenLibrary image conflict
742         8981    minor   Remove Nonpublic General Note from OPAC authorities display
743         8983    minor   Typo error in UNIMARCslim2OPACResults.xsl
744         9003    minor   Add css fix for opac news items with strong and em
745         9098    minor   Replace tabulations by spaces in opac-user.pl
746         9158    minor   Correcting whitespace around display of series 440 marc fields
747         9308    minor   Logo-koha.png not transparent in ccsr theme.
748         9309    minor   "OPACurlOpenInNewWindow" isn't respected for 856$u links shown in OPAC when not using XSLT
749         9329    minor   Wrong message for already expired cards
750         9585    minor   Fix spelling mistake in default tab conditional for opac-detail
751         9756    minor   Patron self registration missing the system preference PatronSelfRegistrationAdditionalInstructions
752         9935    minor   Social icons missing in CSSR theme
753         9946    minor   Opac-topissues with no time limit
754         10073   minor   Show ccode or location also if not bound to Authorized Values in XSLT
755         8546    trivial Error in description of OPAC Advanced Search Publication date range search
756         9059    trivial Increase size of opac-sendbasket window
757         10006   trivial Holding branch is not available to XSLT display
758
759 Packaging
760 ----------
761         8816    normal  Add WARNING to debian/control file, to not manually edit
762         9260    normal  Koha-run-backups complains "[: 97: missing ]"
763         9890    normal  Fix the new plugin system for package installs
764         10041   normal  Provide a koha-translate script to aid package users on installing translations
765         10094   normal  Koha-list should have an --disabled option
766         10101   normal  Koha-enable error handling
767         10104   normal  Koha-disable error handling
768         10144   normal  Koha-start-zebra error handling
769         10146   normal  Koha-stop-zebra error handling
770         10149   normal  Koha-restart-zebra error handling
771         10150   normal  Koha-email-disable error handling
772         10157   normal  Koha-email-enable error handling
773         10159   normal  Koha-rebuild-zebra error handling
774         10259   normal  Koha-*-zebra scripts are expected to run without warnings if no instance name passed
775         9592    minor   Package dependency updates for master
776         9784    minor   Koha-shell missing from koha-common man page
777         9802    minor   Add test case to verify package man pages are well formatted
778         10084   minor   YUI path wrong in CCSR theme with packages
779
780 Patrons
781 ----------
782         207     normal  Display of institutional member's info gives strange information
783         9002    normal  Remove Problematic Logic from Patron Messaging Preferences Form
784         9479    normal  The member notices page does not display dates in the syspref format
785         9556    normal  Changing patron category does not fully update patron messaging preferences
786         9772    normal  Displayed Norwegian chars correctly in the patron category dropdown on the Patrons page
787         9783    normal  Can hit submit twice when adding patrons
788         9917    normal  Routing list tab on patron account should depend on syspref/permission
789         10053   normal  Borrowers.branchcode cannot be null
790         9406    minor   No confirmation displayed after renewing a patron from details page
791         9407    minor   Patrons search should match substrings
792         9484    minor   Userid not generated consistently (different editing pages)
793         9997    minor   Suspected typo in patron self registration code
794         9330    trivial Patron duplication : should duplicate with empty title (salutation field)
795         9981    trivial Sort1 not automatically cleared when duplicating a patron
796
797 Reports
798 ----------
799         6602    normal  Reports dictionary doesn't properly recognize text columns
800         9033    normal  Wide character error in runreport.pl
801         9451    normal  Borrower_stats.pl gives off warnings and is not Plack-compatible
802         9659    normal  Undefined authorised value category yields empty dropdown menu on SQL reports
803         9719    normal  Changing the rows per page on a custom report fails if it has user supplied parameters
804         10110   normal  Problems with diacritics in saved SQL reports
805         9182    trivial Saved reports list : wrong sortable columns
806
807 Searching
808 ----------
809         7507    normal  Audience Subtype limit on Advanced Search does not have all Audiences
810         8984    normal  Zebra does not index some fields in UNIMARC biblio records
811         9049    normal  Rebuild_zebra should not use shadow when called with -r
812         8946    minor   Wrong label and missing values in UNIMARC coded fields advanced search
813         9419    minor   The highlight feature can cause a browser freeze
814         9588    minor   Weighted search query with index
815         9402    trivial Useless letter "v" between 2 <option> tags
816
817 Self checkout
818 ----------
819         9748    minor   Noitemlinks not being enforced
820
821 Serials
822 ----------
823         7608    normal  Manual history is always 'enabled'
824         8896    normal  Delete serials no more missing from missinglist
825         9323    normal  Untranslatable string in serials search
826         9391    normal  Issues on serial collection page no longer show status
827         10183   normal  Serials collection table is displayed with a single pixel before and after
828         9222    minor   Manual history reversed in subscription-detail.pl
829         9229    minor   Branch code instead of name in subscription-detail.pl
830         9947    minor   Creating item for received serial prefills enumchron subfield
831
832 SIP2
833 ----------
834         8039    normal  Self Checkout/SIP: Allow authentication with userid and password
835         9343    minor   SIP doesn't handle debarred date/status correctly
836         8433    trivial Use English not needed in modules not using English
837         9838    trivial SIP tests : fix in 04patron_status.t
838
839 Staff Client
840 ----------
841         9663    normal  Individual bibliographic record "Save" option requires export permission
842         9873    normal  Quiet errors in the log from XSLT.pm
843         9335    minor   Message Log Popups don't disappear?
844         9376    minor   Problem with dateexpiry display in moremember.tt
845         9726    minor   XISBN service throttle not initialized
846         7368    trivial General staff client typo omnibus
847         9179    trivial Incorrect capitalization in serials-collection.pl
848         9382    trivial Bold necessary permissions for staff client access.
849         9397    trivial Error Messages hard to find for Visually Impaired Users (Accessibility) [Returning Items]
850         9398    trivial [ ? ] Link Lacks Context for All General Users (Accessibility) [Contexual Help]
851         9658    trivial Breadcrumb wrong on reports dictionary
852
853 System Administration
854 ----------
855         7596    normal  System preferences editor JavaScript contains untranslatable English string
856         9201    normal  OAI-PMH mapping value cannot be 0
857         10103   minor   UniqueItemFields is missing from sysprefs.sql
858         8163    trivial Click to populate XSLT preferences with "default" or empty values
859
860 Templates
861 ----------
862         6329    normal  Patron categories should show which fields are required
863         8068    normal  Acq stats refers to budgets when it should be funds
864         8278    normal  Replace YUI autocomplete in UNIMARC 210c plugin
865         8986    normal  Batch patron modification template corrections
866         9073    normal  Download option from the cart should match the menu button in lists
867         9108    normal  Add uk/euro date sort filter to pages which require it
868         9172    normal  Move TinyMCE library outside of language-specific directory
869         9284    normal  JavaScript should conform to coding guidelines recommended by JSHint
870         9310    normal  Patron image upload template corrections
871         9443    normal  Use DataTables on MARC frameworks administration page
872         9459    normal  Use DataTables on hold ratios report page
873         9463    normal  Use DataTables on patron sent notices page
874         9554    normal  Single quote in didyoumean
875         9555    normal  Template files contain single quote strings
876         9583    normal  OPAC cart button display problem in Chromium
877         9680    normal  Cart aligned right in CCSR
878         9695    normal  Use alphabet system preference on page used to browse patrons for patron card batches
879         9697    normal  Replace YUI buttons on the patron cards batch edit page with Bootstrap
880         9737    normal  Local Covers sometimes appear then disappear on OPAC Search Results/Lists
881         9766    normal  Remove YUI menu on budget planning page in favor of different column-hiding system
882         9877    normal  Use DataTables on funds administration page
883         9879    normal  Use DataTables on suggestions management page
884         9881    normal  Remove unused tablesorter plugin from offline circulation page
885         9882    normal  Use DataTables on batch modifications pages
886         9887    normal  Use DataTables on circulation page
887         9903    normal  Sort by date broken on patron detail page
888         9904    normal  Link to plugins management should not be in global navigation
889         9905    normal  Use DataTables on calendar page
890         9925    normal  Remove unused table-pager include
891         9945    normal  Pretty icon display in authorised values configuration
892         10023   normal  Degree notation in acq
893         10044   normal  Doubled up paging on order receive
894         10134   normal  Set XSLT usage ON as default, for new Koha installs
895         10145   normal  The acquisition details block is badly placed
896         10153   normal  Patron header search form is too wide
897         10196   normal  Items table partially hidden in marc view in ccsr
898         5648    minor   Icons clumping together
899         8899    minor   Remove unused CSS declarations from staff client CSS
900         9196    minor   Authorities editor overlapping box
901         9215    minor   Non translatable string in manage-marc-import
902         9278    minor   Remove unused OPAC CSS file sanop.css
903         9306    minor   Update  SeparateHoldings  preference descriptions
904         9385    minor   Patron add labels right aligned in chrome
905         9545    minor   Fix Import Marc Bibliographic Framework Text Label
906         9571    minor   Fix width for textareas in Edit Item screen
907         9586    minor   Remove $ENV{DEBUG} info from Member Template
908         9608    minor   White background on header on check in
909         9613    minor   Items namespace missing in XSLT
910         9651    minor   When deleting a fund, button is wrongly labelled with 'Delete this budget'
911         9803    minor   Question mark in cataloging not clearly a link
912         9984    minor   The hold ratios table uses a server-side sort
913         10045   minor   Suggestions refer to budgets, but should be funds
914         10046   minor   Label budget should be fund on invoices page
915         10049   minor   Comments tab shows ( ) instead of ( 0 ) on translated templates
916         10097   minor   Hide framework selection when importing staged authority records
917         10111   minor   Layout on basket summary page a bit inconsistent
918         2835    trivial Inconsistent use of colon at the end of sentences
919         6680    trivial Cart download choices not understandable to patrons
920         9275    trivial Missing '<' closing pharagraph tag
921         9655    trivial Capitalization wrong on 'Close and Print' button in basket groups
922         9952    trivial MARC tab: tab 0 is not translated correctly
923         9957    trivial Missing cancel link on subfield editing page
924         10000   trivial Little typo in intranet-tmpl/prog/en/modules/help/tools/letter.tt: sliip
925         10002   trivial Don't include line breaks in strings that are translated
926         10008   trivial Serials search results 'Opened' tab should be 'Open'
927         10040   trivial Capitalization wrong on alert when deleting subfields from authority frameworks
928         10233   trivial Toolbar background missing from staff client catalogue page
929
930 Test Suite
931 ----------
932         9209    normal  Mocked Koha::Calendar tests
933         8924    minor   Some modules erroneously skipped by 00-load
934
935 Tools
936 ----------
937         5521    normal  Item edit form appears if no items found
938         8745    normal  Disallow rebuild_zebra.pl from executing, when run by root user
939         8977    normal  Printoverdues.sh call an uninitialized variable
940         9360    normal  Clean borrowers tool wording and layout problematic
941         9415    normal  XML catalog export is missing root node
942         9509    normal  BatchMod.pl does not ensure each barcode is unique
943         9605    normal  Rotating collections permissions are wrong
944         10022   normal  Multiple tags moderation doesn't work on translated page
945         9954    minor   CSV profile encoding not selected on editing
946
947 Transaction logs
948 ----------
949         7241    normal  Circulation action logs record biblionumber instead of item number
950
951 translate.koha-community.org
952 ----------
953         8942    normal  Translation process breaks javascript in calendar.inc
954
955 Z39.50 / SRU / OpenSearch Servers
956 ----------
957         9105    normal  Moving Z3950 search code to Breeding.pm
958         10058   normal  Fix unapi for NORMARC
959         9520    minor   Update default LOC Z39.50 target
960
961
962 New sysprefs in 3.12.0
963 ======================
964
965   * AllowHoldsOnPatronsPossessions
966   * alphabet
967   * DisplayIconsXSLT
968   * DisplayOPACiconsXSLT
969   * FinesIncludeGracePeriod
970   * HighlightOwnItemsOnOPAC
971   * HighlightOwnItemsOnOPACWhich
972   * HTML5MediaEnabled
973   * HTML5MediaExtensions
974   * IDreamBooksReadometer
975   * IDreamBooksResults
976   * IDreamBooksReviews
977   * IntranetNumbersPreferPhrase
978   * ManInvInNoissuesCharge
979   * NotesBlacklist
980   * OpacItemLocation
981   * OPACNumbersPreferPhrase
982   * OpacSeparateHoldings
983   * OpacSeparateHoldingsBranch
984   * PatronSelfRegistrationAdditionalInstructions
985   * Persona
986   * RefundLostItemFeeOnReturn
987   * RenewalSendNotice
988   * RentalsInNoissuesCharge
989   * SCOUserCSS
990   * SCOUserJS
991   * SeparateHoldings
992   * SeparateHoldingsBranch
993   * SocialNetworks
994   * TimeFormat
995   * TrackClicks
996   * UNIMARCAuthorityField100
997   * UNIMARCAuthorsFacetsSeparator
998   * UNIMARCField100Language
999   * UniqueItemFields
1000   * UseKohaPlugins
1001   * UseQueryParser
1002
1003
1004 System requirements
1005 ======================
1006
1007     Important notes:
1008     
1009     * Perl 5.10 is required
1010     * Zebra is required
1011
1012
1013 Documentation
1014 ======================
1015
1016 The Koha manual is maintained in DocBook.The home page for Koha 
1017 documentation is 
1018
1019     http://koha-community.org/documentation/
1020
1021 As of the date of these release notes, only the English version of the
1022 Koha manual is available:
1023
1024     http://manual.koha-community.org/3.12/en/
1025
1026 The Git repository for the Koha manual can be found at
1027
1028     http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary
1029
1030
1031 Translations
1032 ======================
1033
1034 Complete or near-complete translations of the OPAC and staff
1035 interface are available in this release for the following languages:
1036
1037
1038   * English (USA)
1039   * Arabic (91%)
1040   * Armenian (94%)
1041   * Chinese (China) (84%)
1042   * Chinese (Taiwan) (94%)
1043   * Danish (100%)
1044   * English (New Zealand) (94%)
1045   * French (100%)
1046   * French (Canada) (61%)
1047   * German (100%)
1048   * German (Switzerland) (94%)
1049   * Greek (56%)
1050   * Italian (99%)
1051   * Norwegian Bokmål (64%)
1052   * Portuguese (93%)
1053   * Portuguese (Brazil) (90%)
1054   * Slovak (100%)
1055   * Spanish (100%)
1056   * Turkish (98%)
1057
1058
1059 Partial translations are available for various other languages.
1060
1061 The Koha team welcomes additional translations; please see
1062
1063     http://wiki.koha-community.org/wiki/Translating_Koha
1064
1065 for information about translating Koha, and join the koha-translate 
1066 list to volunteer:
1067
1068     http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate
1069
1070 The most up-to-date translations can be found at:
1071
1072     http://translate.koha-community.org/
1073
1074
1075 Release Team
1076 ======================
1077
1078 The release team for Koha 3.12 is
1079
1080   Release Manager:       Jared Camins-Esakov <jcamins@cpbibliography.com>
1081   Documentation Manager: Nicole C Engard <nengard@gmail.com>
1082   Installation Documentation Manager: Mason James <mtj@kohaaloha.com>
1083   Translation Manager:   Ruth Bavousett <druthb@bywatersolutions.com>
1084   QA Manager:            Katrin Fischer <Katrin.Fischer@bsz-bw.de>
1085   QA Team:               Marcel de Rooy <M.de.Rooy@rijksmuseum.nl>,
1086                          Elliott Davis <elliott@bywatersolutions.com>,
1087                          Jonathan Druart <jonathan.druart@biblibre.com>,
1088                          Mason James <mtj@kohaaloha.com>
1089                          Paul Poulain <paul.poulain@biblibre.com>
1090   Bug Wranglers:         Magnus Enger <magnus@enger.priv.no>,
1091                          Chris Hall
1092                          Mirko Tietgen
1093                          Marc Veron
1094   Packaging Manager:     Robin Sheat <robin@catalyst.net.nz>
1095   Live CD Manager:       Vimal Kumar V.
1096
1097   Release Maintainer (3.6.x): Liz Rea <lrea@catalyst.net.nz>
1098   Release Maintainer (3.8.x): Chris Cormack <chrisc@catalyst.net.nz>
1099   Release Maintainer (3.10.x): Chris Cormack <chrisc@catalyst.net.nz>
1100
1101
1102 Credits
1103 ======================
1104
1105 We thank the following libraries who are known to have sponsored
1106 new features in Koha 3.12.0:
1107   * Arcadia Public Library
1108   * Athens County Public Libraries
1109   * BdP de la Meuse
1110   * Brooklyn Law School Library
1111   * Central Kansas Library System (CKLS)
1112   * Corpus Christi Public Libraries
1113   * KEEP SOLUTIONS
1114   * Library of the Józef Piłsudski Institute of America
1115   * Los Gatos Public Library and Harrison Carmel Public Library
1116   * North Central Regional Library (NCRL)
1117   * Northeast Kansas Library System (NEKLS)
1118   * Plum Creek Library System
1119   * Rolling Hills Consolidated Libraries
1120   * software.coop
1121   * Talking Tech
1122   * Universidad Nacional de Córdoba
1123   * Université d'Aix-Marseille
1124   * Université de Lyon 3
1125   * Université de Rennes 2
1126   * Université de St Etienne
1127   * VOKAL
1128   * Washoe County Library System
1129
1130 We thank the following individuals who contributed patches to Koha 3.12.0.
1131   *     34      Tomas Cohen Arazi
1132   *      1      Alex Arnaud
1133   *      1      Edmund Balnaves
1134   *      1      Stefano Bargioni
1135   *      5      D Ruth Bavousett
1136   *    616      Jared Camins-Esakov
1137   *      9      Colin Campbell
1138   *      1      Barry Cannon
1139   *      7      Galen Charlton
1140   *     17      David Cook
1141   *     29      Chris Cormack
1142   *      4      Christophe Croullebois
1143   *      2      Hugh Davenport
1144   *      1      Elliott Davis
1145   *      2      Stéphane Delaune
1146   *      1      Frédéric Demians
1147   *      1      Srikanth Dhondi
1148   *     89      Jonathan Druart
1149   *     24      Nicole Engard
1150   *     18      Magnus Enger
1151   *     13      Vitor FERNANDES
1152   *     24      Katrin Fischer
1153   *      3      Corey Fuimaono
1154   *      3      Michael Hafen
1155   *      1      Chris Hall
1156   *     78      Kyle M Hall
1157   *      2      Kristina D.C. Hoeppner
1158   *      1      Rolando Isidoro
1159   *      6      Mason James
1160   *      3      Srdjan Jankovic
1161   *      5      Peter Crellan Kelly
1162   *      1      Rafal Kopaczka
1163   *     21      Bernardo Gonzalez Kriegel
1164   *    187      Owen Leonard
1165   *     32      Julian Maurice
1166   *      1      Melia Meggs
1167   *      1      Matthias Meusburger
1168   *      4      Sophie Meynieux
1169   *      1      Nadia Nicolaides
1170   *      1      Chris Nighswonger
1171   *      7      Dobrica Pavlinusic
1172   *      1      Maxime Pelletier
1173   *      1      Fred Pierre
1174   *     18      Paul Poulain
1175   *      7      Karam Qubsi
1176   *      1      Romina Racca
1177   *      3      MJ Ray
1178   *     15      Liz Rea
1179   *      1      Thatcher Rea
1180   *      2      Martin Renvoize
1181   *     37      Marcel de Rooy
1182   *     53      Fridolyn SOMERS
1183   *      9      Mathieu Saby
1184   *     16      Adrien Saurat
1185   *     16      Robin Sheat
1186   *      1      Will Stokes
1187   *      1      ByWater Migration Support
1188   *      1      Zeno Tajoli
1189   *      4      Lyon3 Team
1190   *      5      Mirko Tietgen
1191   *      1      Mark Tompsett
1192   *      1      Ed Veal
1193   *      2      Marc Veron
1194   *      2      Aaron Wells
1195   *      1      Jen Zajac
1196   *      1      koha-preprod
1197
1198 We thank the following companies who contributed patches to Koha 3.12.0
1199   *     187 ACPL                                                                                          
1200   *      24 BSZ BW                                                                                         
1201   *     220 BibLibre                                                                                    
1202   *      11 BigBallOfWax                                                                          
1203   *     106 ByWater-Solutions                                                                   
1204   *     616 C & P Bibliography                                                                    
1205   *      65 Catalyst                                                                                 
1206   *       7 Equinox                                                                                   
1207   *       1 Foundations                                                                              
1208   *       6 KohaAloha                                                                                  
1209   *       1 Libeo                                                                                       
1210   *       1 Libeo                                                                                          
1211   *      18 Libriotech                                                                                 
1212   *      11 PTFS-Europe                                                                              
1213   *      18 Prosentient Systems
1214   *      37 Rijksmuseum                                                                               
1215   *       3 Software.coop                                                                             
1216   *       1 Tamil                                                                                           
1217   *       4 Université Jean Moulin Lyon 3
1218   *       9 Université Rennes 2
1219   *       5 abunchofthings.net
1220   *       1 cineca.it
1221   *       2 davenport.net.nz
1222   *       1 di.unc.edu.ar
1223   *      13 keep.pt
1224   *       1 oslo.ie
1225   *       1 poczta.onet.pl
1226   *       1 pusc.it
1227   *       7 rot13.org                                                                                      
1228   *       1 smfpl.org
1229   *       3 tech.washk12.org
1230   *      74 unidentified
1231   *       2 veron.ch
1232
1233 We also especially thank the following individuals who tested patches
1234 for Koha 3.12.0.
1235   *       1 Koha Team Lyon 3
1236   *       4 Pierre Angot
1237   *      10 Tomas Cohen Arazi
1238   *       5 Leila Arkab
1239   *       1 Larry Baerveldt
1240   *       1 Bob Birchall
1241   *       2 Nora Blake
1242   *       3 Brendan
1243   *       2 Broust
1244   *       1 Corinne Bulac
1245   *    1068 Jared Camins-Esakov
1246   *       1 Colin Campbell
1247   *      36 Galen Charlton
1248   *      10 David Cook
1249   *     124 Chris Cormack
1250   *       3 Hugh Davenport
1251   *      31 Elliott Davis
1252   *       4 Frédéric Demians
1253   *       2 Srikanth Dhondi
1254   *     252 Jonathan Druart
1255   *       1 Jonathan Druarth
1256   *       1 Frédéric Durand
1257   *       4 Frederic Durand
1258   *      32 Nicole C. Engard
1259   *      14 Magnus Enger
1260   *       1 Vitor FERNANDES
1261   *       1 Vitor Fernandes
1262   *     385 Katrin Fischer
1263   *     141 Kyle M Hall
1264   *       2 Claire Hernandez
1265   *       3 Rolando Isodoro
1266   *      35 Mason James
1267   *     133 Bernardo Gonzalez Kriegel
1268   *     104 Owen Leonard
1269   *       7 Julian Maurice
1270   *      26 Melia Meggs
1271   *       1 Sophie Meynieux
1272   *       1 Pascale Nalon
1273   *      19 Chris Nighswonger
1274   *       3 Dobrica Pavlinusic
1275   *      80 Paul Poulain
1276   *       2 Karam Qubsi
1277   *       3 MJ Ray
1278   *      20 Liz Rea
1279   *       1 Martin Renvoize
1280   *      78 Marcel de Rooy
1281   *       1 M. de Rooy
1282   *       2 Fridolyn SOMERS
1283   *       1 Marc Sabin
1284   *      11 Mathieu Saby
1285   *       1 Adrien Saurat
1286   *       9 Robin Sheat
1287   *       2 Delaye Stephane
1288   *       1 Zeno Tajoli
1289   *      20 Mirko Tietgen
1290   *       1 Ed Veal
1291   *      12 Marc Veron
1292   *       2 Cedric Vita
1293   *       2 Ian Walls
1294   *       3 koha.aixmarseille
1295   *       3 mathieu saby
1296   *       2 wajasu
1297
1298 We regret any omissions.  If a contributor has been inadvertently missed,
1299 please send a patch against these release notes to 
1300 koha-patches@lists.koha-community.org.
1301
1302
1303 Revision control notes
1304 ======================
1305
1306 The Koha project uses Git for version control.  The current development 
1307 version of Koha can be retrieved by checking out the master branch of 
1308
1309     git://git.koha-community.org/koha.git
1310
1311 The branch for this version of Koha and future bugfixes in this release line is 3.12-master.
1312
1313
1314 Bugs and feature requests
1315 ======================
1316
1317 Bug reports and feature requests can be filed at the Koha bug
1318 tracker at
1319
1320     http://bugs.koha-community.org/
1321
1322
1323 He rau ringa e oti ai.
1324 (Many hands finish the work)