Update release notes for 3.12-alpha2 release
[koha.git] / misc / release_notes / release_notes_3_12_0.txt
1 RELEASE NOTES FOR KOHA 3.12.0-alpha2
2 20 Mar 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-alpha2 can be downloaded from:
13
14     http://download.koha-community.org/koha-3.12.00-alpha2.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 This is an alpha release of Koha 3.12 and is not yet ready for use in
24 production. It has many new features compared to 3.10.
25
26
27
28 It includes 145 enhancement and 210 bugfixes.
29
30
31 Enhancements and new features in 3.12.0-alpha2
32 ======================
33
34 About
35 ----------
36         8641    Add information warning about log-in as root user to About->System information
37
38 Acquisitions
39 ----------
40         8117    Divide budget periods into two tabs
41         8240    There is dead code in orderreceive.tt
42         8795    Just add the login branch In orderreveive.tt
43         8913    Improve acquisitions navigation
44         9030    There is no constraint on aqorders_items
45         9130    Remove old javascript from Parcel
46
47 Architecture, internals, and plumbing
48 ----------
49         7387    Add Template::Toolkit plugin to allow caching of includes
50         8164    Replace IFNULL() with COALESCE() in all database calls
51         7167    Updatedatabase improvements
52
53 Authentication
54 ----------
55         9587    Allow login via mozilla persona - https://www.mozilla.org/en-US/persona/
56
57 Cataloging
58 ----------
59         3549    Framework sorting in addbook
60         6945    Add a link to show a MARC preview in the normal view
61         7674    Separate tabs for my holdings and others holdings
62         8347    Koha forces UNIMARC 100 field code language to 'fre'
63         9025    Add new icons for item types
64         9034    Add sorting and filtering on items table (catalogue/detail.pl)
65         9154    On item edit page, highlight row of item being edited
66         9162    Add a system preference to set which notes fields appears on title notes/description separator
67         9356    Show Dissertation note (MARC21 502) in XSLT
68         9357    Missing 'c' option in LEADER_18 value builder
69         9363    Show Patent control information and report number (MARC21, XSLT, detail pages)
70
71 Circulation
72 ----------
73         4906    Allow fine calculation to exclude grace period
74         7189    Preference to control if returning lost items gives refund
75         7243    Do not take rentals as fines
76         8758    Code seems useless in circ/returns.pl
77         9263    Trim barcodes in offline circulation
78         9283    Change structure of export checkouts form
79         9332    Display call number in "Holds waiting" notice (checkout page)
80         9367    Code optimization: CheckReserves is too often called
81         9423    Add notforloan value to issue confirmation or blocking message
82
83 Command-line Utilities
84 ----------
85         8519    Make koha-index-daemon run on startup
86         9012    Allow bulkmarcimport to specify a framework code when importing MARC
87
88 Hold requests
89 ----------
90         9206    Only allow place holds in records that the patron don't have in his possession
91
92 I18N/L10N
93 ----------
94         5709    Adding the ability to translate HTML5 placeholder text in an input field
95
96 Installation and upgrade (command-line installer)
97 ----------
98         9191    Updatedatabase.pl must have ability to run updates only up to a particular revision
99
100 Installation and upgrade (web-based installer)
101 ----------
102         9101    Add REPORT_GROUP to authorised values sample data
103
104 Lists
105 ----------
106         8032    Sort lists by call number
107         9167    The sort field copyrightdate is not standardized
108         9458    Add sorting to lists
109
110 Notices
111 ----------
112         6835    Ability to specify types of email address in overdue_notices.pl
113
114 OPAC
115 ----------
116         5079    Make display of shelving location and call number in XSLT results controlled by sysprefs
117         5888    Opac-detail subject/author links improvements
118         7620    OPACNoResult, add search string to available parameters
119         8377    Show HTML5 video/ audio for media files in OPAC and staff client
120         8712    We should use WAI-ARIA guidelines to help with accessibility -OMNIBUS bug
121         8733    Adding critic reviews to book pages
122         8917    Track clicks to links external to Koha
123
124 Packaging
125 ----------
126         8878    Koha-shell: a command to make using koha commands easier
127         9143    Package related updates for master
128
129 Patrons
130 ----------
131         7969    Select all / unselect all on fines page
132         9076    Add ability to delete borrowers by expiration date and category code to cleanborrowers.pl
133         7067    Allow patron self registration via the opac
134
135 Reports
136 ----------
137         7678    Statistics wizard: patrons
138         7896    Acquisition statistics wizard: add filters and cell values
139         9417    Allow number of results per page to be selectable for guided reports
140
141 Searching
142 ----------
143         9134    There is no previous link on the second page of the search results page
144         9239    Koha should share Evergreen's QueryParser module for parsing queries
145
146 Self checkout
147 ----------
148         8033    Add print receipt option to Koha self-check
149         9009    Add separate user js and css for SCO module
150
151 Serials
152 ----------
153         8715    Select all serials for a year
154         8782    Add a feature to close a subscription
155
156 SIP2
157 ----------
158         8125    SIP should send Zipcode with address
159
160 System Administration
161 ----------
162         5634    Ordering branches should be case independent
163         8664    Add floating toolbar with save button to system preferences editor
164         8906    Improve OAI management interface
165         9760    Simplify local use preferences
166
167 Templates
168 ----------
169         6261    Consolidate patron toolbar include files
170         7731    Library should be used instead of branch and site
171         8710    Do not show the images tab in the OPAC if the record has no local cover images
172         8877    MARC21 field 511 missing from XSLT
173         8893    Show more information on printout
174         9137    Focus when editing/adding new itemtypes/authorised values
175         9169    Wrap relator code in <span> to allow for CSS customization
176         9265    Switch to HTML5 doctype in OPAC and staff client
177         9420    Work on Bootstrap for Koha
178         9428    Use DataTables in Authority MARC frameworks page
179         9429    Use DataTables on Authorized Values page
180         9430    Use DataTables on library transfer limits page
181         9431    Use DataTables on Patron Category Administration page
182         9435    Use DataTables on libraries and groups administration page
183         9436    Use DataTables on cities administration page
184         9437    Use DataTables on itemtypes administration page
185         9439    Enforce superlibrarian mutual exclusivity of other permissions
186         9444    Use DataTables in system preferences editor
187         9445    Use DataTables in local use system preferences editor
188         9446    Use DataTables on Z39.50 servers administration page
189         9450    Use DataTables in cataloging Z39.50 search results
190         9460    Use DataTables on transfers to receive report page
191         9461    Use DataTables on holds awaiting pickup report page
192         9462    Use DataTables on patron detail page
193         9465    Use DataTables on update child to adult patron page
194         9466    Use DataTables on saved reports page
195         9467    Use DataTables on catalog by item type report page
196         9469    Use Datatables in serials statistics wizard
197         9471    Use DataTables on serials claims page
198         9473    Use DataTables on tags list page
199         9476    Use Datatables on Koha news page
200         9477    Use Datatables on notices page
201         9483    Use DataTables on batch patron modifications page
202         9521    Move common jQuery assets to koha-tmpl/intranet-tmpl/lib
203         9615    Combine staff home page images into single sprite
204         9616    Replace YUI menu on patrons page with Bootstrap
205         9617    Replace YUI menu on catalog pages with Bootstrap
206         9619    Replace YUI buttons on libraries administration page with Bootstrap
207         9621    Replace YUI menu on lists pages with Bootstrap
208         9622    Replace YUI button on MARC frameworks page with Bootstrap
209         9623    Replace YUI button on authority types administration page with Bootstrap
210         9624    Replace YUI button on reports dictionary page with Bootstrap
211         9625    Replace YUI buttons and menus on reports pages with Bootstrap
212         9627    Replace YUI buttons and menus on serials pages with Bootstrap
213         9628    Replace YUI buttons and menus on budgets administration pages with Bootstrap
214         9629    Replace YUI button on patron category administration pages with Bootstrap
215         9630    Replace YUI button on cities and towns administration page with Bootstrap
216         9631    Replace YUI buttons on classification sources administration page with Bootstrap
217         9632    Replace YUI button on the currencies administration page with Bootstrap
218         9633    Replace YUI button on the itemtypes administration page with Bootstrap
219         9635    Replace YUI buttons on label batches pages with Bootstrap
220         9636    Replace YUI buttons on labels pages with Bootstrap
221         9637    Replace YUI button on local use system preferences page with Bootstrap
222         9639    Replace YUI button on MARC tag structure toolbar with Bootstrap
223         9640    Replace YUI button on record matching rules page with Bootstrap
224         9641    Replace YUI button on the Koha news management page with Bootstrap
225         9642    Replace YUI button on the patron attribute types administration page with Bootstrap
226         9643    Replace YUI button on the road types administration page with Bootstrap
227         9644    Replace YUI button on the suggestions management page with Bootstrap
228         9645    Replace YUI buttons on the quotes management page with Bootstrap
229         9646    Replace YUI buttons on the printers administration page with Bootstrap
230         9647    Replace YUI buttons on Z39.50 servers administration page with Bootstrap
231         9648    Replace YUI buttons on authorized values administration page with Bootstrap
232         9649    Replace YUI buttons on cataloging home page with Bootstrap
233         9650    Show message if there are no notices
234         9669    Replace YUI buttons on staff client cart toolbar
235         9672    Replace YUI buttons on MARC editor page with Bootstrap
236         9674    Replace YUI buttons and menu on acquisitions pages with Bootstrap
237         9675    Replace YUI buttons on authorities home page with Bootstrap
238         9676    Replace YUI buttons on authorities editor page with Bootstrap
239         9688    Replace YUI button on Authority MARC framework toolbar with Bootstrap
240         9689    Replace YUI buttons on the OAI sets administration page with Bootstrap
241         9690    Replace YUI buttons on the catalog search results page with Bootstrap
242         9693    Remove YUI styling from buttons on the patron card creator's image manage page
243         9694    Remove YUI styling from buttons on the patron card creator manage pages
244         9696    Remove YUI styling from buttons on patron card creator edit pages
245         9698    Replace YUI buttons on patron card creator manage toolbar with Bootstrap
246         9765    Remove unused include file: budgetperiods-admin.inc
247
248
249 Critical bugs fixed in 3.12.0-alpha2
250 ======================
251
252 (this list include all bugfixes since the previous major version. Most of them have already been fixed in maintainance releases)
253
254
255 Acquisitions
256 ----------
257         7018    critical        Need all acq permissions to search
258         9106    critical        Filtering list of uncertain price list by owner empties order information
259         9126    critical        Receiving orders create too much items
260         9346    critical        Acqui/neworderempty.pl ignores exchange rates and destroys user data on page load
261         4266    major   Encumbrance and expenditure not used in code
262         8853    major   Clicking basketgroup name in closed basketgroups reopens it
263         9236    major   Deleting an order when receiving redirects to closed basket
264         9281    major   Impossible to create an order from a staged file
265         9432    major   Acqui/addorderiso2409.pl is not Plack-friendly
266         9454    major   NewBasket does not use placeholders in sql
267         9503    major   Link from histsearch via invoicenumber results in error
268         9653    major   Filters on suggestion page in intranet are broken
269
270 Architecture, internals, and plumbing
271 ----------
272         9574    critical        Serials/subscription-add.pl does not work right under Plack
273         9832    critical        QueryParser causes software error if koha-conf.xml has not been updated
274         9136    major   C4::Tags not Plack-compatible
275
276 bugs.koha-community.org
277 ----------
278         9246    blocker Upon running koha installer, mysql "Error 1166 at line 1871: Incorrect column name 'closed" appears and crashes install.
279
280 Cataloging
281 ----------
282         7919    critical        Display of values depending on the connexion library (authorised values, patron categories, extended attributes)
283         7253    major   Fast cataloging not always checking out
284         9392    major   Confirmation does not appear for negative notforloan items issues
285         9662    major   Z3950_search.pl ISSN search field not passed to Z3950Search
286
287 Circulation
288 ----------
289         9151    blocker Renewal notice according to patron alert preferences
290         9380    critical        Branch not recording right on writeoff
291
292 Command-line Utilities
293 ----------
294         9103    major   Overdue_notices.pl should use AutoEmailPrimaryAddress syspref
295         9656    major   Fines.pl creating a log file should be optional
296
297 Hold requests
298 ----------
299         5801    major   C4::Circulation::_GetCircControlBranch should not be used in opac-reserve.pl
300
301 Installation and upgrade (command-line installer)
302 ----------
303         9135    blocker Updatedatabase.pl fails when DEBUG is set
304         9843    blocker OpenILS/QueryParser.pm not (always) installed when installing from tarball
305         9767    critical        Fix for updatedatabase.pl (mixed version numbers)
306
307 Installation and upgrade (web-based installer)
308 ----------
309         9413    blocker Renewal notice features breaks English installer
310
311 MARC Authority data support
312 ----------
313         9132    major   Paging through OPAC authority search results does not work
314         9145    major   Authorities: standard language for UNIMARC
315
316 OPAC
317 ----------
318         8883    major   Opacsmallimage doesn't work in ccsr theme
319         8979    major   "News" does not work with CCSR
320         9147    major   OPAC hidden fields are not hidden in ISBD view
321         9711    major   OPACPopupAuthorsSearch  ugly in CSSR
322
323 Packaging
324 ----------
325         9052    blocker YUI assets installed in the wrong place by packages
326         9256    critical        Search is broken for 3.10 package-installs when marcflavour != marc21
327
328 Reports
329 ----------
330         6898    major   Circulation librarians can't run overdues without reports permissions
331
332 Searching
333 ----------
334         8620    critical        Barcode searching not working correctly
335         7440    major   Vestiges of NoZebra should be removed
336         9341    major   Problem with UNIMARC authors facets
337         9395    major   Problem with callnumber and standard number search in OPAC and Staff Client
338         9620    major   IncludeSeeFromInSearches ON and data in $9 subfields can break indexing
339
340 Staff Client
341 ----------
342         9272    major   Plack goes into paroxysms of horror when faced with deleting an authorized value
343
344 System Administration
345 ----------
346         8401    critical        Search term deleted from system preference content
347
348 Templates
349 ----------
350         9529    major   Adding a patron shows javascript on screen under login section
351         9570    major   View plain not working in ccsr
352
353 Test Suite
354 ----------
355         9142    blocker Failing test case in 3.10.0 release.
356         9486    blocker T/Letters.t loads modules in wrong order
357
358 Tools
359 ----------
360         9065    major   Upload local cover image permission implementation error
361         9421    major   Tools/picture-upload.pl not Plack-compatible
362
363 Transaction logs
364 ----------
365         9293    major   Action_logs not tracking payments
366
367
368 Other bugs fixed in 3.12.0-alpha2
369 ======================
370
371 (this list include all bugfixes since the previous major version. Most of them have already been fixed in maintainance releases)
372
373
374 About
375 ----------
376         9813    normal  Update About page with license information about Bootstrap and jQuery
377         7143    trivial Bug for tracking changes to the about page
378         9418    trivial Some corrections and additions to about.tt
379
380 Acquisitions
381 ----------
382         7358    normal  Basket.pl : it is possible to affect a closed basket to a  closed basketgroup
383         8443    normal  Suggestions : publication year and copyright date
384         8557    normal  In orderreceive.tt and serials-edit.tt the use of a barcode scan send the form unexpectedly
385         9168    normal  Software error when filtering in receipt summary
386         9280    normal  Bad price calculation when filling a basket with staged records
387         9116    minor   Code cleaning: Remove some useless temp variables
388         9226    minor   Wrong branch filter after suggestion creation
389         9364    minor   Wrong billing/delivery addresses when creating a basket
390         7875    trivial Pending suggestion link (the numbers) from staff client home directs to accepted suggestions instead of pending
391         9062    trivial Tax and discount should be formatted the same
392         9268    trivial Scanning in barcode or ISBN in Acquisitions -> new order submits the form unexpectedly
393         9455    trivial Embedded mysql quotes in sql string
394
395 Architecture, internals, and plumbing
396 ----------
397         9183    normal  C4::Search should only have one ZOOM event loop
398         9546    normal  MANIFEST.SKIP breaking regexp when running make manifest tardist
399         9552    normal  BIB1 Relation "Greater Than" Attribute Not Mapped Properly in CCL.Properties
400         9727    normal  Typo in code causes compilation failure with Solr enabled
401         8429    minor   Unnecessary use of Exporter in SIP/ILS objects
402         9292    minor   Remove dead code related to 'publictype'
403         9401    minor   Javascript used for tags handling wants access to CGISESSID cookie
404         9582    minor   Unused code in members/pay.pl
405
406 Authentication
407 ----------
408         9008    normal  Warn if librarian logged-in with mysql/admin account
409         9827    normal  Remove 'insecure' system preference
410         9841    minor   Improve the link from the "logged in as mysql-user"-warning
411
412 Browser compatibility
413 ----------
414         7687    minor   Remove problematic CSS gradient declarations targeting Internet Explorer
415
416 Cataloging
417 ----------
418         5790    normal  Deleting a biblio should alert/fail if there are existent holds
419         9123    normal  Authorities search ordered by authid does not work
420         9377    normal  Itemtype in duplicate biblio search
421         9497    normal  Make it easier to add to the the list of possible encodings for Z39.50 servers and add ISO 8859-1
422         9019    minor   ILS-DI: GetRecords should return item fields in marcxml
423         9207    minor   Improve z39.50 speed slowdowns for sites with many records
424         9494    minor   Library of Congress Z39.50 target seed data outdated
425
426 Circulation
427 ----------
428         8054    normal  Can hit submit twice when paying fines
429         8079    normal  Opac not showing fines - says 'no'
430         8559    normal  Conflicting item statuses
431         8682    normal  Quick slip: renewals do not appear on quick slips
432         8781    minor   Access to Transfer page while "independent branches" is on
433         9289    minor   Adjacent checkbox behavior broken on circulation.pl
434         9526    trivial Patron statistics table is not pretty, the page needs the circ toolbar added
435
436 Command-line Utilities
437 ----------
438         9104    minor   Country in CSV in overdue_notices.pl
439         9235    minor   Hardcoded values in cronjobs/backup.sh
440
441 Documentation
442 ----------
443         8945    normal  Koha 3.10 Help Files Update
444         9267    normal  Ubuntu 12.04 install docs broken
445         9440    trivial Update Koha's LICENSE file from GPL2 to GPL3
446
447 Hold requests
448 ----------
449         9320    normal  Pending reserves is showing reserves already waiting
450
451 Holidays
452 ----------
453         9211    normal  Days_between wrong behaviour
454
455 I18N/L10N
456 ----------
457         2832    normal  Make alphabet localizable
458         6574    normal  Js error in en-GB template breaks circulation toolbar
459         9112    normal  Update of SQL file for italian setup
460         9140    normal  Untranslatable strings in item circulation history
461         9141    normal  Untranslatable strings on "pay an amount..." page
462         9331    normal  Untranslatable strings in ajax.js
463         9056    minor   Add more translations to table language_descriptions
464         9493    minor   Confirmations for user holds in opac are not translatable
465         9020    trivial Translate new permissions for 3.10
466
467 Installation and upgrade (command-line installer)
468 ----------
469         9734    normal  String::Random is marked as optional, but C4::Members requires it
470         9315    trivial Bad version of String::Random reported by koha_perl_deps.pl
471
472 MARC Bibliographic record staging/import
473 ----------
474         5333    normal  Undefined value stops import from z39.50
475         9035    trivial Remove deprecated 'bulkauthimport.pl' file
476         9144    trivial Bulkmarcimport.pl - Problem identifying errors
477
478 Notices
479 ----------
480         8299    normal  Overdue_notice.pl shows warning messages
481         8378    minor   <fine> syntax not working on overdues anymore
482         9348    minor   Format dates in HOLD notices consistently
483         9499    trivial --itemscontent= option is undocumented in advanced-notice.pl cronjob + default date should be date_due, not issuedate
484
485 OPAC
486 ----------
487         8108    normal  Remove unused images from the OPAC
488         8515    normal  OPAC password change does not obey OpacPasswordChange
489         8660    normal  Tag status does not show on multiple tag add
490         8955    normal  Self checkout should degrade gracefully with JavaScript turned off
491         9102    normal  [SECURITY] We should set httponly on our session cookie
492         9115    normal  Basket window should close automatically when placing a hold
493         9166    normal  OPAC needs configuration file for datepicker
494         9174    normal  Item type image does not display for biblio-level itemtypes in list display in OPAC
495         9276    normal  Display of biblio-level authorized values on OPAC search results broken
496         9287    normal  Socialnetworks is enabled by default
497         9504    normal  URL escape in OPAC more searches
498         9731    normal  Remove changelanguage.pl in favor of (already present) opac-changelanguage.pl
499         7657    minor   Google and OpenLibrary image conflict
500         8981    minor   Remove Nonpublic General Note from OPAC authorities display
501         8983    minor   Typo error in UNIMARCslim2OPACResults.xsl
502         9098    minor   Replace tabulations by spaces in opac-user.pl
503         9158    minor   Correcting whitespace around display of series 440 marc fields
504         9308    minor   Logo-koha.png not transparent in ccsr theme.
505         9309    minor   "OPACurlOpenInNewWindow" isn't respected for 856$u links shown in OPAC when not using XSLT
506         9329    minor   Wrong message for already expired cards
507         9585    minor   Fix spelling mistake in default tab conditional for opac-detail
508         9756    minor   Patron self registration missing the system preference PatronSelfRegistrationAdditionalInstructions
509         8546    trivial Error in description of OPAC Advanced Search Publication date range search
510         9059    trivial Increase size of opac-sendbasket window
511
512 Packaging
513 ----------
514         9260    normal  Koha-run-backups complains "[: 97: missing ]"
515         9592    minor   Package dependency updates for master
516         9784    minor   Koha-shell missing from koha-common man page
517
518 Patrons
519 ----------
520         9556    normal  Changing patron category does not fully update patron messaging preferences
521         9772    normal  Displayed Norwegian chars correctly in the patron category dropdown on the Patrons page
522         9407    minor   Patrons search should match substrings
523         9330    trivial Patron duplication : should duplicate with empty title (salutation field)
524
525 Reports
526 ----------
527         6602    normal  Reports dictionary doesn't properly recognize text columns
528         9033    normal  Wide character error in runreport.pl
529         9451    normal  Borrower_stats.pl gives off warnings and is not Plack-compatible
530         9182    trivial Saved reports list : wrong sortable columns
531
532 Searching
533 ----------
534         7507    normal  Audience Subtype limit on Advanced Search does not have all Audiences
535         8984    normal  Zebra does not index some fields in UNIMARC biblio records
536         9049    normal  Rebuild_zebra should not use shadow when called with -r
537         8946    minor   Wrong label and missing values in UNIMARC coded fields advanced search
538         9402    trivial Useless letter "v" between 2 <option> tags
539
540 Self checkout
541 ----------
542         9748    minor   Noitemlinks not being enforced
543
544 Serials
545 ----------
546         7608    normal  Manual history is always 'enabled'
547         9323    normal  Untranslatable string in serials search
548         9391    normal  Issues on serial collection page no longer show status
549         9222    minor   Manual history reversed in subscription-detail.pl
550         9229    minor   Branch code instead of name in subscription-detail.pl
551
552 SIP2
553 ----------
554         8039    normal  Self Checkout/SIP: Allow authentication with userid and password
555         9343    minor   SIP doesn't handle debarred date/status correctly
556         8433    trivial Use English not needed in modules not using English
557
558 Staff Client
559 ----------
560         9663    normal  Individual bibliographic record "Save" option requires export permission
561         9335    minor   Message Log Popups don't disappear?
562         9376    minor   Problem with dateexpiry display in moremember.tt
563         7368    trivial General staff client typo omnibus
564         9179    trivial Incorrect capitalization in serials-collection.pl
565         9382    trivial Bold necessary permissions for staff client access.
566         9397    trivial Error Messages hard to find for Visually Impaired Users (Accessibility) [Returning Items]
567         9398    trivial [ ? ] Link Lacks Context for All General Users (Accessibility) [Contexual Help]
568         9658    trivial Breadcrumb wrong on reports dictionary
569
570 System Administration
571 ----------
572         7596    normal  System preferences editor JavaScript contains untranslatable English string
573         9201    normal  OAI-PMH mapping value cannot be 0
574         8163    trivial Click to populate XSLT preferences with "default" or empty values
575
576 Templates
577 ----------
578         8986    normal  Batch patron modification template corrections
579         9073    normal  Download option from the cart should match the menu button in lists
580         9108    normal  Add uk/euro date sort filter to pages which require it
581         9284    normal  JavaScript should conform to coding guidelines recommended by JSHint
582         9310    normal  Patron image upload template corrections
583         9554    normal  Single quote in didyoumean
584         9555    normal  Template files contain single quote strings
585         9583    normal  OPAC cart button display problem in Chromium
586         9695    normal  Use alphabet system preference on page used to browse patrons for patron card batches
587         8899    minor   Remove unused CSS declarations from staff client CSS
588         9215    minor   Non translatable string in manage-marc-import
589         9278    minor   Remove unused OPAC CSS file sanop.css
590         9306    minor   Update  SeparateHoldings  preference descriptions
591         9385    minor   Patron add labels right aligned in chrome
592         9545    minor   Fix Import Marc Bibliographic Framework Text Label
593         9586    minor   Remove $ENV{DEBUG} info from Member Template
594         9608    minor   White background on header on check in
595         9651    minor   When deleting a fund, button is wrongly labelled with 'Delete this budget'
596         6680    trivial Cart download choices not understandable to patrons
597         9275    trivial Missing '<' closing pharagraph tag
598         9655    trivial Capitalization wrong on 'Close and Print' button in basket groups
599
600 Test Suite
601 ----------
602         9209    normal  Mocked Koha::Calendar tests
603         8924    minor   Some modules erroneously skipped by 00-load
604
605 Tools
606 ----------
607         5521    normal  Item edit form appears if no items found
608         8977    normal  Printoverdues.sh call an uninitialized variable
609         9360    normal  Clean borrowers tool wording and layout problematic
610         9415    normal  XML catalog export is missing root node
611         9509    normal  BatchMod.pl does not ensure each barcode is unique
612
613 translate.koha-community.org
614 ----------
615         8942    normal  Translation process breaks javascript in calendar.inc
616
617 Z39.50 / SRU / OpenSearch Servers
618 ----------
619         9105    normal  Moving Z3950 search code to Breeding.pm
620         9520    minor   Update default LOC Z39.50 target
621
622
623 New sysprefs in 3.12.0-alpha2
624 ======================
625
626   * UNIMARCAuthorityField100
627   * RentalsInNoissuesCharge
628   * ManInvInNoissuesCharge
629   * SocialNetworks
630   * alphabet
631   * RefundLostItemFeeOnReturn
632   * SeparateHoldings
633   * SeparateHoldingsBranch
634   * OpacSeparateHoldings
635   * OpacSeparateHoldingsBranch
636   * RenewalSendNotice
637   * HTML5MediaEnabled
638   * HTML5MediaExtensions
639   * AllowHoldsOnPatronsPossessions
640   * NotesBlacklist
641   * SCOUserCSS
642   * SCOUserJS
643   * IDreamBooksReviews
644   * IDreamBooksReadometer
645   * IDreamBooksResults
646   * OPACNumbersPreferPhrase
647   * IntranetNumbersPreferPhrase
648   * UNIMARCField100Language
649   * Persona
650   * OpacItemLocation
651   * TrackClicks
652   * PatronSelfRegistrationAdditionalInstructions
653   * UseQueryParser
654   * FinesIncludeGracePeriod
655   * UNIMARCAuthorsFacetsSeparator
656
657
658 System requirements
659 ======================
660
661     Important notes:
662     
663     * Perl 5.10 is required
664     * Zebra is required
665
666
667 Documentation
668 ======================
669
670 The Koha manual is maintained in DocBook.The home page for Koha 
671 documentation is 
672
673     http://koha-community.org/documentation/
674
675 As of the date of these release notes, only the English version of the
676 Koha manual is available:
677
678     http://manual.koha-community.org/3.12.0/en/
679
680 The Git repository for the Koha manual can be found at
681
682     http://git.koha-community.org/gitweb/?p=kohadocs.git;a=summary
683
684
685 Translations
686 ======================
687
688 Complete or near-complete translations of the OPAC and staff
689 interface are available in this release for the following languages:
690
691
692   * English (USA)
693   * Arabic (86%)
694   * Armenian (99%)
695   * Chinese (China) (86%)
696   * Chinese (Taiwan) (95%)
697   * Danish (76%)
698   * English (New Zealand) (96%)
699   * French (94%)
700   * French (Canada) (66%)
701   * German (92%)
702   * German (Switzerland) (93%)
703   * Greek (60%)
704   * Italian (96%)
705   * Norwegian Bokmål (62%)
706   * Portuguese (100%)
707   * Portuguese (Brazil) (96%)
708   * Slovak (100%)
709   * Spanish (96%)
710   * Turkish (97%)
711
712
713 Partial translations are available for various other languages.
714
715 The Koha team welcomes additional translations; please see
716
717     http://wiki.koha-community.org/wiki/Translating_Koha
718
719 for information about translating Koha, and join the koha-translate 
720 list to volunteer:
721
722     http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-translate
723
724 The most up-to-date translations can be found at:
725
726     http://translate.koha-community.org/
727
728
729 Release Team
730 ======================
731
732 The release team for Koha 3.12.0-alpha2 is
733
734   Release Manager:       Jared Camins-Esakov <jcamins@cpbibliography.com>
735   Documentation Manager: Nicole C Engard <nengard@gmail.com>
736   Installation Documentation Manager: Mason James <mtj@kohaaloha.com>
737   Translation Manager:   Ruth Bavousett <druthb@bywatersolutions.com>
738   QA Manager:            Katrin Fischer <Katrin.Fischer@bsz-bw.de>
739   QA Team:               Marcel de Rooy <M.de.Rooy@rijksmuseum.nl>,
740                          Elliott Davis <elliott@bywatersolutions.com>,
741                          Jonathan Druart <jonathan.druart@biblibre.com>,
742                          Mason James <mtj@kohaaloha.com>
743                          Paul Poulain <paul.poulain@biblibre.com>
744   Bug Wranglers:         Magnus Enger <magnus@enger.priv.no>,
745                          Chris Hall
746                          Mirko Tietgen
747                          Marc Veron
748   Packaging Manager:     Robin Sheat <robin@catalyst.net.nz>
749   Live CD Manager:       Vimal Kumar V.
750
751   Release Maintainer (3.6.x): Liz Rea <lrea@catalyst.net.nz>
752   Release Maintainer (3.8.x): Chris Cormack <chrisc@catalyst.net.nz>
753   Release Maintainer (3.10.x): Chris Cormack <chrisc@catalyst.net.nz>
754
755
756 Credits
757 ======================
758
759 We thank the following libraries who are known to have sponsored
760 new features in Koha 3.12.0-alpha2:
761   * Arcadia Public Library
762   * Athens County Public Libraries
763   * BdP de la Meuse
764   * Brooklyn Law School Library
765   * Central Kansas Library System (CKLS), Plum Creek Library System and Washoe County Library System
766   * Corpus Christi Public Libraries
767   * KEEP SOLUTIONS
768   * Library of the Józef Piłsudski Institute of America
769   * Los Gatos Public Library and Harrison Carmel Public Library
770   * North Central Regional Library (NCRL)
771   * Northeast Kansas Library System (NEKLS)
772   * Rolling Hills Consolidated Libraries
773   * software.coop
774   * Talking Tech
775   * Universidad Nacional de Córdoba
776   * Université d'Aix-Marseille
777   * Université de Lyon 3
778   * Université de Rennes 2
779   * Université de St Etienne
780   * VOKAL
781   * Washoe County Library System
782
783 We thank the following individuals who contributed patches to Koha 3.12.0-alpha2.
784   *     10      Tomas Cohen Arazi
785   *      1      Alex Arnaud
786   *    410      Jared Camins-Esakov
787   *      7      Colin Campbell
788   *      5      Galen Charlton
789   *      8      David Cook
790   *     20      Chris Cormack
791   *      2      Christophe Croullebois
792   *      2      Hugh Davenport
793   *      1      Elliott Davis
794   *      1      Stéphane Delaune
795   *      1      Srikanth Dhondi
796   *     47      Jonathan Druart
797   *      3      Nicole Engard
798   *      5      Magnus Enger
799   *     13      Vitor FERNANDES
800   *      7      Katrin Fischer
801   *      3      Corey Fuimaono
802   *      1      Chris Hall
803   *     39      Kyle M Hall
804   *      2      Mason James
805   *      3      Srdjan Jankovic
806   *      9      Bernardo Gonzalez Kriegel
807   *    128      Owen Leonard
808   *     15      Julian Maurice
809   *      1      Melia Meggs
810   *      1      Matthias Meusburger
811   *      2      Sophie Meynieux
812   *      1      Nadia Nicolaides
813   *      2      Dobrica Pavlinusic
814   *      1      Maxime Pelletier
815   *      1      Fred Pierre
816   *     12      Paul Poulain
817   *      1      Romina Racca
818   *      3      MJ Ray
819   *     10      Liz Rea
820   *      2      Martin Renvoize
821   *     14      Marcel de Rooy
822   *     32      Fridolyn SOMERS
823   *      6      Mathieu Saby
824   *      7      Adrien Saurat
825   *     10      Robin Sheat
826   *      1      Zeno Tajoli
827   *      2      Lyon3 Team
828   *      4      Mirko Tietgen
829   *      1      Ed Veal
830   *      2      Marc Veron
831   *      1      koha-preprod
832
833 We thank the following companies who contributed patches to Koha 3.12.0-alpha2
834   *     128 ACPL                                                                                          
835   *       7 BSZ BW                                                                                         
836   *     120 BibLibre                                                                                    
837   *       7 BigBallOfWax                                                                          
838   *      45 ByWater-Solutions                                                                   
839   *     410 C & P Bibliography                                                                    
840   *      38 Catalyst                                                                                 
841   *       5 Equinox                                                                                   
842   *       2 KohaAloha                                                                                  
843   *       1 Libeo                                                                                       
844   *       1 Libeo                                                                                          
845   *       5 Libriotech                                                                                 
846   *       9 PTFS-Europe                                                                              
847   *       8 Prosentient Systems
848   *      14 Rijksmuseum                                                                               
849   *       3 Software.coop                                                                             
850   *       2 Université Jean Moulin Lyon 3
851   *       6 Université Rennes 2
852   *       4 abunchofthings.net
853   *       1 cineca.it
854   *       2 davenport.net.nz
855   *       1 di.unc.edu.ar
856   *      13 keep.pt
857   *       2 rot13.org                                                                                      
858   *       1 smfpl.org
859   *      23 unidentified
860   *       2 veron.ch
861
862 We also especially thank the following individuals who tested patches
863 for Koha 3.12.0-alpha2.
864   *       1 Koha Team Lyon 3
865   *       1 Pierre Angot
866   *       2 Tomas Cohen Arazi
867   *       1 Brendan
868   *     480 Jared Camins-Esakov
869   *       1 Colin Campbell
870   *      25 Galen Charlton
871   *       4 David Cook
872   *      48 Chris Cormack
873   *       3 Hugh Davenport
874   *      31 Elliott Davis
875   *       2 Frédéric Demians
876   *       2 Srikanth Dhondi
877   *     181 Jonathan Druart
878   *       1 Jonathan Druarth
879   *      19 Nicole C. Engard
880   *       1 Magnus Enger
881   *       1 Vitor FERNANDES
882   *     164 Katrin Fischer
883   *      90 Kyle M Hall
884   *       1 Claire Hernandez
885   *       3 Rolando Isodoro
886   *      14 Mason James
887   *      81 Bernardo Gonzalez Kriegel
888   *      53 Owen Leonard
889   *       6 Julian Maurice
890   *      19 Melia Meggs
891   *      18 Chris Nighswonger
892   *       1 Dobrica Pavlinusic
893   *      49 Paul Poulain
894   *       3 MJ Ray
895   *      13 Liz Rea
896   *       1 Martin Renvoize
897   *      39 Marcel de Rooy
898   *       1 M. de Rooy
899   *       2 Fridolyn SOMERS
900   *       1 Mathieu Saby
901   *       2 Robin Sheat
902   *       2 Delaye Stephane
903   *       1 Zeno Tajoli
904   *      12 Mirko Tietgen
905   *       1 Ed Veal
906   *      12 Marc Veron
907   *       2 Ian Walls
908   *       2 koha.aixmarseille
909   *       3 mathieu saby
910   *       2 wajasu
911
912 We regret any omissions.  If a contributor has been inadvertently missed,
913 please send a patch against these release notes to 
914 koha-patches@lists.koha-community.org.
915
916
917 Revision control notes
918 ======================
919
920 The Koha project uses Git for version control.  The current development 
921 version of Koha can be retrieved by checking out the master branch of 
922
923     git://git.koha-community.org/koha.git
924
925 The branch for this version of Koha and future bugfixes in this release line is 3.12-master.
926
927
928 Bugs and feature requests
929 ======================
930
931 Bug reports and feature requests can be filed at the Koha bug
932 tracker at
933
934     http://bugs.koha-community.org/
935
936
937 He rau ringa e oti ai.
938 (Many hands finish the work)
939
940 ##### Autogenerated release notes updated last on 20 Mar 2013 14:09:21 Z #####