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